FIX: NOBUG_LOG env parsing error
[nobug.git] / doc / license.txt
blob39f7eafb08252ecb55d4782e796cd1dd8d051618
1 HEAD- License;;
3  NoBug
4  Copyright (C)
5  2006, 2007, 2008, 2009, 2010   Christian Thäter <ct@pipapo.org>
7  This program is free software; you can redistribute it and/or
8  modify it under the terms of the GNU General Public License
9  as published by the Free Software Foundation; either version 2
10  of the License, or (at your option) any later version.
12  This program is distributed in the hope that it will be useful,
13  but WITHOUT ANY WARRANTY; without even the implied warranty of
14  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  GNU General Public License for more details.
17  You should have received a copy of the GNU General Public
18  License along with this program; if not, write to the Free
19  Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
20  Boston, MA 02110-1301 USA.
22 PARA License Rationale;;
24 NoBug is released under the "GNU General Public License version 2 or
25 any later" to protect its freedom. If one wants to use NoBug in a
26 propietary program, please contact the main author for
27 acknowledging relicensing terms.
29 For BSD license style Free Software, this means you can not distribute
30 binaries linking NoBug without making its source available. To make
31 this compatible, it is suggested that you dual-license your software
32 with your prefered BSD like license and the GPL. As long as it uses
33 NoBug, the GPL will take over and you have to make the source
34 available, while one can ship a BSD or LGPL Licensed headerfile which
35 defines all NoBug macros as empty macros and remove libnobug from the
36 linking, then NoBug isn't used anymore and you may apply BSD license
37 terms for resulting binaries.
40 .Contributor Agreement
42 Improvements and patches must be licensed as "GPL v2 or any later" to
43 be acceptable. Further a contributor must either assign his copyright
44 to the main NoBug author or agree with the possibility that NoBug can
45 be relicensed for propietary use:
47  Independent of the GPL license as stated above, The main author
48  of NoBug explicitly reserve the right to relicense NoBug under
49  different, even propietary terms. Any contributor agrees to
50  such a possiblility by sending his contribution to be included
51  into the official releases.
53  This agreement is bilateral, every contributor who worked on a
54  substantial part of NoBug has the right to relicense it after
55  negotiation with the NoBug main author. Exact terms of such
56  relicensing are worked out on a per case base.
58 The intention is that anyone who worked on NoBug should be able to
59 benefit from his work. This means one should be able to use it at his
60 workplace, to gain a job or as well as relicense it for a customer.
61 Unlike other projects which simply ask for transfering the copyright
62 to the main author, NoBug tries to make it possible to retain the
63 copyright by anyone who helped the project.
65 This additional agreement has no impact on the GPL, it's sole purpose
66 is to define relicensing policies between the NoBug main author and
67 contributors. When you recieve NoBug it will be licensed under
68 GPL unless you personally acknowledged other terms with the NoBug main
69 author (or any other main contributor).
71 If anyone feels he is not credited in the 'AUTHORS' file or in any
72 copyright notice, please contact the main author for inclusion.