From 97ca6dc424414f7ad24bed116cd1761e26a716e4 Mon Sep 17 00:00:00 2001
From: Michael R Sweet The Mini-XML library and included programs are provided under
-the terms of the GNU Library General Public License (LGPL) with
-the following exceptions:
If you link the application to a modified version of Mini-XML, then the changes to Mini-XML must be - provided under the terms of the LGPL in sections 1, 2, + provided under the terms of the LGPL2 in sections 1, 2, and 4.
@@ -28,18 +28,18 @@ the following exceptions: license with programs that are linked to the Mini-XML library, nor do you have to identify the Mini-XML license in your program or documentation as required by section 6 - of the LGPL. + of the LGPL2.GNU LIBRARY GENERAL PUBLIC LICENSE
Version 2, June 1991
-
Copyright (C) 1991 Free Software Foundation, Inc.
-
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
-
Everyone is permitted to copy and distribute verbatim copies of
+
Copyright (C) 1991 Free Software Foundation, Inc.
+
59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+
Everyone is permitted to copy and distribute verbatim copies of
this license document, but changing it is not allowed.
-
[This is the first released version of the library GPL. It is
+
[This is the first released version of the library GPL. It is
numbered 2 because it goes with version 2 of the ordinary GPL.]
Preamble
diff --git a/doc/makedocs.sh b/doc/makedocs.sh index ad8c9c7..6f5ef14 100755 --- a/doc/makedocs.sh +++ b/doc/makedocs.sh @@ -4,17 +4,15 @@ # # Script to make documentation... # -# Copyright 2003-2007 by Michael Sweet. +# Copyright 2003-2010 by Michael R Sweet. # -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2, or (at your option) any later version. +# These coded instructions, statements, and computer programs are the +# property of Michael R Sweet and are protected by Federal copyright +# law. Distribution and use rights are outlined in the file "COPYING" +# which should have been included with this file. If this file is +# missing or damaged, see the license at: # -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. +# http://www.minixml.org/ # htmldoc --verbose --path "hires;." --batch mxml.book -f mxml.pdf diff --git a/mvalidate.c b/mvalidate.c index b58ef2d..f69036d 100644 --- a/mvalidate.c +++ b/mvalidate.c @@ -4,17 +4,15 @@ * XML Schema validation program for Mini-XML, a small XML-like file * parsing library. * - * Copyright 2003-2005 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-attr.c b/mxml-attr.c index ddba874..49d1209 100644 --- a/mxml-attr.c +++ b/mxml-attr.c @@ -3,17 +3,15 @@ * * Attribute support code for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2007 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-entity.c b/mxml-entity.c index d7a9cb9..878ab90 100644 --- a/mxml-entity.c +++ b/mxml-entity.c @@ -4,17 +4,15 @@ * Character entity support code for Mini-XML, a small XML-like * file parsing library. * - * Copyright 2003-2009 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-file.c b/mxml-file.c index 4cc9575..8bf52d8 100644 --- a/mxml-file.c +++ b/mxml-file.c @@ -3,17 +3,15 @@ * * File loading code for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2009 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-index.c b/mxml-index.c index 3c4566f..53619f8 100644 --- a/mxml-index.c +++ b/mxml-index.c @@ -3,17 +3,15 @@ * * Index support code for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2005 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-node.c b/mxml-node.c index ee56f15..fc72b56 100644 --- a/mxml-node.c +++ b/mxml-node.c @@ -3,17 +3,15 @@ * * Node support code for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2007 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-private.c b/mxml-private.c index 7a30762..e215bff 100644 --- a/mxml-private.c +++ b/mxml-private.c @@ -3,17 +3,15 @@ * * Private functions for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2010 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-private.h b/mxml-private.h index f67c37f..b52f75b 100644 --- a/mxml-private.h +++ b/mxml-private.h @@ -3,17 +3,15 @@ * * Private definitions for Mini-XML, a small XML-like file parsing library. * - * Copyright 2007 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ */ /* diff --git a/mxml-search.c b/mxml-search.c index 219590e..58d7fba 100644 --- a/mxml-search.c +++ b/mxml-search.c @@ -4,17 +4,15 @@ * Search/navigation functions for Mini-XML, a small XML-like file * parsing library. * - * Copyright 2003-2007 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-set.c b/mxml-set.c index cd54cb1..82ee42f 100644 --- a/mxml-set.c +++ b/mxml-set.c @@ -3,17 +3,15 @@ * * Node set functions for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2007 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml-string.c b/mxml-string.c index 91d9161..6ccbbca 100644 --- a/mxml-string.c +++ b/mxml-string.c @@ -3,17 +3,15 @@ * * String functions for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2009 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/mxml.h b/mxml.h index 2133cf9..1c74de7 100644 --- a/mxml.h +++ b/mxml.h @@ -3,17 +3,15 @@ * * Header file for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2009 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ */ /* diff --git a/mxmldoc.c b/mxmldoc.c index e524e76..a994bbd 100644 --- a/mxmldoc.c +++ b/mxmldoc.c @@ -5,17 +5,15 @@ * Documentation generator using Mini-XML, a small XML-like file parsing * library. * - * Copyright 2003-2009 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/testmxml.c b/testmxml.c index dd180d1..ef75bc6 100644 --- a/testmxml.c +++ b/testmxml.c @@ -3,17 +3,15 @@ * * Test program for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2007 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ * * Contents: * diff --git a/vcnet/config.h b/vcnet/config.h index 103d79a..a9a4682 100644 --- a/vcnet/config.h +++ b/vcnet/config.h @@ -3,17 +3,15 @@ * * Configuration file for Mini-XML, a small XML-like file parsing library. * - * Copyright 2003-2009 by Michael Sweet. + * Copyright 2003-2010 by Michael R Sweet. * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2, or (at your option) any later version. + * These coded instructions, statements, and computer programs are the + * property of Michael R Sweet and are protected by Federal copyright + * law. Distribution and use rights are outlined in the file "COPYING" + * which should have been included with this file. If this file is + * missing or damaged, see the license at: * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. + * http://www.minixml.org/ */ /* @@ -66,7 +64,7 @@ * Version number... */ -#define MXML_VERSION "Mini-XML v2.6" +#define MXML_VERSION "Mini-XML v2.7" /*