Ammend the Mini-XML license agreement to allow static linking.

This commit is contained in:
Michael R Sweet 2005-10-18 19:26:08 +00:00
parent a5ea819842
commit 45b9200fc6
4 changed files with 65 additions and 4 deletions

View File

@ -1,8 +1,10 @@
CHANGES - 10/13/2005 CHANGES - 10/18/2005
-------------------- --------------------
CHANGES IN Mini-XML 2.3 CHANGES IN Mini-XML 2.3
- Added two exceptions to the LGPL to support static
linking of applications against Mini-XML.
- The mxmldoc program now supports "@since version@" and - The mxmldoc program now supports "@since version@" and
"@deprecated@" comments. "@deprecated@" comments.
- Fixed function and enumeraion type bugs in mxmldoc. - Fixed function and enumeraion type bugs in mxmldoc.

27
COPYING
View File

@ -1,4 +1,29 @@
GNU LIBRARY GENERAL PUBLIC LICENSE Mini-XML License
October 18, 2005
The Mini-XML library and included programs are provided under the
terms of the GNU Library General Public License (LGPL) with the
following exceptions:
1. Static linking of applications to the Mini-XML library
does not constitute a derivative work and does not require
the author to provide source code for the application, use
the shared Mini-XML libraries, or link their applications
against a user-supplied version of Mini-XML.
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, and 4.
2. You do not have to provide a copy of the Mini-XML 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.
GNU LIBRARY GENERAL PUBLIC LICENSE
Version 2, June 1991 Version 2, June 1991
Copyright (C) 1991 Free Software Foundation, Inc. Copyright (C) 1991 Free Software Foundation, Inc.

View File

@ -1,9 +1,40 @@
<html> <html>
<body> <body>
<h1 align='right'><a name='LICENSE'>A - GNU Library General <h1 align='right'><a name='LICENSE'>A - Mini-XML License</a></h1>
Public License</a></h1>
<p align='center'>October 18, 2005</p>
<p>The Mini-XML library and included programs are provided under
the terms of the GNU Library General Public License (LGPL) with
the following exceptions:</p>
<ol>
<li>Static linking of applications to the Mini-XML
library does not constitute a derivative work and does
not require the author to provide source code for the
application, use the shared Mini-XML libraries, or link
their applications against a user-supplied version of
Mini-XML.
<p><i>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,
and 4.</i></p>
</li>
<li>You do not have to provide a copy of the Mini-XML
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.</li>
</ol>
<hr noshade>
<p align=center><big>GNU LIBRARY GENERAL PUBLIC LICENSE</big></p>
<p align='center'>Version 2, June 1991 <p align='center'>Version 2, June 1991
<br />Copyright (C) 1991 Free Software Foundation, Inc. <br />Copyright (C) 1991 Free Software Foundation, Inc.
<br />59 Temple Place - Suite 330, Boston, MA 02111-1307, USA <br />59 Temple Place - Suite 330, Boston, MA 02111-1307, USA

View File

@ -7,6 +7,9 @@
<ul> <ul>
<li>Added two exceptions to the LGPL to support static
linking of applications against Mini-XML.</li>
<li>The mxmldoc program now supports "@since version@" <li>The mxmldoc program now supports "@since version@"
and "@deprecated@" comments.</li> and "@deprecated@" comments.</li>