1Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2Upstream-Name: Bareos
3Upstream-Contact: <info@bareos.org>
4Source: https://github.com/bareos/bareos
5Comment: BAREOS is a fork of the Bacula source code.
6  The original Bacula code was Copyright Kern Sibbald and John Walker.
7  After November 2004, it became Copyright Kern Sibbald, and finally,
8  the copyright was transferred to the Free Software Foundation Europe
9  on 15 November 2006. The license was changed from GPLv2 to AGPLv3
10  on 24 July 2010.
11  The name Bacula is a registered trademark of Kern Sibbald.
12  The name BAREOS is a registered trademark of Bareos GmbH & Co. KG
13
14
15Files: *
16Copyright: 2000-2012 Free Software Foundation Europe e.V.
17           2011-2012 Planets Communications B.V.
18           2013-2017 Bareos GmbH & Co. KG
19License: Bareos
20    This is basically AGPL-3.0 with Bacula and other exceptions.
21    This section is the reformated version of
22    `/usr/share/doc/bareos-common/LICENSE'.
23    .
24    BAREOS is a fork of the Bacula source code.
25    Please find below (1) our license information, (2) the preexisting license information
26    of Bacula (from 06/05/2013, i.e. the date the source was forked into BAREOS), and
27    (3) the license text of the AGPLv3. Our license information (1) is applicable to all
28    changes to the preexisting code of Bacula.
29    .
30    1.
31    .
32    BAREOS LICENSE SPECIFICS
33    .
34    The following license terms apply to the BAREOS code:
35    .
36    Trademark:
37    .
38    The name BAREOS is a registered trademark of Bareos GmbH & Co. KG
39    .
40    Bareos is licensed under the AGPL version 3 (see 3. below). Some parts of the code
41    are licensed under permissive licenses:
42    .
43    a)
44    For the native NDMP support we imported some BSD 2 clause code which has the
45    following copyright:
46    .
47    /*
48    * Copyright (c) 1998,1999,2000
49    * Traakan, Inc., Los Altos, CA
50    * All rights reserved.
51    *
52    * Redistribution and use in source and binary forms, with or without
53    * modification, are permitted provided that the following conditions
54    * are met:
55    * 1. Redistributions of source code must retain the above copyright
56    *    notice unmodified, this list of conditions, and the following
57    *    disclaimer.
58    * 2. Redistributions in binary form must reproduce the above copyright
59    *    notice, this list of conditions and the following disclaimer in the
60    *    documentation and/or other materials provided with the distribution.
61    *
62    * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
63    * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
64    * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
65    * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
66    * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
67    * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
68    * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
69    * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
70    * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
71    * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
72    * SUCH DAMAGE.
73    */
74    .
75    b)
76    Furthermore we included code from src/lib/bmtio.h which has the following copyright:
77    .
78    /*-
79    * Copyright (c) 1982, 1986, 1993
80    * The Regents of the University of California.  All rights reserved.
81    *
82    * Redistribution and use in source and binary forms, with or without
83    * modification, are permitted provided that the following conditions
84    * are met:
85    * 1. Redistributions of source code must retain the above copyright
86    *    notice, this list of conditions and the following disclaimer.
87    * 2. Redistributions in binary form must reproduce the above copyright
88    *    notice, this list of conditions and the following disclaimer in the
89    *    documentation and/or other materials provided with the distribution.
90    * 4. Neither the name of the University nor the names of its contributors
91    *    may be used to endorse or promote products derived from this software
92    *    without specific prior written permission.
93    *
94    * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
95    * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
96    * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
97    * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
98    * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
99    * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
100    * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
101    * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
102    * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
103    * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
104    * SUCH DAMAGE.
105    *
106    * @(#)mtio.h  8.1 (Berkeley) 6/2/93
107    * $FreeBSD: stable/7/sys/sys/mtio.h 139825 2005-01-07 02:29:27Z imp $
108    */
109    .
110    c)
111    Furthermore we included the LMDB code from the OpenLDAP project which has the
112    following copyright:
113    .
114    The OpenLDAP Public License
115    Version 2.8, 17 August 2003
116    .
117    Redistribution and use of this software and associated documentation
118    ("Software"), with or without modification, are permitted provided
119    that the following conditions are met:
120    .
121    1. Redistributions in source form must retain copyright statements
122    and notices,
123    .
124    2. Redistributions in binary form must reproduce applicable copyright
125    statements and notices, this list of conditions, and the following
126    disclaimer in the documentation and/or other materials provided
127    with the distribution, and
128    .
129    3. Redistributions must contain a verbatim copy of this document.
130    .
131    The OpenLDAP Foundation may revise this license from time to time.
132    Each revision is distinguished by a version number.  You may use
133    this Software under terms of this license revision or under the
134    terms of any subsequent revision of the license.
135    .
136    THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS
137    CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
138    INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
139    AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT
140    SHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S)
141    OR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
142    INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
143    BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
144    LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
145    CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
146    LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
147    ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
148    POSSIBILITY OF SUCH DAMAGE.
149    .
150    The names of the authors and copyright holders must not be used in
151    advertising or otherwise to promote the sale, use or other dealing
152    in this Software without specific, written prior permission.  Title
153    to copyright in this Software shall at all times remain with copyright
154    holders.
155    .
156    OpenLDAP is a registered trademark of the OpenLDAP Foundation.
157    .
158    Copyright 1999-2003 The OpenLDAP Foundation, Redwood City,
159    California, USA.  All Rights Reserved.  Permission to copy and
160    distribute verbatim copies of this document is granted.
161    .
162    The new source header doesn't include a reference to the AUTHORS file
163    in each source file but we still maintain the AUTHORS file with all
164    authors of the original project ("Bacula") and any new authors for code
165    submitted to the BAREOS project.The AUTHORS file can be found in the main
166    directory.
167    .
168    d)
169    Files: src/lib/sha1.h src/lib/sha1.c
170    Copyright: Steve Reid <steve@edmweb.com>
171    License: public-domain
172    replaced the SHA licensed implementation (Copyright: 2001 The Internet Society), mentioned later in this document.
173    .
174    e)
175    Bareos can be compiled with data compression and decompression using
176    the fastlzlib library.  (see git://github.com/exalead/fastlzlib.git)
177    The following licenses (LICENSE, LICENSE-FASTLZ and LICENSE-LZ4) apply
178    to the fastlzlib and its components:
179    .
180    == LICENSE ==
181    .
182    zlib-like interface to fast block compression (LZ4 or FastLZ) libraries
183    Copyright (C) 2013 Exalead SA. (http://www.exalead.com/)
184    .
185    Permission is hereby granted, free of charge, to any person obtaining a copy
186    of this software and associated documentation files (the "Software"), to deal
187    in the Software without restriction, including without limitation the rights
188    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
189    copies of the Software, and to permit persons to whom the Software is
190    furnished to do so, subject to the following conditions:
191    .
192    The above copyright notice and this permission notice shall be included in
193    all copies or substantial portions of the Software.
194    .
195    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
196    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
197    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
198    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
199    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
200    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
201    THE SOFTWARE.
202    .
203    Remarks/Bugs:
204    LZ4 compression library by Yann Collet (yann.collet.73@gmail.com)
205    FastLZ compression library by Ariya Hidayat (ariya@kde.org)
206    Library encapsulation by Xavier Roche (fastlz@exalead.com)
207    .
208    .
209    == LICENSE-FASTLZ ==
210    .
211    FastLZ - lightning-fast lossless compression library
212    .
213    Copyright (C) 2007 Ariya Hidayat (ariya@kde.org)
214    Copyright (C) 2006 Ariya Hidayat (ariya@kde.org)
215    Copyright (C) 2005 Ariya Hidayat (ariya@kde.org)
216    .
217    Permission is hereby granted, free of charge, to any person obtaining a copy
218    of this software and associated documentation files (the "Software"), to deal
219    in the Software without restriction, including without limitation the rights
220    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
221    copies of the Software, and to permit persons to whom the Software is
222    furnished to do so, subject to the following conditions:
223    .
224    The above copyright notice and this permission notice shall be included in
225    all copies or substantial portions of the Software.
226    .
227    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
228    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
229    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
230    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
231    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
232    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
233    THE SOFTWARE.
234    .
235    .
236    == LICENSE-LZ4 ==
237    .
238    LZ4 - Fast LZ compression algorithm
239    Header File
240    Copyright (C) 2011-2012, Yann Collet.
241    BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
242    .
243    Redistribution and use in source and binary forms, with or without
244    modification, are permitted provided that the following conditions are
245    met:
246    .
247    * Redistributions of source code must retain the above copyright
248    notice, this list of conditions and the following disclaimer.
249    * Redistributions in binary form must reproduce the above
250    copyright notice, this list of conditions and the following disclaimer
251    in the documentation and/or other materials provided with the
252    distribution.
253    .
254    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
255    "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
256    LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
257    A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
258    OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
259    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
260    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
261    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
262    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
263    (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
264    OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
265    .
266    You can contact the author at :
267    - LZ4 homepage : http://www.lz4.org
268    - LZ4 source repository : https://github.com/Cyan4973/lz4
269    .
270    f)
271    Files: src/win32/compat/glob.c src/win32/compat/include/glob.h
272    Copyright (C) 2012 MinGW.org project
273    License: permissive
274    * Permission is hereby granted, free of charge, to any person obtaining a
275    * copy of this software and associated documentation files (the "Software"),
276    * to deal in the Software without restriction, including without limitation
277    * the rights to use, copy, modify, merge, publish, distribute, sublicense,
278    * and/or sell copies of the Software, and to permit persons to whom the
279    * Software is furnished to do so, subject to the following conditions:
280    *
281    * The above copyright notice, this permission notice, and the following
282    * disclaimer shall be included in all copies or substantial portions of
283    * the Software.
284    *
285    * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
286    * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
287    * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
288    * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
289    * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
290    * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OF OR OTHER
291    * DEALINGS IN THE SOFTWARE.
292    .
293    .
294    ===========================================
295    .
296    2.
297    .
298    History:
299    The original Bacula code was Copyright Kern Sibbald and John Walker.
300    After November 2004, it became Copyright Kern Sibbald, and finally,
301    the copyright was transferred to the Free Software Foundation Europe
302    on 15 November 2006. The license was changed from GPLv2 to AGPLv3
303    on 24 July 2010.
304    .
305    Trademark:
306    The name Bacula is a registered trademark of Kern Sibbald.
307    .
308    ===================================
309    .
310    License:
311    For the most part, Bacula is licensed under the AGPL version 3. This
312    code is listed under Copyright Free Software Foundation Europe e.V.
313    What follows is the addition(s) to the AGPL version 3 license, that
314    applies to code that is copyrighted by the Free Software Foundation
315    Europe e.V.
316    .
317    Linking:
318    As a special exception to the AGPLv3, the Bacula Project gives
319    permission to link the code of its release of Bacula with the OpenSSL
320    project's "OpenSSL" library (or with modified versions of it that use
321    the same license as the "OpenSSL" library), and distribute the linked
322    executables.  You must obey the GNU Affero General Public License in all
323    respects for all of the code used other than "OpenSSL".
324    .
325    As a special exception to the AGPLv3, the Bacula Project gives
326    permission to link the code of its release of the Bacula Win32 File
327    daemon with the Microsoft supplied Volume Shadow Copy (VSS) libraries
328    and distribute the linked executables.  You must obey the GNU General
329    Public License in all respects for all of the code used other than for
330    the Microsoft VSS code, where you must obey their license terms.
331    .
332    The Bacula Project gives permission for plugins with AGPLv3 compatible
333    licenses to be loaded and distributed with the Bacula executables as
334    long as the combined work is distributed under the terms listed in the
335    Bacula LICENSE file.  A full list of AGPLv3 compatible licenses can be
336    found at: http://www.fsf.org/licensing/licenses/.  If you wish to load
337    or distribute plugins with different licensing terms please contact
338    the Bacula Project at: license@bacula.org
339    .
340    ===================================
341    .
342    .
343    What follows is information from the authors of the code:
344    .
345    License:
346    To the best of our knowledge, all code used in Bacula, which is
347    copyrighted by a third party, has licenses that are compatible
348    with the OpenSSL license, and so given the exception that we have
349    made to the AGPLv3 above, Bacula can be freely linked and distributed
350    with the OpenSSL libraries.
351    .
352    Intellectual Property rights:
353    Recipient understands that although each Contributor to Bacula grants
354    the licenses to its Contributions set forth herein, no assurances are
355    provided by any Contributor that the Program does not infringe the
356    patent or other intellectual property rights of any other entity.
357    Each Contributor disclaims any liability to Recipient for claims
358    brought by any other entity based on infringement of intellectual
359    property rights or otherwise.  As a condition to exercising the rights
360    and licenses granted hereunder, each Recipient hereby assumes sole
361    responsibility to secure any other intellectual property rights
362    needed, if any.  For example, if a third party patent license is
363    required to allow Recipient to distribute the Program, it is
364    Recipient's responsibility to acquire that license before distributing
365    the Program.
366    .
367    Copyrights:
368    Each Contributor to Bacula represents that to its knowledge it has
369    sufficient copyright rights in its Contribution, if any, to grant
370    the copyright license set forth in this Agreement.
371    .
372    Code falling under the above conditions will be marked as follows:
373    .
374    Bacula® - The Network Backup Solution
375    .
376    Copyright (C) 2000-2010 Free Software Foundation Europe e.V.
377    .
378    The main author of Bacula is Kern Sibbald, with contributions from
379    many others, a complete list can be found in the file AUTHORS.
380    This program is Free Software; you can redistribute it and/or
381    modify it under the terms of version three of the GNU Affero General Public
382    License as published by the Free Software Foundation plus additions
383    that are listed in the file LICENSE.
384    .
385    This program is distributed in the hope that it will be useful, but
386    WITHOUT ANY WARRANTY; without even the implied warranty of
387    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
388    General Public License for more details.
389    .
390    You should have received a copy of the GNU Affero General Public License
391    along with this program; if not, write to the Free Software
392    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
393    02110-1301, USA.
394    .
395    Bacula® is a registered trademark of Kern Sibbald.
396    .
397    The licensor of Bacula is the Free Software Foundation Europe
398    (FSFE), Fiduciary Program, Sumatrastrasse 25, 8006 Zürich,
399    Switzerland, email:ftf@fsfeurope.org.
400    .
401    .
402    Windows:
403    Certain source code used to build the Windows version of the
404    Bacula File daemon is copyrighted and or trademarked by Microsoft
405    and may contain Microsoft intellectual property (examples:
406    Microsoft VC++, the source to the VSS libraries, the Microsoft C
407    runtime libraries).  As such we cannot and do not distribute that
408    software.  We are permitted however to distribute Bacula with the
409    necessary Microsoft libraries in binary form.
410    .
411    You may obtain the parts that we cannot distribute as follows.  The
412    Microsoft compiler available for purchase, and Microsoft provides a free
413    version of the compiler.  The source code and libraries are available for
414    download from Microsoft public Web servers.  We have documented in the
415    src/win32 directory the URLs from which we obtained the library source, and
416    how we build the Windows File daemon and many users have succeeded in doing
417    so themselves.  Our intention is to respect as closely as possible Open
418    Source practices while maintaining full respect for proprietary and
419    copyrighted code.
420    .
421    GPLv2 or later license:
422    src/tools/bsmtp.c
423    Copyright (C) 1997 Ralf S. Engelschall, All Rights Reserved.
424    (note, bsmtp.c does not use OpenSSL, nor is it used with the code
425    of any other part of Bacula)
426    .
427    3 clause BSD License notice for inclusion with the binary:
428    src/lib/fnmatch.c
429    * Copyright (c) 1989, 1993, 1994
430    *      The Regents of the University of California.  All rights reserved.
431    src/lib/fnmatch.h
432    * Copyright (c) 1992, 1993
433    *      The Regents of the University of California.  All rights reserved.
434    .
435    Permissive licenses:
436    src/lib/var.c/h
437    **  OSSP var - Variable Expansion
438    **  Copyright (c) 2001-2002 Ralf S. Engelschall <rse@engelschall.com>
439    **  Copyright (c) 2001-2002 The OSSP Project (http://www.ossp.org/)
440    **  Copyright (c) 2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/)
441    .
442    src/lib/bsnprintf.c
443    * Copyright Patrick Powell 1995
444    .
445    src/bregex.c/h
446    * Copyright (c) 1991 Tatu Ylonen, Espoo, Finland
447    .
448    src/lib/sha1.c/h
449    Copyright (C) The Internet Society (2001).  All Rights Reserved.
450    .
451    src/win32/compat/getopt.c
452    "... licensed under IBM copyrights to use the IBM-provided source code
453    in any way he or she deems fit ..."
454    .
455    src/win32/compat/sys/mtio.h (LGPL)
456    Copyright (C) 1996, 1997 Free Software Foundation, Inc.
457    .
458    .
459    Bacula can be enabled with data encryption and/or communications
460    encryption. If this is the case, you will be including OpenSSL code that
461    that contains cryptographic software written by Eric Young
462    (eay@cryptsoft.com) and also software written by Tim Hudson
463    (tjh@cryptsoft.com).
464    .
465    There are parts of Bacula that are licensed under the LGPL so
466    that those files may be used in proprietary code to interface with
467    Bacula.
468    .
469    Finally there are parts of Bacula that are in the public domain.
470    .
471    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
472    IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
473    TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
474    PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
475    OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
476    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
477    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
478    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
479    LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
480    NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
481    SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
482    .
483    .
484    .
485    3.
486    .
487    GNU AFFERO GENERAL PUBLIC LICENSE
488    Version 3, 19 November 2007
489    .
490    Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
491    Everyone is permitted to copy and distribute verbatim copies
492    of this license document, but changing it is not allowed.
493    .
494    Preamble
495    .
496    The GNU Affero General Public License is a free, copyleft license for
497    software and other kinds of works, specifically designed to ensure
498    cooperation with the community in the case of network server software.
499    .
500    The licenses for most software and other practical works are designed
501    to take away your freedom to share and change the works.  By contrast,
502    our General Public Licenses are intended to guarantee your freedom to
503    share and change all versions of a program--to make sure it remains free
504    software for all its users.
505    .
506    When we speak of free software, we are referring to freedom, not
507    price.  Our General Public Licenses are designed to make sure that you
508    have the freedom to distribute copies of free software (and charge for
509    them if you wish), that you receive source code or can get it if you
510    want it, that you can change the software or use pieces of it in new
511    free programs, and that you know you can do these things.
512    .
513    Developers that use our General Public Licenses protect your rights
514    with two steps: (1) assert copyright on the software, and (2) offer
515    you this License which gives you legal permission to copy, distribute
516    and/or modify the software.
517    .
518    A secondary benefit of defending all users' freedom is that
519    improvements made in alternate versions of the program, if they
520    receive widespread use, become available for other developers to
521    incorporate.  Many developers of free software are heartened and
522    encouraged by the resulting cooperation.  However, in the case of
523    software used on network servers, this result may fail to come about.
524    The GNU General Public License permits making a modified version and
525    letting the public access it on a server without ever releasing its
526    source code to the public.
527    .
528    The GNU Affero General Public License is designed specifically to
529    ensure that, in such cases, the modified source code becomes available
530    to the community.  It requires the operator of a network server to
531    provide the source code of the modified version running there to the
532    users of that server.  Therefore, public use of a modified version, on
533    a publicly accessible server, gives the public access to the source
534    code of the modified version.
535    .
536    An older license, called the Affero General Public License and
537    published by Affero, was designed to accomplish similar goals.  This is
538    a different license, not a version of the Affero GPL, but Affero has
539    released a new version of the Affero GPL which permits relicensing under
540    this license.
541    .
542    The precise terms and conditions for copying, distribution and
543    modification follow.
544    .
545    TERMS AND CONDITIONS
546    .
547    0. Definitions.
548    .
549    "This License" refers to version 3 of the GNU Affero General Public License.
550    .
551    "Copyright" also means copyright-like laws that apply to other kinds of
552    works, such as semiconductor masks.
553    .
554    "The Program" refers to any copyrightable work licensed under this
555    License.  Each licensee is addressed as "you".  "Licensees" and
556    "recipients" may be individuals or organizations.
557    .
558    To "modify" a work means to copy from or adapt all or part of the work
559    in a fashion requiring copyright permission, other than the making of an
560    exact copy.  The resulting work is called a "modified version" of the
561    earlier work or a work "based on" the earlier work.
562    .
563    A "covered work" means either the unmodified Program or a work based
564    on the Program.
565    .
566    To "propagate" a work means to do anything with it that, without
567    permission, would make you directly or secondarily liable for
568    infringement under applicable copyright law, except executing it on a
569    computer or modifying a private copy.  Propagation includes copying,
570    distribution (with or without modification), making available to the
571    public, and in some countries other activities as well.
572    .
573    To "convey" a work means any kind of propagation that enables other
574    parties to make or receive copies.  Mere interaction with a user through
575    a computer network, with no transfer of a copy, is not conveying.
576    .
577    An interactive user interface displays "Appropriate Legal Notices"
578    to the extent that it includes a convenient and prominently visible
579    feature that (1) displays an appropriate copyright notice, and (2)
580    tells the user that there is no warranty for the work (except to the
581    extent that warranties are provided), that licensees may convey the
582    work under this License, and how to view a copy of this License.  If
583    the interface presents a list of user commands or options, such as a
584    menu, a prominent item in the list meets this criterion.
585    .
586    1. Source Code.
587    .
588    The "source code" for a work means the preferred form of the work
589    for making modifications to it.  "Object code" means any non-source
590    form of a work.
591    .
592    A "Standard Interface" means an interface that either is an official
593    standard defined by a recognized standards body, or, in the case of
594    interfaces specified for a particular programming language, one that
595    is widely used among developers working in that language.
596    .
597    The "System Libraries" of an executable work include anything, other
598    than the work as a whole, that (a) is included in the normal form of
599    packaging a Major Component, but which is not part of that Major
600    Component, and (b) serves only to enable use of the work with that
601    Major Component, or to implement a Standard Interface for which an
602    implementation is available to the public in source code form.  A
603    "Major Component", in this context, means a major essential component
604    (kernel, window system, and so on) of the specific operating system
605    (if any) on which the executable work runs, or a compiler used to
606    produce the work, or an object code interpreter used to run it.
607    .
608    The "Corresponding Source" for a work in object code form means all
609    the source code needed to generate, install, and (for an executable
610    work) run the object code and to modify the work, including scripts to
611    control those activities.  However, it does not include the work's
612    System Libraries, or general-purpose tools or generally available free
613    programs which are used unmodified in performing those activities but
614    which are not part of the work.  For example, Corresponding Source
615    includes interface definition files associated with source files for
616    the work, and the source code for shared libraries and dynamically
617    linked subprograms that the work is specifically designed to require,
618    such as by intimate data communication or control flow between those
619    subprograms and other parts of the work.
620    .
621    The Corresponding Source need not include anything that users
622    can regenerate automatically from other parts of the Corresponding
623    Source.
624    .
625    The Corresponding Source for a work in source code form is that
626    same work.
627    .
628    2. Basic Permissions.
629    .
630    All rights granted under this License are granted for the term of
631    copyright on the Program, and are irrevocable provided the stated
632    conditions are met.  This License explicitly affirms your unlimited
633    permission to run the unmodified Program.  The output from running a
634    covered work is covered by this License only if the output, given its
635    content, constitutes a covered work.  This License acknowledges your
636    rights of fair use or other equivalent, as provided by copyright law.
637    .
638    You may make, run and propagate covered works that you do not
639    convey, without conditions so long as your license otherwise remains
640    in force.  You may convey covered works to others for the sole purpose
641    of having them make modifications exclusively for you, or provide you
642    with facilities for running those works, provided that you comply with
643    the terms of this License in conveying all material for which you do
644    not control copyright.  Those thus making or running the covered works
645    for you must do so exclusively on your behalf, under your direction
646    and control, on terms that prohibit them from making any copies of
647    your copyrighted material outside their relationship with you.
648    .
649    Conveying under any other circumstances is permitted solely under
650    the conditions stated below.  Sublicensing is not allowed; section 10
651    makes it unnecessary.
652    .
653    3. Protecting Users' Legal Rights From Anti-Circumvention Law.
654    .
655    No covered work shall be deemed part of an effective technological
656    measure under any applicable law fulfilling obligations under article
657    11 of the WIPO copyright treaty adopted on 20 December 1996, or
658    similar laws prohibiting or restricting circumvention of such
659    measures.
660    .
661    When you convey a covered work, you waive any legal power to forbid
662    circumvention of technological measures to the extent such circumvention
663    is effected by exercising rights under this License with respect to
664    the covered work, and you disclaim any intention to limit operation or
665    modification of the work as a means of enforcing, against the work's
666    users, your or third parties' legal rights to forbid circumvention of
667    technological measures.
668    .
669    4. Conveying Verbatim Copies.
670    .
671    You may convey verbatim copies of the Program's source code as you
672    receive it, in any medium, provided that you conspicuously and
673    appropriately publish on each copy an appropriate copyright notice;
674    keep intact all notices stating that this License and any
675    non-permissive terms added in accord with section 7 apply to the code;
676    keep intact all notices of the absence of any warranty; and give all
677    recipients a copy of this License along with the Program.
678    .
679    You may charge any price or no price for each copy that you convey,
680    and you may offer support or warranty protection for a fee.
681    .
682    5. Conveying Modified Source Versions.
683    .
684    You may convey a work based on the Program, or the modifications to
685    produce it from the Program, in the form of source code under the
686    terms of section 4, provided that you also meet all of these conditions:
687    .
688    a) The work must carry prominent notices stating that you modified
689    it, and giving a relevant date.
690    .
691    b) The work must carry prominent notices stating that it is
692    released under this License and any conditions added under section
693    7.  This requirement modifies the requirement in section 4 to
694    "keep intact all notices".
695    .
696    c) You must license the entire work, as a whole, under this
697    License to anyone who comes into possession of a copy.  This
698    License will therefore apply, along with any applicable section 7
699    additional terms, to the whole of the work, and all its parts,
700    regardless of how they are packaged.  This License gives no
701    permission to license the work in any other way, but it does not
702    invalidate such permission if you have separately received it.
703    .
704    d) If the work has interactive user interfaces, each must display
705    Appropriate Legal Notices; however, if the Program has interactive
706    interfaces that do not display Appropriate Legal Notices, your
707    work need not make them do so.
708    .
709    A compilation of a covered work with other separate and independent
710    works, which are not by their nature extensions of the covered work,
711    and which are not combined with it such as to form a larger program,
712    in or on a volume of a storage or distribution medium, is called an
713    "aggregate" if the compilation and its resulting copyright are not
714    used to limit the access or legal rights of the compilation's users
715    beyond what the individual works permit.  Inclusion of a covered work
716    in an aggregate does not cause this License to apply to the other
717    parts of the aggregate.
718    .
719    6. Conveying Non-Source Forms.
720    .
721    You may convey a covered work in object code form under the terms
722    of sections 4 and 5, provided that you also convey the
723    machine-readable Corresponding Source under the terms of this License,
724    in one of these ways:
725    .
726    a) Convey the object code in, or embodied in, a physical product
727    (including a physical distribution medium), accompanied by the
728    Corresponding Source fixed on a durable physical medium
729    customarily used for software interchange.
730    .
731    b) Convey the object code in, or embodied in, a physical product
732    (including a physical distribution medium), accompanied by a
733    written offer, valid for at least three years and valid for as
734    long as you offer spare parts or customer support for that product
735    model, to give anyone who possesses the object code either (1) a
736    copy of the Corresponding Source for all the software in the
737    product that is covered by this License, on a durable physical
738    medium customarily used for software interchange, for a price no
739    more than your reasonable cost of physically performing this
740    conveying of source, or (2) access to copy the
741    Corresponding Source from a network server at no charge.
742    .
743    c) Convey individual copies of the object code with a copy of the
744    written offer to provide the Corresponding Source.  This
745    alternative is allowed only occasionally and noncommercially, and
746    only if you received the object code with such an offer, in accord
747    with subsection 6b.
748    .
749    d) Convey the object code by offering access from a designated
750    place (gratis or for a charge), and offer equivalent access to the
751    Corresponding Source in the same way through the same place at no
752    further charge.  You need not require recipients to copy the
753    Corresponding Source along with the object code.  If the place to
754    copy the object code is a network server, the Corresponding Source
755    may be on a different server (operated by you or a third party)
756    that supports equivalent copying facilities, provided you maintain
757    clear directions next to the object code saying where to find the
758    Corresponding Source.  Regardless of what server hosts the
759    Corresponding Source, you remain obligated to ensure that it is
760    available for as long as needed to satisfy these requirements.
761    .
762    e) Convey the object code using peer-to-peer transmission, provided
763    you inform other peers where the object code and Corresponding
764    Source of the work are being offered to the general public at no
765    charge under subsection 6d.
766    .
767    A separable portion of the object code, whose source code is excluded
768    from the Corresponding Source as a System Library, need not be
769    included in conveying the object code work.
770    .
771    A "User Product" is either (1) a "consumer product", which means any
772    tangible personal property which is normally used for personal, family,
773    or household purposes, or (2) anything designed or sold for incorporation
774    into a dwelling.  In determining whether a product is a consumer product,
775    doubtful cases shall be resolved in favor of coverage.  For a particular
776    product received by a particular user, "normally used" refers to a
777    typical or common use of that class of product, regardless of the status
778    of the particular user or of the way in which the particular user
779    actually uses, or expects or is expected to use, the product.  A product
780    is a consumer product regardless of whether the product has substantial
781    commercial, industrial or non-consumer uses, unless such uses represent
782    the only significant mode of use of the product.
783    .
784    "Installation Information" for a User Product means any methods,
785    procedures, authorization keys, or other information required to install
786    and execute modified versions of a covered work in that User Product from
787    a modified version of its Corresponding Source.  The information must
788    suffice to ensure that the continued functioning of the modified object
789    code is in no case prevented or interfered with solely because
790    modification has been made.
791    .
792    If you convey an object code work under this section in, or with, or
793    specifically for use in, a User Product, and the conveying occurs as
794    part of a transaction in which the right of possession and use of the
795    User Product is transferred to the recipient in perpetuity or for a
796    fixed term (regardless of how the transaction is characterized), the
797    Corresponding Source conveyed under this section must be accompanied
798    by the Installation Information.  But this requirement does not apply
799    if neither you nor any third party retains the ability to install
800    modified object code on the User Product (for example, the work has
801    been installed in ROM).
802    .
803    The requirement to provide Installation Information does not include a
804    requirement to continue to provide support service, warranty, or updates
805    for a work that has been modified or installed by the recipient, or for
806    the User Product in which it has been modified or installed.  Access to a
807    network may be denied when the modification itself materially and
808    adversely affects the operation of the network or violates the rules and
809    protocols for communication across the network.
810    .
811    Corresponding Source conveyed, and Installation Information provided,
812    in accord with this section must be in a format that is publicly
813    documented (and with an implementation available to the public in
814    source code form), and must require no special password or key for
815    unpacking, reading or copying.
816    .
817    7. Additional Terms.
818    .
819    "Additional permissions" are terms that supplement the terms of this
820    License by making exceptions from one or more of its conditions.
821    Additional permissions that are applicable to the entire Program shall
822    be treated as though they were included in this License, to the extent
823    that they are valid under applicable law.  If additional permissions
824    apply only to part of the Program, that part may be used separately
825    under those permissions, but the entire Program remains governed by
826    this License without regard to the additional permissions.
827    .
828    When you convey a copy of a covered work, you may at your option
829    remove any additional permissions from that copy, or from any part of
830    it.  (Additional permissions may be written to require their own
831    removal in certain cases when you modify the work.)  You may place
832    additional permissions on material, added by you to a covered work,
833    for which you have or can give appropriate copyright permission.
834    .
835    Notwithstanding any other provision of this License, for material you
836    add to a covered work, you may (if authorized by the copyright holders of
837    that material) supplement the terms of this License with terms:
838    .
839    a) Disclaiming warranty or limiting liability differently from the
840    terms of sections 15 and 16 of this License; or
841    .
842    b) Requiring preservation of specified reasonable legal notices or
843    author attributions in that material or in the Appropriate Legal
844    Notices displayed by works containing it; or
845    .
846    c) Prohibiting misrepresentation of the origin of that material, or
847    requiring that modified versions of such material be marked in
848    reasonable ways as different from the original version; or
849    .
850    d) Limiting the use for publicity purposes of names of licensors or
851    authors of the material; or
852    .
853    e) Declining to grant rights under trademark law for use of some
854    trade names, trademarks, or service marks; or
855    .
856    f) Requiring indemnification of licensors and authors of that
857    material by anyone who conveys the material (or modified versions of
858    it) with contractual assumptions of liability to the recipient, for
859    any liability that these contractual assumptions directly impose on
860    those licensors and authors.
861    .
862    All other non-permissive additional terms are considered "further
863    restrictions" within the meaning of section 10.  If the Program as you
864    received it, or any part of it, contains a notice stating that it is
865    governed by this License along with a term that is a further
866    restriction, you may remove that term.  If a license document contains
867    a further restriction but permits relicensing or conveying under this
868    License, you may add to a covered work material governed by the terms
869    of that license document, provided that the further restriction does
870    not survive such relicensing or conveying.
871    .
872    If you add terms to a covered work in accord with this section, you
873    must place, in the relevant source files, a statement of the
874    additional terms that apply to those files, or a notice indicating
875    where to find the applicable terms.
876    .
877    Additional terms, permissive or non-permissive, may be stated in the
878    form of a separately written license, or stated as exceptions;
879    the above requirements apply either way.
880    .
881    8. Termination.
882    .
883    You may not propagate or modify a covered work except as expressly
884    provided under this License.  Any attempt otherwise to propagate or
885    modify it is void, and will automatically terminate your rights under
886    this License (including any patent licenses granted under the third
887    paragraph of section 11).
888    .
889    However, if you cease all violation of this License, then your
890    license from a particular copyright holder is reinstated (a)
891    provisionally, unless and until the copyright holder explicitly and
892    finally terminates your license, and (b) permanently, if the copyright
893    holder fails to notify you of the violation by some reasonable means
894    prior to 60 days after the cessation.
895    .
896    Moreover, your license from a particular copyright holder is
897    reinstated permanently if the copyright holder notifies you of the
898    violation by some reasonable means, this is the first time you have
899    received notice of violation of this License (for any work) from that
900    copyright holder, and you cure the violation prior to 30 days after
901    your receipt of the notice.
902    .
903    Termination of your rights under this section does not terminate the
904    licenses of parties who have received copies or rights from you under
905    this License.  If your rights have been terminated and not permanently
906    reinstated, you do not qualify to receive new licenses for the same
907    material under section 10.
908    .
909    9. Acceptance Not Required for Having Copies.
910    .
911    You are not required to accept this License in order to receive or
912    run a copy of the Program.  Ancillary propagation of a covered work
913    occurring solely as a consequence of using peer-to-peer transmission
914    to receive a copy likewise does not require acceptance.  However,
915    nothing other than this License grants you permission to propagate or
916    modify any covered work.  These actions infringe copyright if you do
917    not accept this License.  Therefore, by modifying or propagating a
918    covered work, you indicate your acceptance of this License to do so.
919    .
920    10. Automatic Licensing of Downstream Recipients.
921    .
922    Each time you convey a covered work, the recipient automatically
923    receives a license from the original licensors, to run, modify and
924    propagate that work, subject to this License.  You are not responsible
925    for enforcing compliance by third parties with this License.
926    .
927    An "entity transaction" is a transaction transferring control of an
928    organization, or substantially all assets of one, or subdividing an
929    organization, or merging organizations.  If propagation of a covered
930    work results from an entity transaction, each party to that
931    transaction who receives a copy of the work also receives whatever
932    licenses to the work the party's predecessor in interest had or could
933    give under the previous paragraph, plus a right to possession of the
934    Corresponding Source of the work from the predecessor in interest, if
935    the predecessor has it or can get it with reasonable efforts.
936    .
937    You may not impose any further restrictions on the exercise of the
938    rights granted or affirmed under this License.  For example, you may
939    not impose a license fee, royalty, or other charge for exercise of
940    rights granted under this License, and you may not initiate litigation
941    (including a cross-claim or counterclaim in a lawsuit) alleging that
942    any patent claim is infringed by making, using, selling, offering for
943    sale, or importing the Program or any portion of it.
944    .
945    11. Patents.
946    .
947    A "contributor" is a copyright holder who authorizes use under this
948    License of the Program or a work on which the Program is based.  The
949    work thus licensed is called the contributor's "contributor version".
950    .
951    A contributor's "essential patent claims" are all patent claims
952    owned or controlled by the contributor, whether already acquired or
953    hereafter acquired, that would be infringed by some manner, permitted
954    by this License, of making, using, or selling its contributor version,
955    but do not include claims that would be infringed only as a
956    consequence of further modification of the contributor version.  For
957    purposes of this definition, "control" includes the right to grant
958    patent sublicenses in a manner consistent with the requirements of
959    this License.
960    .
961    Each contributor grants you a non-exclusive, worldwide, royalty-free
962    patent license under the contributor's essential patent claims, to
963    make, use, sell, offer for sale, import and otherwise run, modify and
964    propagate the contents of its contributor version.
965    .
966    In the following three paragraphs, a "patent license" is any express
967    agreement or commitment, however denominated, not to enforce a patent
968    (such as an express permission to practice a patent or covenant not to
969    sue for patent infringement).  To "grant" such a patent license to a
970    party means to make such an agreement or commitment not to enforce a
971    patent against the party.
972    .
973    If you convey a covered work, knowingly relying on a patent license,
974    and the Corresponding Source of the work is not available for anyone
975    to copy, free of charge and under the terms of this License, through a
976    publicly available network server or other readily accessible means,
977    then you must either (1) cause the Corresponding Source to be so
978    available, or (2) arrange to deprive yourself of the benefit of the
979    patent license for this particular work, or (3) arrange, in a manner
980    consistent with the requirements of this License, to extend the patent
981    license to downstream recipients.  "Knowingly relying" means you have
982    actual knowledge that, but for the patent license, your conveying the
983    covered work in a country, or your recipient's use of the covered work
984    in a country, would infringe one or more identifiable patents in that
985    country that you have reason to believe are valid.
986    .
987    If, pursuant to or in connection with a single transaction or
988    arrangement, you convey, or propagate by procuring conveyance of, a
989    covered work, and grant a patent license to some of the parties
990    receiving the covered work authorizing them to use, propagate, modify
991    or convey a specific copy of the covered work, then the patent license
992    you grant is automatically extended to all recipients of the covered
993    work and works based on it.
994    .
995    A patent license is "discriminatory" if it does not include within
996    the scope of its coverage, prohibits the exercise of, or is
997    conditioned on the non-exercise of one or more of the rights that are
998    specifically granted under this License.  You may not convey a covered
999    work if you are a party to an arrangement with a third party that is
1000    in the business of distributing software, under which you make payment
1001    to the third party based on the extent of your activity of conveying
1002    the work, and under which the third party grants, to any of the
1003    parties who would receive the covered work from you, a discriminatory
1004    patent license (a) in connection with copies of the covered work
1005    conveyed by you (or copies made from those copies), or (b) primarily
1006    for and in connection with specific products or compilations that
1007    contain the covered work, unless you entered into that arrangement,
1008    or that patent license was granted, prior to 28 March 2007.
1009    .
1010    Nothing in this License shall be construed as excluding or limiting
1011    any implied license or other defenses to infringement that may
1012    otherwise be available to you under applicable patent law.
1013    .
1014    12. No Surrender of Others' Freedom.
1015    .
1016    If conditions are imposed on you (whether by court order, agreement or
1017    otherwise) that contradict the conditions of this License, they do not
1018    excuse you from the conditions of this License.  If you cannot convey a
1019    covered work so as to satisfy simultaneously your obligations under this
1020    License and any other pertinent obligations, then as a consequence you may
1021    not convey it at all.  For example, if you agree to terms that obligate you
1022    to collect a royalty for further conveying from those to whom you convey
1023    the Program, the only way you could satisfy both those terms and this
1024    License would be to refrain entirely from conveying the Program.
1025    .
1026    13. Remote Network Interaction; Use with the GNU General Public License.
1027    .
1028    Notwithstanding any other provision of this License, if you modify the
1029    Program, your modified version must prominently offer all users
1030    interacting with it remotely through a computer network (if your version
1031    supports such interaction) an opportunity to receive the Corresponding
1032    Source of your version by providing access to the Corresponding Source
1033    from a network server at no charge, through some standard or customary
1034    means of facilitating copying of software.  This Corresponding Source
1035    shall include the Corresponding Source for any work covered by version 3
1036    of the GNU General Public License that is incorporated pursuant to the
1037    following paragraph.
1038    .
1039    Notwithstanding any other provision of this License, you have
1040    permission to link or combine any covered work with a work licensed
1041    under version 3 of the GNU General Public License into a single
1042    combined work, and to convey the resulting work.  The terms of this
1043    License will continue to apply to the part which is the covered work,
1044    but the work with which it is combined will remain governed by version
1045    3 of the GNU General Public License.
1046    .
1047    14. Revised Versions of this License.
1048    .
1049    The Free Software Foundation may publish revised and/or new versions of
1050    the GNU Affero General Public License from time to time.  Such new versions
1051    will be similar in spirit to the present version, but may differ in detail to
1052    address new problems or concerns.
1053    .
1054    Each version is given a distinguishing version number.  If the
1055    Program specifies that a certain numbered version of the GNU Affero General
1056    Public License "or any later version" applies to it, you have the
1057    option of following the terms and conditions either of that numbered
1058    version or of any later version published by the Free Software
1059    Foundation.  If the Program does not specify a version number of the
1060    GNU Affero General Public License, you may choose any version ever published
1061    by the Free Software Foundation.
1062    .
1063    If the Program specifies that a proxy can decide which future
1064    versions of the GNU Affero General Public License can be used, that proxy's
1065    public statement of acceptance of a version permanently authorizes you
1066    to choose that version for the Program.
1067    .
1068    Later license versions may give you additional or different
1069    permissions.  However, no additional obligations are imposed on any
1070    author or copyright holder as a result of your choosing to follow a
1071    later version.
1072    .
1073    15. Disclaimer of Warranty.
1074    .
1075    THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
1076    APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
1077    HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
1078    OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
1079    THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
1080    PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
1081    IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
1082    ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
1083    .
1084    16. Limitation of Liability.
1085    .
1086    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
1087    WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
1088    THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
1089    GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
1090    USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
1091    DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
1092    PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
1093    EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
1094    SUCH DAMAGES.
1095    .
1096    17. Interpretation of Sections 15 and 16.
1097    .
1098    If the disclaimer of warranty and limitation of liability provided
1099    above cannot be given local legal effect according to their terms,
1100    reviewing courts shall apply local law that most closely approximates
1101    an absolute waiver of all civil liability in connection with the
1102    Program, unless a warranty or assumption of liability accompanies a
1103    copy of the Program in return for a fee.
1104    .
1105    END OF TERMS AND CONDITIONS
1106    .
1107    How to Apply These Terms to Your New Programs
1108    .
1109    If you develop a new program, and you want it to be of the greatest
1110    possible use to the public, the best way to achieve this is to make it
1111    free software which everyone can redistribute and change under these terms.
1112    .
1113    To do so, attach the following notices to the program.  It is safest
1114    to attach them to the start of each source file to most effectively
1115    state the exclusion of warranty; and each file should have at least
1116    the "copyright" line and a pointer to where the full notice is found.
1117    .
1118    <one line to give the program's name and a brief idea of what it does.>
1119    Copyright (C) <year>  <name of author>
1120    .
1121    This program is free software: you can redistribute it and/or modify
1122    it under the terms of the GNU Affero General Public License as published by
1123    the Free Software Foundation, either version 3 of the License, or
1124    (at your option) any later version.
1125    .
1126    This program is distributed in the hope that it will be useful,
1127    but WITHOUT ANY WARRANTY; without even the implied warranty of
1128    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1129    GNU Affero General Public License for more details.
1130    .
1131    You should have received a copy of the GNU Affero General Public License
1132    along with this program.  If not, see <http://www.gnu.org/licenses/>.
1133    .
1134    Also add information on how to contact you by electronic and paper mail.
1135    .
1136    If your software can interact with users remotely through a computer
1137    network, you should also make sure that it provides a way for users to
1138    get its source.  For example, if your program is a web application, its
1139    interface could display a "Source" link that leads users to an archive
1140    of the code.  There are many ways you could offer source, and different
1141    solutions will be better for different programs; see section 13 for the
1142    specific requirements.
1143    .
1144    You should also get your employer (if you work as a programmer) or school,
1145    if any, to sign a "copyright disclaimer" for the program, if necessary.
1146    For more information on this, and how to apply and follow the GNU AGPL, see
1147    <http://www.gnu.org/licenses/>.
1148    .
1149    ===========================================
1150
1151Files: src/lib/bmtio.h
1152Copyright: 1982,1986,1993 The Regents of the University of California
1153License: permissive
1154    /*-
1155    * Copyright (c) 1982, 1986, 1993
1156    * The Regents of the University of California.  All rights reserved.
1157    *
1158    * Redistribution and use in source and binary forms, with or without
1159    * modification, are permitted provided that the following conditions
1160    * are met:
1161    * 1. Redistributions of source code must retain the above copyright
1162    *    notice, this list of conditions and the following disclaimer.
1163    * 2. Redistributions in binary form must reproduce the above copyright
1164    *    notice, this list of conditions and the following disclaimer in the
1165    *    documentation and/or other materials provided with the distribution.
1166    * 4. Neither the name of the University nor the names of its contributors
1167    *    may be used to endorse or promote products derived from this software
1168    *    without specific prior written permission.
1169    *
1170    * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
1171    * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1172    * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1173    * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1174    * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1175    * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1176    * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1177    * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1178    * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1179    * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1180    * SUCH DAMAGE.
1181    *
1182    * @(#)mtio.h  8.1 (Berkeley) 6/2/93
1183    * $FreeBSD: stable/7/sys/sys/mtio.h 139825 2005-01-07 02:29:27Z imp $
1184    */
1185
1186
1187Files: src/lmdb/*
1188Copyright: 2011-2014 Howard Chu, Symas Corp.
1189License: OpenLDAP
1190
1191
1192Files: src/ndmp/md5.h src/ndmp/md5c.c
1193Copyright:  1991,1992, RSA Data Security, Inc.
1194License: permissive
1195    Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All
1196    rights reserved.
1197    .
1198    License to copy and use this software is granted provided that it
1199    is identified as the "RSA Data Security, Inc. MD5 Message-Digest
1200    Algorithm" in all material mentioning or referencing this software
1201    or this function.
1202    .
1203    License is also granted to make and use derivative works provided
1204    that such works are identified as "derived from the RSA Data
1205    Security, Inc. MD5 Message-Digest Algorithm" in all material
1206    mentioning or referencing the derived work.
1207    .
1208    RSA Data Security, Inc. makes no representations concerning either
1209    the merchantability of this software or the suitability of this
1210    software for any particular purpose. It is provided "as is"
1211    without express or implied warranty of any kind.
1212    .
1213    These notices must be retained in any copies of any part of this
1214    documentation and/or software.
1215
1216
1217Files: src/ndmp/*
1218Copyright: 1998-2002 Traakan, Inc., Los Altos, CA
1219License: BSD-2-clause
1220    /*
1221    * Copyright (c) 1998,1999,2000,2001,2002
1222    * Traakan, Inc., Los Altos, CA
1223    * All rights reserved.
1224    *
1225    * Redistribution and use in source and binary forms, with or without
1226    * modification, are permitted provided that the following conditions
1227    * are met:
1228    * 1. Redistributions of source code must retain the above copyright
1229    *    notice unmodified, this list of conditions, and the following
1230    *    disclaimer.
1231    * 2. Redistributions in binary form must reproduce the above copyright
1232    *    notice, this list of conditions and the following disclaimer in the
1233    *    documentation and/or other materials provided with the distribution.
1234    *
1235    * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
1236    * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1237    * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1238    * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
1239    * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1240    * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1241    * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1242    * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1243    * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1244    * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1245    * SUCH DAMAGE.
1246    */
1247
1248
1249Files: src/lib/bregex.h src/lib/bregex.c
1250Copyright: 1991 Tatu Ylonen, Espoo, Finland
1251           2006-2010 Free Software Foundation Europe e.V.
1252License: permissive and AGPL-3.0
1253
1254
1255Files: src/lib/bsnprintf.c
1256Copyright: 1995 Patrick Powell
1257           2005-2012 Free Software Foundation Europe e.V.
1258License: permissive and AGPL-3.0
1259
1260
1261Files: src/tools/bsmtp.c
1262Copyright: 1997 Ralf S. Engelschall
1263           2001-2012 Free Software Foundation Europe e.V.
1264License: GPL-2
1265
1266
1267Files: src/lib/fnmatch.h src/lib/fnmatch.c
1268Copyright: 1989,1992,1993,1994 The Regents of the University of California
1269License: BSD-3-clause
1270
1271
1272Files: src/lib/md5.h src/lib/md5.c
1273Copyright: 2001 Alexander Peslyak
1274License: public-domain
1275 This software was written by Alexander Peslyak in 2001.  No copyright is
1276 claimed, and the software is hereby placed in the public domain.
1277 In case this attempt to disclaim copyright and place the software in the
1278 public domain is deemed null and void, then the software is
1279 Copyright (c) 2001 Alexander Peslyak and it is hereby released to the
1280 general public under the following terms:
1281 .
1282 Redistribution and use in source and binary forms, with or without
1283 modification, are permitted.
1284 .
1285 There's ABSOLUTELY NO WARRANTY, express or implied.
1286 .
1287 (This is a heavily cut-down "BSD license".)
1288
1289
1290Files: src/lib/sha1.h src/lib/sha1.c
1291Copyright: Steve Reid <steve@edmweb.com>
1292License: public-domain
1293 This work was put by the author in the public domain.
1294
1295Files: src/lib/var.h src/lib/var.c
1296Copyright: 2001-2002 Ralf S. Engelschall <rse@engelschall.com>
1297           2001-2002 The OSSP Project (http://www.ossp.org/)
1298           2001-2002 Cable & Wireless Deutschland (http://www.cw.com/de/)
1299           2003-2009 Free Software Foundation Europe e.V.
1300License: permissive and AGPL-3.0
1301
1302
1303Files: src/win32/compat/include/sys/mtio.h
1304Copyright: 1996, 1997 Free Software Foundation, Inc.
1305License: LGPL-2.1+
1306
1307Files: src/win32/compat/glob.c src/win32/compat/include/glob.h
1308Copyright (C) 2012 MinGW.org project
1309License: permissive
1310 * Permission is hereby granted, free of charge, to any person obtaining a
1311 * copy of this software and associated documentation files (the "Software"),
1312 * to deal in the Software without restriction, including without limitation
1313 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
1314 * and/or sell copies of the Software, and to permit persons to whom the
1315 * Software is furnished to do so, subject to the following conditions:
1316 *
1317 * The above copyright notice, this permission notice, and the following
1318 * disclaimer shall be included in all copies or substantial portions of
1319 * the Software.
1320 *
1321 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
1322 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1323 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
1324 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1325 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
1326 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OF OR OTHER
1327 * DEALINGS IN THE SOFTWARE.
1328
1329Files: src/win32/plugins/filed/mssqlvdi-fd.c
1330Copyright:  2010 Zilvinas Krapavickas <zkrapavickas@gmail.com>
1331            2013-2013 Bareos GmbH & Co. KG
1332License: AGPL-3.0
1333
1334
1335License: AGPL-3.0
1336    The full text of the
1337    GNU AFFERO GENERAL PUBLIC LICENSE
1338    version 3 can be found in the file
1339    `/usr/share/bareos-common/AGPL-3.0.txt'.
1340
1341
1342License: BSD-3-clause
1343    * Redistribution and use in source and binary forms, with or without
1344    * modification, are permitted provided that the following conditions
1345    * are met:
1346    * 1. Redistributions of source code must retain the above copyright
1347    *    notice, this list of conditions and the following disclaimer.
1348    * 2. Redistributions in binary form must reproduce the above copyright
1349    *    notice, this list of conditions and the following disclaimer in the
1350    *    documentation and/or other materials provided with the distribution.
1351    * 3. Neither the name of the University nor the names of its contributors
1352    *    may be used to endorse or promote products derived from this software
1353    *    without specific prior written permission.
1354    *
1355    * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
1356    * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
1357    * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
1358    * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
1359    * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
1360    * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
1361    * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
1362    * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1363    * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1364    * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1365    * SUCH DAMAGE.
1366
1367
1368License: LGPL-2.1+
1369    On Debian systems, the full text of the GNU General Public
1370    License version 2 can be found in the file
1371    `/usr/share/common-licenses/LGPL-2.1'.
1372
1373
1374License: GPL-2
1375    On Debian systems, the full text of the GNU General Public
1376    License version 2 can be found in the file
1377    `/usr/share/common-licenses/GPL-2'.
1378
1379
1380License: OpenLDAP
1381    The OpenLDAP Public License
1382    Version 2.8, 17 August 2003
1383    .
1384    Redistribution and use of this software and associated documentation
1385    ("Software"), with or without modification, are permitted provided
1386    that the following conditions are met:
1387    .
1388    1. Redistributions in source form must retain copyright statements
1389    and notices,
1390    .
1391    2. Redistributions in binary form must reproduce applicable copyright
1392    statements and notices, this list of conditions, and the following
1393    disclaimer in the documentation and/or other materials provided
1394    with the distribution, and
1395    .
1396    3. Redistributions must contain a verbatim copy of this document.
1397    .
1398    The OpenLDAP Foundation may revise this license from time to time.
1399    Each revision is distinguished by a version number.  You may use
1400    this Software under terms of this license revision or under the
1401    terms of any subsequent revision of the license.
1402    .
1403    THIS SOFTWARE IS PROVIDED BY THE OPENLDAP FOUNDATION AND ITS
1404    CONTRIBUTORS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
1405    INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
1406    AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT
1407    SHALL THE OPENLDAP FOUNDATION, ITS CONTRIBUTORS, OR THE AUTHOR(S)
1408    OR OWNER(S) OF THE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
1409    INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1410    BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1411    LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
1412    CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
1413    LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
1414    ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1415    POSSIBILITY OF SUCH DAMAGE.
1416    .
1417    The names of the authors and copyright holders must not be used in
1418    advertising or otherwise to promote the sale, use or other dealing
1419    in this Software without specific, written prior permission.  Title
1420    to copyright in this Software shall at all times remain with copyright
1421    holders.
1422    .
1423    OpenLDAP is a registered trademark of the OpenLDAP Foundation.
1424    .
1425    Copyright 1999-2003 The OpenLDAP Foundation, Redwood City,
1426    California, USA.  All Rights Reserved.  Permission to copy and
1427    distribute verbatim copies of this document is granted.
1428
1429
1430License: permissive
1431 Permission to use, copy, modify, and distribute this software for
1432 any purpose with or without fee is hereby granted, provided that
1433 the above copyright notice and this permission notice appear in all
1434 copies.
1435