From: Martin Q. <mqu...@us...> - 2005-02-13 18:54:15
|
Update of /cvsroot/flexml/flexml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25465 Modified Files: flexml.pl Log Message: Clarify the licence of the produced parsers. Thanks to Ulrik Petersen for proposing the patch, and to Kristoffer H Rose for forwarding it. Index: flexml.pl =================================================================== RCS file: /cvsroot/flexml/flexml/flexml.pl,v retrieving revision 1.39 retrieving revision 1.40 diff -u -d -r1.39 -r1.40 --- flexml.pl 13 Feb 2005 18:12:19 -0000 1.39 +++ flexml.pl 13 Feb 2005 18:54:05 -0000 1.40 @@ -159,14 +159,25 @@ sub redistribute { # Print C comment with generated file "license". + # Notice that this is not intended to affect + # flexml.pl itself. my ($pre) = @_; print <<EOT; -$pre This program was generated with the FleXML XML processor generator, +$pre This program was generated with the FleXML XML processor generator. +$pre FleXML is Copyright © 1999-2005 Kristoffer Rose. All rights reserved. $pre ($Id). -$pre Copyright © 1999 Kristoffer Rose. All rights reserved. +$pre +$pre There are two, intertwined parts to this program, part A and part B. $pre -$pre You can redistribute and/or modify this program provided the following -$pre two conditions hold: +$pre Part A +$pre ------ +$pre +$pre Some parts, here collectively called "Part A", are found in the +$pre FleXML package. They are Copyright © 1999-2005 Kristoffer Rose. +$pre All rights reserved. +$pre +$pre You can redistribute, use, perform, display and/or modify "Part A" +$pre provided the following two conditions hold: $pre $pre 1. The program is distributed WITHOUT ANY WARRANTY from the author of $pre FleXML; without even the implied warranty of MERCHANTABILITY or @@ -179,6 +190,20 @@ $pre Notice that these are explicit rights granted to you for files $pre generated by the FleXML system. For your rights in connection with $pre the FleXML system itself please consult the GNU General Public License. +$pre +$pre Part B +$pre ------ +$pre +$pre The other parts, here collectively called "Part B", and which came +$pre from the DTD used by FleXML to generate this program, can be +$pre distributed (or not, as the case may be) under the terms of whoever +$pre wrote them, provided these terms respect and obey the two conditions +$pre above under the heading "Part A". +$pre +$pre The author of and contributors to FleXML specifically disclaim +$pre any copyright interest in "Part B", unless "Part B" was written +$pre by the author of or contributors to FleXML. +$pre EOT } |