mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-22 20:43:02 +01:00
Added usage rules
This commit is contained in:
parent
08bc6c0d2f
commit
8cea67569f
51
doc/license/README.license.usage.txt
Normal file
51
doc/license/README.license.usage.txt
Normal file
@ -0,0 +1,51 @@
|
||||
|
||||
LICENSES
|
||||
--------
|
||||
|
||||
The applicable and approved licenses for the source files
|
||||
of the Firebird RDBMS project are:
|
||||
|
||||
1) InterBase Public License (IPL), version 1.0
|
||||
http://bdn.borland.com/article/0,1410,30198,00.html
|
||||
|
||||
2) Initial Developer's Public License (IDPL), version 1.0
|
||||
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl
|
||||
|
||||
3) GNU Lesser General Public License (LGPL), version 2.1 or higher
|
||||
http://www.gnu.org/licences/lgpl.html
|
||||
NOTE: MUST BE USED WITH A SPECIAL EXCEPTION CLAUSE
|
||||
(see /doc/license/LGPL_w_exception.txt for details)
|
||||
|
||||
The IPL is copyright of Borland Corp., the other licenses are copyright
|
||||
by the source code authors and contributors.
|
||||
|
||||
|
||||
USAGE RULES
|
||||
-----------
|
||||
|
||||
1) The source code which was released under the IPL must keep this license.
|
||||
All modifications / adaptations of this code are still subjects of the IPL.
|
||||
|
||||
2) The files that are derived from the IPL covered code, must also keep
|
||||
this license. It means that if any new file contains some code covered by
|
||||
the IPL, then this file should be released under the IPL too.
|
||||
|
||||
3) The new files developed by the members of the Firebird project should
|
||||
be released under either the IDPL or the LGPL with exception clause.
|
||||
It's up to an author (initial developer) to decide which license should
|
||||
be used for his/her code.
|
||||
|
||||
4) The new files contributed by people who are not members of the Firebird
|
||||
project should follow the rule #3. If an author (initial developer) doesn't
|
||||
care about the license to be used, the person who apply the contributed code
|
||||
to the CVS tree (a committer) becomes responsible for the license for the
|
||||
contributed code.
|
||||
|
||||
5) Every non-binary file that exists in the CVS tree, should have a header
|
||||
section which describes the license this code is released under. If a file
|
||||
contains no header, it means that this code is freeware and nobody owns the
|
||||
appropriate copyrights.
|
||||
|
||||
|
||||
You may find the exhibits for the approved licenses in /doc/license directory
|
||||
of the CVS tree.
|
Loading…
Reference in New Issue
Block a user