A Creative Commons Licenced Docbook Article
Copyright © 2011 Fredrik Unger, John Smith
This documents try to inclue ways to express the copyright license of the document and the document objects using the Creative Commons licences. It tries to expand the copyright tag in a natural way and provide expected output via an xsl stylsheet extention.
Many documents online created with docbook is using Creative Commons license. To simplify its use, CC licensing, and inclusion of images etc would maybe increase the use of the license.
Including an image in the document
The document cc.en.xml is the source for document cc.html generated with the cc.xsl extention stylesheet. To accomodate this change in the content model the cc.rnc was used to validate the document. The changes were devloped under Debian and the Docbook distribution stylesheets and schema files are read from the default location. A Makefile is provided to generate the documents included in this distribution.
The original copyright
content model includes only
year. The creative commons expresses other information
important to the copyright as well.
To properly accomodate creative commons the tag
was added. The optional information to the licence which can be
provided in the CC licence
tool were added using the
holder element. An
extra element might be needed to separate the holder from the CC
attribute output. Or maybe the stylesheet can be changed to know
The markup suggestions can be used as a guideline in designing the docbook output.
This is an initial attempt to accomodate Creative Commons and other licenses in Docbook, using a method that will produce the needed output independent of target, including the known CC graphics.