]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/LICENSE
Add Phil Stracchino's fix for Qt5
[bacula/bacula] / bacula / LICENSE
index 3fb3657bdd91a31c20b9ce4e656d69496a497e29..a002c9b5efab513b6c1d2b5924d58cb526b5f759 100644 (file)
 
-History:
-The original Bacula code was Copyright Kern Sibbald and John Walker.
-After November 2004, it became Copyright Kern Sibbald, and finally,
-the copyright was transferred to the Free Software Foundation Europe
-on 15 November 2006. The license was changed from GPLv2 to AGPLv3
-on 24 July 2010.
-
-Trademark:
-The name Bacula is a registered trademark of Kern Sibbald.
-
-===================================
-
-License:
-For the most part, Bacula is licensed under the AGPL version 3. This
-code is listed under Copyright Free Software Foundation Europe e.V.
-What follows is the addition(s) to the AGPL version 3 license, that
-applies to code that is copyrighted by the Free Software Foundation
-Europe e.V.
-
-Linking: 
-As a special exception to the AGPLv3, 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 Affero General Public License in all
-respects for all of the code used other than "OpenSSL".
-
-As a special exception to the AGPLv3, 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 AGPLv3 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 AGPLv3 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 AGPLv3 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 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.
-
-Code falling under the above conditions will be marked as follows:
-
-   Bacula® - The Network Backup Solution
-
-   Copyright (C) 2000-2010 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.
-   This program is Free Software; you can redistribute it and/or
-   modify it under the terms of version three of the GNU Affero General Public
-   License as published by the Free Software Foundation plus additions
-   that are listed in the file LICENSE.
-
-   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 Affero General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-   02110-1301, USA.
-
-   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 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
-version of the compiler.  The source code and libraries are available for
-download from Microsoft public Web servers.  We have documented in the
-src/win32 directory the URLs from which we obtained the library source, and
-how we build the Windows File daemon and many users have succeeded in doing
-so themselves.  Our intention is to respect as closely as possible Open
-Source practices while maintaining full respect for proprietary and
-copyrighted code.
-
-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 those files may be used in proprietary code to interface with
-Bacula.
-
-Finally there are parts of Bacula that are in the public domain.
-             
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-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 AGPL 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
-AGPL (or LGPL) by writing to: Free Software Foundation, Inc.,
-51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
+             Last revision: 21 May 2017
+
+Bacula is licensed under the GNU Affero General Public License, version
+3.0 as published by the Free Software Foundation, Inc. ("AGPLv3").
+
+Additional Terms on the work licensed herein, pursuant to Section 7 of
+Affero General Public License are as follows:
+
+  1. The name Bacula is a registered trademark of Kern Sibbald, and Kern
+     Sibbald hereby declines to grant a trademark license to "Bacula"
+     pursuant to AGPLv3, Section 7(e) without a separate agreement with Kern
+     Sibbald.
+
+  2. Pursuant to AGPLv3, Section 7(a), in addition to the warranty and
+     liability disclaimers already found in AGPLv3, the copyright holders
+     specifically disclaim any liability for accusations of patent
+     infringement by any third party.
+
+  3. Pursuant to AGPLv3, Section 7(b), the portions of the file AUTHORS that
+     are deemed to be specified reasonable legal notices and/or author
+     attributions shall be preserved in redistribution of source code and/or
+     modifications thereof. Furthermore, when the following notice appears in
+     a source code file, it must be preserved when source code is conveyed
+     and/or propagated:
+
+   Bacula(R) - The Network Backup Solution
+
+   Copyright (C) 2000-2017 Kern Sibbald
+
+   The original author of Bacula is Kern Sibbald, with contributions
+   from many others, a complete list can be found in the file AUTHORS.
+
+   You may use this file and others of this release according to the
+   license defined in the LICENSE file, which includes the Affero General
+   Public License, v3.0 ("AGPLv3") and some additional permissions and
+   terms pursuant to its AGPLv3 Section 7.
+
+   This notice must be preserved when any source code is conveyed
+   and/or propagated.
+
+   Bacula(R) is a registered trademark of Kern Sibbald.
+
+Additional Permissions on the work licensed herein, pursuant to Section 7 of
+AGPLv3 are as follows:
+
+1. As a special exception to the AGPLv3, the copyright holders give
+   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 follow the requirements of AGPLv3 in all respects
+   for all of the code used other than "OpenSSL".
+
+2. As a special exception to the AGPLv3, the copyright holders give
+   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 follow the requirements of
+   the AGPLv3 in all respects for all of the code used other than for the
+   Microsoft VSS code.
+
+If you want to fork Bacula, please read the file LICENSE-FAQ.
+
+The copyright for certain source files may include in addition to what is
+listed above the following copyright:
+
+   Copyright (C) 2000-2014 Free Software Foundation Europe e.V.
+
+The copyright on the Baculum code is:
+
+   Copyright (C) 2013-2017 Marcin Haba
+
+Copyrights of certain "script" files such as headers, shell script, Makefiles,
+etc ...  were previously never explicitly defined.  In almost all cases,
+they have been copyrighted with a BSD 2-Clause copyright to make them
+easier.  However, as is the case of all BSD type copyrights you must keep
+the copyright in place and on any binary only released the copyright notice
+must also be released with the binaries.  An example of such a copyright
+is:
+
+#
+# Copyright (C) 2000-2017 Kern Sibbald
+# License: BSD 2-Clause; see file LICENSE-FOSS
+#
+
+It is equivalent to the full BSD copyright of:
+
+=====
+Copyright (C) 2000-2017 Kern Sibbald
+License: BSD 2-Clause; see file LICENSE-FOSS
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1.  Redistributions of source code must retain the above copyright notice,
+this list of conditions and the following disclaimer.
+
+2.  Redistributions in binary form must reproduce the above copyright notice,
+this list of conditions and the following disclaimer in the documentation
+and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF 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.
+====
+
+Note: the exact form of the copyright (dates, name, and text formatting)
+might vary, but the intent is the same, namely that the full BSD 2-Clause
+coypright applies.  The file LICENSE-FOSS has a few more details.
+
+
+######################################################################
+The entire AGPL is below, in the manuals distributed with the Bacula
+documentation and can also be found online on the GNU web site at
+www.bacula.org. You may also obtain a copy of the AGPL (or LGPL) by writing
+to: Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+02110-1301 USA
 
 
                     GNU AFFERO GENERAL PUBLIC LICENSE
@@ -855,6 +784,3 @@ specific requirements.
 if any, to sign a "copyright disclaimer" for the program, if necessary.
 For more information on this, and how to apply and follow the GNU AGPL, see
 <http://www.gnu.org/licenses/>.
-
-
-===========================================