]> git.sur5r.net Git - bacula/bacula/blob - bacula/LICENSE-FAQ
Update LICENSE and LICENSE-FAQ
[bacula/bacula] / bacula / LICENSE-FAQ
1
2              Affero General Public License
3 History:
4 The original Bacula code was Copyright Kern Sibbald and John Walker.
5 After November 2004, it became Copyright Kern Sibbald, and finally,
6 the copyright was transferred to the Free Software Foundation Europe
7 on 15 November 2006. The license was changed from GPLv2 to AGPLv3
8 on 24 July 2010.
9
10 Trademark:
11 The name Bacula is a registered trademark of Kern Sibbald.
12
13 "Fair use" of the trademark is permitted following standard customs
14 that any prominent use (e.g.  cover of a book) or the first use of
15 the name Bacula will include a trademark symbol.  If you fork the
16 Bacula project and make any significant changes to the functionality
17 of Bacula, to avoid confusion between your fork and Bacula, you must
18 give your fork another name.  You are not required to remove all
19 references to Bacula in the source code or "fair uses" in the
20 documentation.
21
22 ===================================
23
24 What follows is information from the authors of the code:
25
26 License:
27 To the best of our knowledge, all code used in Bacula, which is
28 copyrighted by a third party, has licenses that are compatible
29 with the OpenSSL license, and so given the exceptions that we have
30 made to the AGPLv3 above, Bacula can be freely linked and distributed
31 with the OpenSSL libraries, and in binary form with the Microsoft
32 VSS libraries.
33
34 Intellectual Property rights:
35 Recipient understands that although each Contributor to Bacula grants
36 the licenses to its Contributions set forth herein, no assurances are
37 provided by any Contributor that the Program does not infringe the
38 patent or other intellectual property rights of any other entity.
39 Each Contributor disclaims any liability to Recipient for claims
40 brought by any other entity based on infringement of intellectual
41 property rights or otherwise.  As a condition to exercising the rights
42 and licenses granted hereunder, each Recipient hereby assumes sole
43 responsibility to secure any other intellectual property rights
44 needed, if any.  For example, if a third party patent license is
45 required to allow Recipient to distribute the Program, it is
46 Recipient's responsibility to acquire that license before distributing
47 the Program.
48
49 Copyrights:
50 Each Contributor to Bacula represents that to its knowledge it has
51 sufficient copyright rights in its Contribution, if any, to grant
52 the copyright license set forth in this Agreement.
53
54 Other Licenses used in some source files:
55
56 GPLv2 or later license:
57  src/tools/bsmtp.c
58     Copyright (C) 1997 Ralf S. Engelschall, All Rights Reserved.
59   (note, bsmtp.c does not use OpenSSL, nor is it used with the code
60    of any other part of Bacula)
61
62 3 clause BSD License notice for inclusion with the binary:
63  src/lib/fnmatch.c
64    * Copyright (c) 1989, 1993, 1994
65    *      The Regents of the University of California.  All rights reserved.
66  src/lib/fnmatch.h
67    * Copyright (c) 1992, 1993
68    *      The Regents of the University of California.  All rights reserved.
69
70 Permissive licenses:
71  src/lib/var.c/h
72    **  OSSP var - Variable Expansion
73    **  Copyright (c) 2001-2002 Ralf S. Engelschall <rse@engelschall.com>
74    **  Copyright (c) 2001-2002 The OSSP Project (http://www.ossp.org/)
75    **  Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/)
76
77  src/lib/bsnprintf.c
78    * Copyright Patrick Powell 1995
79
80  src/bregex.c/h
81    * Copyright (c) 1991 Tatu Ylonen, Espoo, Finland
82
83  src/lib/sha1.c/h
84    Copyright (C) The Internet Society (2001).  All Rights Reserved.
85
86  src/win32/compat/getopt.c
87    "... licensed under IBM copyrights to use the IBM-provided source code
88    in any way he or she deems fit ..."
89
90  src/win32/compat/sys/mtio.h (LGPL)
91    Copyright (C) 1996, 1997 Free Software Foundation, Inc.
92
93
94 Bacula can be enabled with data encryption and/or communications
95 encryption. If this is the case, you will be including OpenSSL code that
96 that contains cryptographic software written by Eric Young
97 (eay@cryptsoft.com) and also software written by Tim Hudson
98 (tjh@cryptsoft.com).
99
100 There are parts of Bacula that are licensed under the LGPL so
101 that those files may be used in proprietary code to interface with
102 Bacula.
103
104 Finally there are parts of Bacula that are in the public domain.
105
106 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
107 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
108 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
109 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
110 OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
111 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
112 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
113 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
114 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
115 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
116 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.