Update LICENSE to explain the state of the world. Add OpenSSL exemption to my sources.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16254 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Joshua Sled 2007-07-06 21:13:48 +00:00
parent 4203a1a0ef
commit 07e94bda8e
10 changed files with 127 additions and 1 deletions

33
LICENSE
View File

@ -1,3 +1,36 @@
This software is provided under a mutually-compatible set of licenses.
The software, for most intents and purposes, is licensed under the GNU
General Public License, Version 2.
Almost all of the source files are licensed under the GNU GPL, Version 2,
"or (at your option) any later version". However, some of the source files
are licensed under Version 2 of the GNU GPL specifically.
Some of the source files have an exception for linking against OpenSSL, as
per the following language:
As a special exception, permission is granted to link the
binary module resultant from this code with the OpenSSL
project's "OpenSSL" library (or modified versions of it that
use the same license as the "OpenSSL" library), and
distribute the linked executable. You must obey the GNU
General Public License in all respects for all of the code
used other than "OpenSSL". If you modify this file, you may
extend this exception to your version of the file, but you
are not obligated to do so. If you do not wish to do so,
delete this exception statement from your version of this
file.
Some of the source files are in the public domain.
Please see the individual source files for their specific licensing.
The text of the GNU GPL is below.
------------------------------------------------------------
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991

View File

@ -7,6 +7,16 @@
* modify it under the terms of version 2 of the GNU General Public
* License as published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
* resultant from this code with the OpenSSL project's "OpenSSL" library (or
* modified versions of it that use the same license as the "OpenSSL"
* library), and distribute the linked executable. You must obey the GNU
* General Public License in all respects for all of the code used other than
* "OpenSSL". If you modify this file, you may extend this exception to your
* version of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version of this
* file.
*
* 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

View File

@ -7,6 +7,16 @@
* under the terms of version 2 of the GNU General Public License as
* published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
* resultant from this code with the OpenSSL project's "OpenSSL" library (or
* modified versions of it that use the same license as the "OpenSSL"
* library), and distribute the linked executable. You must obey the GNU
* General Public License in all respects for all of the code used other than
* "OpenSSL". If you modify this file, you may extend this exception to your
* version of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version of this
* file.
*
* 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

View File

@ -7,12 +7,22 @@
* under the terms of version 2 of the GNU General Public License as
* published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
* resultant from this code with the OpenSSL project's "OpenSSL" library (or
* modified versions of it that use the same license as the "OpenSSL"
* library), and distribute the linked executable. You must obey the GNU
* General Public License in all respects for all of the code used other than
* "OpenSSL". If you modify this file, you may extend this exception to your
* version of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version of this
* file.
*
* 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.
*
* You should have received a copy of the GNU General Public License*
* You should have received a copy of the GNU General Public License
* along with this program; if not, contact:
*
* Free Software Foundation Voice: +1-617-542-5942

View File

@ -7,6 +7,16 @@
* modify it under the terms of version 2 of the GNU General Public
* License as published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
* resultant from this code with the OpenSSL project's "OpenSSL" library (or
* modified versions of it that use the same license as the "OpenSSL"
* library), and distribute the linked executable. You must obey the GNU
* General Public License in all respects for all of the code used other than
* "OpenSSL". If you modify this file, you may extend this exception to your
* version of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version of this
* file.
*
* 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

View File

@ -7,6 +7,16 @@
* modify it under the terms of version 2 of the GNU General Public
* License as published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
* resultant from this code with the OpenSSL project's "OpenSSL" library (or
* modified versions of it that use the same license as the "OpenSSL"
* library), and distribute the linked executable. You must obey the GNU
* General Public License in all respects for all of the code used other than
* "OpenSSL". If you modify this file, you may extend this exception to your
* version of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version of this
* file.
*
* 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

View File

@ -6,6 +6,17 @@
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* License as published by the Free Software Foundation. *
*
* As a special exception, permission is granted to link the binary
* module resultant from this code with the OpenSSL project's
* "OpenSSL" library (or modified versions of it that use the same
* license as the "OpenSSL" library), and distribute the linked
* executable. You must obey the GNU General Public License in all
* respects for all of the code used other than "OpenSSL". If you
* modify this file, you may extend this exception to your version
* of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version
* of this file.
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *

View File

@ -5,6 +5,17 @@
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* License as published by the Free Software Foundation. *
*
* As a special exception, permission is granted to link the binary
* module resultant from this code with the OpenSSL project's
* "OpenSSL" library (or modified versions of it that use the same
* license as the "OpenSSL" library), and distribute the linked
* executable. You must obey the GNU General Public License in all
* respects for all of the code used other than "OpenSSL". If you
* modify this file, you may extend this exception to your version
* of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version
* of this file.
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *

View File

@ -6,6 +6,17 @@
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* License as published by the Free Software Foundation. *
*
* As a special exception, permission is granted to link the binary
* module resultant from this code with the OpenSSL project's
* "OpenSSL" library (or modified versions of it that use the same
* license as the "OpenSSL" library), and distribute the linked
* executable. You must obey the GNU General Public License in all
* respects for all of the code used other than "OpenSSL". If you
* modify this file, you may extend this exception to your version
* of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version
* of this file.
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *

View File

@ -7,6 +7,16 @@
* modify it under the terms of version 2 of the GNU General Public
* License as published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
* resultant from this code with the OpenSSL project's "OpenSSL" library (or
* modified versions of it that use the same license as the "OpenSSL"
* library), and distribute the linked executable. You must obey the GNU
* General Public License in all respects for all of the code used other than
* "OpenSSL". If you modify this file, you may extend this exception to your
* version of the file, but you are not obligated to do so. If you do not
* wish to do so, delete this exception statement from your version of this
* file.
*
* 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