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.
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.