]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/LICENSE
Merge branch 'master' of ssh://bacula.git.sourceforge.net/gitroot/bacula/bacula
[bacula/bacula] / bacula / LICENSE
index bd6fa9db7e1113acd1b292cfa4cead425bd5a7a9..c1ec1a3897421814f5e48dee953a1157f14fef95 100644 (file)
@@ -1,3 +1,4 @@
+
 History:
 The original Bacula code was Copyright Kern Sibbald and John Walker.
 After November 2004, it became Copyright Kern Sibbald, and finally,
@@ -5,40 +6,69 @@ the copyright was transferred to the Free Software Foundation Europe
 on 15 November 2006.
 
 Trademark:
-The name Bacula is a registered trademark.
+The name Bacula is a registered trademark of Kern Sibbald.
 
 ===================================
 
 License:
-For the most part, Bacula is licensed under the GPL version 2         
-with the additions listed below. Most this code is listed
-under Copyright Free Software Foundation Europe e.V.  What
-follows are the additions to the GPL version 2 license.
+For the most part, Bacula is licensed under the GPL version 2 this
+code is listed under Copyright Free Software Foundation Europe e.V.
+What follows is the addition(s) to the GPL version 2 license, that
+applies to code that is copyrighted by the Free Software Foundation
+Europe e.V.
 
 Linking: 
-Bacula may be linked with any libraries permitted under the GPL,
-or with any non-GPLed libraries, including OpenSSL, that are
-required for its proper functioning, providing the source code of
-those non-GPLed libraries is non-proprietary and freely
-available to the public.
-
-IP rights:
-Recipient understands that although each Contributor grants the
-licenses to its Contributions set forth herein, no assurances are
-provided by any Contributor that the Program does not infringe
-the patent or other intellectual property rights of any other
-entity.  Each Contributor disclaims any liability to Recipient
-for claims brought by any other entity based on infringement of
-intellectual property rights or otherwise.  As a condition to
-exercising the rights and licenses granted hereunder, each
-Recipient hereby assumes sole responsibility to secure any other
-intellectual property rights needed, if any.  For example, if a
-third party patent license is required to allow Recipient to
-distribute the Program, it is Recipient's responsibility to
-acquire that license before distributing the Program.
+As a special exception to the GPLv2, the Bacula Project gives
+permission to link the code of its release of Bacula with the OpenSSL
+project's "OpenSSL" library (or with modified versions of it that use
+the same license as the "OpenSSL" library), and distribute the linked
+executables.  You must obey the GNU General Public License in all
+respects for all of the code used other than "OpenSSL".
+
+As a special exception to the GPLv2, the Bacula Project gives
+permission to link the code of its release of the Bacula Win32 File
+daemon with the Microsoft supplied Volume Shadow Copy (VSS) libraries
+and distribute the linked executables.  You must obey the GNU General
+Public License in all respects for all of the code used other than for
+the Microsoft VSS code, where you must obey their license terms.
+
+The Bacula Project gives permission for plugins with GPLv2 compatible
+licenses to be loaded and distributed with the Bacula executables as
+long as the combined work is distributed under the terms listed in the 
+Bacula LICENSE file.  A full list of GPLv2 compatible licenses can be
+found at: http://www.fsf.org/licensing/licenses/.  If you wish to load
+or distribute plugins with different licensing terms please contact
+the Bacula Project at: license@bacula.org
+             
+===================================
+
+
+What follows is information from the authors of the code:
+
+License:
+To the best of our knowledge, all code used in Bacula, which is 
+copyrighted by a third party, has licenses that are compatible
+with the OpenSSL license, and so given the exception that we have 
+made to the GPLv2 above, Bacula can be freely linked and distributed
+with the OpenSSL libraries.
+
+Intellectual Property rights:
+Recipient understands that although each Contributor to Bacula grants
+the licenses to its Contributions set forth herein, no assurances are
+provided by any Contributor that the Program does not infringe the
+patent or other intellectual property rights of any other entity.
+Each Contributor disclaims any liability to Recipient for claims
+brought by any other entity based on infringement of intellectual
+property rights or otherwise.  As a condition to exercising the rights
+and licenses granted hereunder, each Recipient hereby assumes sole
+responsibility to secure any other intellectual property rights
+needed, if any.  For example, if a third party patent license is
+required to allow Recipient to distribute the Program, it is
+Recipient's responsibility to acquire that license before distributing
+the Program.
 
 Copyrights:
-Each Contributor represents that to its knowledge it has
+Each Contributor to Bacula represents that to its knowledge it has
 sufficient copyright rights in its Contribution, if any, to grant
 the copyright license set forth in this Agreement.
 
@@ -46,7 +76,7 @@ Code falling under the above conditions will be marked as follows:
 
    Bacula® - The Network Backup Solution
 
-   Copyright (C) 2000-2006 Free Software Foundation Europe e.V.
+   Copyright (C) 2000-2009 Free Software Foundation Europe e.V.
 
    The main author of Bacula is Kern Sibbald, with contributions from
    many others, a complete list can be found in the file AUTHORS.
@@ -65,20 +95,20 @@ Code falling under the above conditions will be marked as follows:
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   Bacula® is a registered trademark of John Walker.
+   Bacula® is a registered trademark of Kern Sibbald.
    The licensor of Bacula is the Free Software Foundation Europe
    (FSFE), Fiduciary Program, Sumatrastrasse 25, 8006 Zürich,
    Switzerland, email:ftf@fsfeurope.org.
 
 
 Windows:
-Certain source code used to build the Windows version of the Bacula
-File daemon is copyrighted and or trademarked by Microsoft and may
-contain Microsoft intellectual property (examples: Microsoft VC++, the
-source to the VSS libraries, the Microsoft C runtime libraries).  As
-such we cannot and do not distribute that software. We are permitted
-however to distribute Bacula in binary form with the necessary Microsoft
-libraries linked in.
+Certain source code used to build the Windows version of the
+Bacula File daemon is copyrighted and or trademarked by Microsoft
+and may contain Microsoft intellectual property (examples:
+Microsoft VC++, the source to the VSS libraries, the Microsoft C
+runtime libraries).  As such we cannot and do not distribute that
+software.  We are permitted however to distribute Bacula with the
+necessary Microsoft libraries in binary form.
 
 You may obtain the parts that we cannot distribute as follows.  The
 Microsoft compiler available for purchase, and Microsoft provides a free
@@ -90,34 +120,52 @@ so themselves.  Our intention is to respect as closely as possible Open
 Source practices while maintaining full respect for proprietary and
 copyrighted code.
 
-=====================================
-
-The entire GPL is reproduced below, in the manuals distributed with the
-Bacula documentation and can also be found online on the GNU web site
-as well as at www.bacula.org. You may also obtain a copy of the
-GPL (or LGPL) by writing to: Free Software Foundation, Inc., 
-51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
-
-The Four Freedoms Guaranteed by the GPL:
-Freedom zero is the freedom to run the program as you wish for any purpose. 
-
-Freedom one is the freedom to study the source code and change it
-to do what you wish.
-
-Freedom two is the freedom to help your neighbour, that's the
-freedom to make copies and distribute them to others when you
-wish.
-
-Freedom three is the freedom to help your community, that's the
-freedom to publish or distribute modified versions when you wish.
-
-Other Licenses:
-Certain parts of the Bacula software are licensed by their
-copyright holder(s) under the GPL with no modifications.  These
-software files are clearly marked as such.
+GPLv2 or later license:
+ src/tools/bsmtp.c
+    Copyright (C) 1997 Ralf S. Engelschall, All Rights Reserved.
+  (note, bsmtp.c does not use OpenSSL, nor is it used with the code
+   of any other part of Bacula)
+
+3 clause BSD License notice for inclusion with the binary:              
+ src/lib/fnmatch.c
+   * Copyright (c) 1989, 1993, 1994
+   *      The Regents of the University of California.  All rights reserved.
+ src/lib/fnmatch.h
+   * Copyright (c) 1992, 1993
+   *      The Regents of the University of California.  All rights reserved.
+
+Permissive licenses:
+ src/lib/var.c/h
+   **  OSSP var - Variable Expansion
+   **  Copyright (c) 2001-2002 Ralf S. Engelschall <rse@engelschall.com>
+   **  Copyright (c) 2001-2002 The OSSP Project (http://www.ossp.org/)
+   **  Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/)
+
+ src/lib/bsnprintf.c
+   * Copyright Patrick Powell 1995
+
+ src/bregex.c/h
+   * Copyright (c) 1991 Tatu Ylonen, Espoo, Finland
+
+ src/lib/sha1.c/h
+   Copyright (C) The Internet Society (2001).  All Rights Reserved.
+
+ src/win32/compat/getopt.c
+   "... licensed under IBM copyrights to use the IBM-provided source code 
+   in any way he or she deems fit ..."
+
+ src/win32/compat/sys/mtio.h (LGPL)
+   Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+   
+
+Bacula can be enabled with data encryption and/or communications
+encryption. If this is the case, you will be including OpenSSL code that
+that contains cryptographic software written by Eric Young
+(eay@cryptsoft.com) and also software written by Tim Hudson
+(tjh@cryptsoft.com).
 
 There are parts of Bacula that are licensed under the LGPL so
-that they may be used in proprietary code to interface with
+that those files may be used in proprietary code to interface with
 Bacula.
 
 Finally there are parts of Bacula that are in the public domain.
@@ -134,6 +182,15 @@ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+=====================================
+
+
+The entire GPL is reproduced below, in the manuals distributed with the
+Bacula documentation and can also be found online on the GNU web site
+as well as at www.bacula.org. You may also obtain a copy of the
+GPL (or LGPL) by writing to: Free Software Foundation, Inc., 
+51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
+
 ============== Text of GPL version 2 license ========
 
                     GNU GENERAL PUBLIC LICENSE