github.com/lineaje-labs/syft@v0.98.1-0.20231227153149-9e393f60ff1b/syft/pkg/cataloger/debian/test-fixtures/copyright/liblzma5 (about)

     1  Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
     2  Upstream-Name: XZ Utils
     3  Upstream-Contact:
     4   Lasse Collin <lasse.collin@tukaani.org>
     5   http://tukaani.org/xz/lists.html
     6  Source:
     7   http://tukaani.org/xz
     8   http://git.tukaani.org/xz.git
     9  Comment:
    10   XZ Utils is developed and maintained upstream by Lasse Collin.  Major
    11   portions are based on code by other authors; see AUTHORS for details.
    12   Most of the source has been put into the public domain, but some files
    13   have not (details below).
    14   .
    15   This file describes the source package.  The binary packages contain
    16   some files derived from other works: for example, images in the API
    17   documentation come from Doxygen.
    18  License:
    19   Different licenses apply to different files in this package. Here
    20   is a rough summary of which licenses apply to which parts of this
    21   package (but check the individual files to be sure!):
    22   .
    23     - liblzma is in the public domain.
    24   .
    25     - xz, xzdec, and lzmadec command line tools are in the public
    26       domain unless GNU getopt_long had to be compiled and linked
    27       in from the lib directory. The getopt_long code is under
    28       GNU LGPLv2.1+.
    29   .
    30     - The scripts to grep, diff, and view compressed files have been
    31       adapted from gzip. These scripts and their documentation are
    32       under GNU GPLv2+.
    33   .
    34     - All the documentation in the doc directory and most of the
    35       XZ Utils specific documentation files in other directories
    36       are in the public domain.
    37   .
    38     - Translated messages are in the public domain.
    39   .
    40     - The build system contains public domain files, and files that
    41       are under GNU GPLv2+ or GNU GPLv3+. None of these files end up
    42       in the binaries being built.
    43   .
    44     - Test files and test code in the tests directory, and debugging
    45       utilities in the debug directory are in the public domain.
    46   .
    47     - The extra directory may contain public domain files, and files
    48       that are under various free software licenses.
    49   .
    50   You can do whatever you want with the files that have been put into
    51   the public domain. If you find public domain legally problematic,
    52   take the previous sentence as a license grant. If you still find
    53   the lack of copyright legally problematic, you have too many
    54   lawyers.
    55   .
    56   As usual, this software is provided "as is", without any warranty.
    57   .
    58   If you copy significant amounts of public domain code from XZ Utils
    59   into your project, acknowledging this somewhere in your software is
    60   polite (especially if it is proprietary, non-free software), but
    61   naturally it is not legally required. Here is an example of a good
    62   notice to put into "about box" or into documentation:
    63   .
    64       This software includes code from XZ Utils <http://tukaani.org/xz/>.
    65   .
    66   The following license texts are included in the following files:
    67     - COPYING.LGPLv2.1: GNU Lesser General Public License version 2.1
    68     - COPYING.GPLv2: GNU General Public License version 2
    69     - COPYING.GPLv3: GNU General Public License version 3
    70   .
    71   Note that the toolchain (compiler, linker etc.) may add some code
    72   pieces that are copyrighted. Thus, it is possible that e.g. liblzma
    73   binary wouldn't actually be in the public domain in its entirety
    74   even though it contains no copyrighted code from the XZ Utils source
    75   package.
    76   .
    77   If you have questions, don't hesitate to ask the author(s) for more
    78   information.
    79  
    80  Files: *
    81  Copyright: 2006-2012, Lasse Collin
    82             1999-2008, Igor Pavlov
    83             2006, Ville Koskinen
    84             1998, Steve Reid
    85             2000, Wei Dai
    86             2003, Kevin Springle
    87             2009, Jonathan Nieder
    88             2010, Anders F Björklund
    89  License: PD
    90   This file has been put in the public domain.
    91   You can do whatever you want with this file.
    92  Comment:
    93    From: Lasse Collin <lasse.collin@tukaani.org>
    94    To: Jonathan Nieder <jrnieder@gmail.com>
    95    Subject: Re: XZ utils for Debian
    96    Date: Sun, 19 Jul 2009 13:28:23 +0300
    97    Message-Id: <200907191328.23816.lasse.collin@tukaani.org>
    98   .
    99   [...]
   100   .
   101    > AUTHORS, ChangeLog, COPYING, README, THANKS, TODO,
   102    > dos/README, windows/README
   103   .
   104    COPYING says that most docs are in the public domain. Maybe that's not
   105    clear enough, but on the other hand it looks a bit stupid to put
   106    copyright information in tiny and relatively small docs like README.
   107   .
   108    I don't dare to say that _all_ XZ Utils specific docs are in the public
   109    domain unless otherwise mentioned in the file. I'm including PDF files
   110    generated by groff + ps2pdf, and some day I might include Doxygen-
   111    generated HTML docs too. Those don't include any copyright notices, but
   112    it seems likely that groff + ps2pdf or at least Doxygen put some
   113    copyrighted content into the generated files.
   114  
   115  Files: INSTALL NEWS PACKAGERS
   116   windows/README-Windows.txt
   117   windows/INSTALL-Windows.txt
   118  Copyright: 2009-2010, Lasse Collin
   119  License: probably-PD
   120   See the note on AUTHORS, README, and so on above.
   121  
   122  Files: src/scripts/* lib/* extra/scanlzma/scanlzma.c
   123  Copyright: © 1993, Jean-loup Gailly
   124             © 1989-1994, 1996-1999, 2001-2007, Free Software Foundation, Inc.
   125             © 2006 Timo Lindfors
   126             2005, Charles Levert
   127             2005, 2009, Lasse Collin
   128             2009, Andrew Dudman
   129  Other-Authors: Paul Eggert, Ulrich Drepper
   130  License: GPL-2+
   131  
   132  Files: src/scripts/Makefile.am src/scripts/xzless.1
   133  Copyright: 2009, Andrew Dudman
   134             2009, Lasse Collin
   135  License: PD
   136   This file has been put in the public domain.
   137   You can do whatever you want with this file.
   138  
   139  Files: doc/examples/xz_pipe_comp.c doc/examples/xz_pipe_decomp.c
   140  Copyright: 2010, Daniel Mealha Cabrita
   141  License: PD
   142   Not copyrighted -- provided to the public domain.
   143  
   144  Files: lib/getopt.c lib/getopt1.c lib/getopt.in.h
   145  Copyright: © 1987-2007 Free Software Foundation, Inc.
   146  Other-Authors: Ulrich Drepper
   147  License: LGPL-2.1+
   148  
   149  Files: m4/getopt.m4 m4/posix-shell.m4
   150  Copyright: © 2002-2006, 2008 Free Software Foundation, Inc.
   151             © 2007-2008 Free Software Foundation, Inc.
   152  Other-Authors: Bruno Haible, Paul Eggert
   153  License: permissive-fsf
   154  
   155  Files: m4/acx_pthread.m4
   156  Copyright: © 2008, Steven G. Johnson <stevenj@alum.mit.edu>
   157  License: Autoconf
   158  
   159  Files: Doxyfile.in
   160  Copyright: © 1997-2007 by Dimitri van Heesch
   161  Origin: Doxygen 1.4.7
   162  License: GPL-2
   163  
   164  Files: src/liblzma/check/crc32_table_?e.h
   165   src/liblzma/check/crc64_table_?e.h
   166   src/liblzma/lzma/fastpos_table.c
   167   src/liblzma/rangecoder/price_table.c
   168  Copyright: none, automatically generated data
   169  Generated-With:
   170   src/liblzma/check/crc32_tablegen.c
   171   src/liblzma/check/crc64_tablegen.c
   172   src/liblzma/lzma/fastpos_tablegen.c
   173   src/liblzma/rangecoder/price_tablegen.c
   174  License: none
   175   No copyright to license.
   176  
   177  Files: .gitignore m4/.gitignore po/.gitignore po/LINGUAS po/POTFILES.in
   178  Copyright: none; these are just short lists.
   179  License: none
   180   No copyright to license.
   181  
   182  Files: tests/compress_prepared_bcj_*
   183  Copyright: 2008-2009, Lasse Collin
   184  Source-Code: tests/bcj_test.c
   185  License: PD
   186   This file has been put into the public domain.
   187   You can do whatever you want with this file.
   188  Comment:
   189   changelog.gz (commit 975d8fd) explains:
   190   .
   191   Recreated the BCJ test files for x86 and SPARC. The old files
   192   were linked with crt*.o, which are copyrighted, and thus the
   193   old test files were not in the public domain as a whole. They
   194   are freely distributable though, but it is better to be careful
   195   and avoid including any copyrighted pieces in the test files.
   196   The new files are just compiled and assembled object files,
   197   and thus don't contain any copyrighted code.
   198  
   199  Files: po/cs.po po/de.po po/fr.po
   200  Copyright: 2010, Marek Černocký
   201             2010, Andre Noll
   202             2011, Adrien Nader
   203  License: PD
   204   This file is put in the public domain.
   205  
   206  Files: po/it.po po/pl.po
   207  Copyright: 2009, 2010, Gruppo traduzione italiano di Ubuntu-it
   208             2010, Lorenzo De Liso
   209             2009, 2010, 2011, Milo Casagrande
   210             2011, Jakub Bogusz
   211  License: PD
   212   This file is in the public domain
   213  
   214  Files: INSTALL.generic
   215  Copyright: © 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
   216               2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
   217  License: permissive-nowarranty
   218  
   219  Files: dos/config.h
   220  Copyright: © 1992, 1993, 1994, 1999, 2000, 2001, 2002, 2005
   221               Free Software Foundation, Inc.
   222             2007-2010, Lasse Collin
   223  Other-Authors: Roland McGrath, Akim Demaille, Paul Eggert,
   224                 David Mackenzie, Bruno Haible, and many others.
   225  Origin: configure.ac from XZ Utils,
   226          visibility.m4 serial 1 (gettext-0.15),
   227          Autoconf 2.52g
   228  License: config-h
   229   configure.ac:
   230   .
   231    # Author: Lasse Collin
   232    #
   233    # This file has been put into the public domain.
   234    # You can do whatever you want with this file.
   235   .
   236   visibility.m4:
   237   .
   238    dnl Copyright (C) 2005 Free Software Foundation, Inc.
   239    dnl This file is free software; the Free Software Foundation
   240    dnl gives unlimited permission to copy and/or distribute it,
   241    dnl with or without modifications, as long as this notice is preserved.
   242   .
   243   dnl From Bruno Haible.
   244   .
   245   comments from Autoconf 2.52g:
   246   .
   247    # Copyright 1992, 1993, 1994, 1999, 2000, 2001, 2002
   248    # Free Software Foundation, Inc.
   249   .
   250   [...]
   251   .
   252    # As a special exception, the Free Software Foundation gives unlimited
   253    # permission to copy, distribute and modify the configure scripts that
   254    # are the output of Autoconf.  You need not follow the terms of the GNU
   255    # General Public License when using or distributing such scripts, even
   256    # though portions of the text of Autoconf appear in them.  The GNU
   257    # General Public License (GPL) does govern all other use of the material
   258    # that constitutes the Autoconf program.
   259   .
   260   On Debian systems, the complete text of the GNU General Public
   261   License version 2 can be found in ‘/usr/share/common-licenses/GPL-2’.
   262   dos/config.h was generated with autoheader, which tells Autoconf to
   263   output a script to generate a config.h file and then runs it.
   264  
   265  Files: po/Makevars
   266  Origin: gettext-runtime/po/Makevars (gettext-0.12)
   267  Copyright: © 2003 Free Software Foundation, Inc.
   268  Authors: Bruno Haible
   269  License: LGPL-2.1+
   270   The gettext-runtime package is under the LGPL, see files intl/COPYING.LIB-2.0
   271   and intl/COPYING.LIB-2.1.
   272   .
   273   On Debian systems, the complete text of intl/COPYING.LIB-2.0 from
   274   gettext-runtime 0.12 can be found in ‘/usr/share/common-licenses/LGPL-2’
   275   and the text of intl/COPYING.LIB-2.1 can be found in
   276   ‘/usr/share/common-licenses/LGPL-2.1’.
   277   .
   278   po/Makevars consists mostly of helpful comments and does not contain a
   279   copyright and license notice.
   280  
   281  Files: COPYING.GPLv2 COPYING.GPLv3 COPYING.LGPLv2.1
   282  Copyright: © 1989, 1991, 1999, 2007 Free Software Foundation, Inc.
   283  License: noderivs
   284   Everyone is permitted to copy and distribute verbatim copies
   285   of this license document, but changing it is not allowed.
   286  
   287  Files: debian/*
   288  Copyright: 2009-2012, Jonathan Nieder
   289  License: PD-debian
   290   The Debian packaging files are in the public domain.
   291   You may freely use, modify, distribute, and relicense them.
   292  
   293  License: LGPL-2.1+
   294   This program is free software; you can redistribute it and/or modify
   295   it under the terms of the GNU Lesser General Public License as published by
   296   the Free Software Foundation; either version 2.1, or (at your option)
   297   any later version.
   298   .
   299   This program is distributed in the hope that it will be useful,
   300   but WITHOUT ANY WARRANTY; without even the implied warranty of
   301   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   302   GNU Lesser General Public License for more details.
   303   .
   304   You should have received a copy of the GNU Lesser General Public License along
   305   with this program; if not, write to the Free Software Foundation,
   306   Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   307   .
   308   On Debian systems, the complete text of the GNU Lesser General Public
   309   License version 2.1 can be found in ‘/usr/share/common-licenses/LGPL-2.1’.
   310  
   311  License: GPL-2
   312   Permission to use, copy, modify, and distribute this software and its
   313   documentation under the terms of the GNU General Public License is
   314   hereby granted. No representations are made about the suitability of
   315   this software for any purpose. It is provided "as is" without express
   316   or implied warranty. See the GNU General Public License for more
   317   details.
   318   .
   319   Documents produced by doxygen are derivative works derived from the
   320   input used in their production; they are not affected by this license.
   321   .
   322   On Debian systems, the complete text of the version of the GNU General
   323   Public License distributed with Doxygen can be found in
   324   ‘/usr/share/common-licenses/GPL-2’.
   325  
   326  License: GPL-2+
   327   This program is free software; you can redistribute it and/or modify
   328   it under the terms of the GNU General Public License as published by
   329   the Free Software Foundation; either version 2, or (at your option)
   330   any later version.
   331   .
   332   This program is distributed in the hope that it will be useful,
   333   but WITHOUT ANY WARRANTY; without even the implied warranty of
   334   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   335   GNU General Public License for more details.
   336   .
   337   You should have received a copy of the GNU General Public License along
   338   with this program; if not, write to the Free Software Foundation,
   339   Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   340   .
   341   On Debian systems, the complete text of the GNU General Public License
   342   version 2 can be found in ‘/usr/share/common-licenses/GPL-2’.
   343  
   344  License: Autoconf
   345   This program is free software: you can redistribute it and/or modify it
   346   under the terms of the GNU General Public License as published by the
   347   Free Software Foundation, either version 3 of the License, or (at your
   348   option) any later version.
   349   .
   350   This program is distributed in the hope that it will be useful, but
   351   WITHOUT ANY WARRANTY; without even the implied warranty of
   352   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
   353   Public License for more details.
   354   .
   355   You should have received a copy of the GNU General Public License along
   356   with this program. If not, see <http://www.gnu.org/licenses/>.
   357   .
   358   As a special exception, the respective Autoconf Macro's copyright owner
   359   gives unlimited permission to copy, distribute and modify the configure
   360   scripts that are the output of Autoconf when processing the Macro. You
   361   need not follow the terms of the GNU General Public License when using
   362   or distributing such scripts, even though portions of the text of the
   363   Macro appear in them. The GNU General Public License (GPL) does govern
   364   all other use of the material that constitutes the Autoconf Macro.
   365   .
   366   This special exception to the GPL applies to versions of the Autoconf
   367   Macro released by the Autoconf Archive. When you make and distribute a
   368   modified version of the Autoconf Macro, you may extend this special
   369   exception to the GPL to apply to your modified version as well.
   370   .
   371   On Debian systems, the complete text of the GNU General Public
   372   License version 3 can be found in ‘/usr/share/common-licenses/GPL-3’.
   373  
   374  License: permissive-fsf
   375   This file is free software; the Free Software Foundation
   376   gives unlimited permission to copy and/or distribute it,
   377   with or without modifications, as long as this notice is preserved.
   378  
   379  License: permissive-nowarranty
   380   Copying and distribution of this file, with or without modification,
   381   are permitted in any medium without royalty provided the copyright
   382   notice and this notice are preserved.  This file is offered as-is,
   383   without warranty of any kind.