Difference between revisions of "XML"

From Creative Commons
Jump to: navigation, search
Line 4: Line 4:

Revision as of 22:54, 1 May 2006

eXtensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879). Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere.

Developer Challenges

Develop software that embeds license and metadata into XML files.


  • Inkscape, an open source drawing tool that embeds metadata into SVG (scalable vector graphics)
  • Open Clip Art Library, a public domain collection of user-submitted clip art which embeds metadata into SVG
  • Please add yours here :)


Here is the code that is in Inkscape's SVN repository for making the License and Metadata Dialogs possible. Please use them as examples for coding your own metadata and license selectors for use in SVG:


  • Please help distinguish between different XML formats and how to add metadata and licensing
  • Please help by adding you todo here :)