src/java.desktop/share/legal/libpng.md
author adinn
Fri, 26 Jan 2018 16:38:21 +0000
changeset 48682 34e45260c040
parent 47216 71c04702a3d5
child 48711 fcf730c7373b
permissions -rw-r--r--
8196221: AArch64: Mistake in committed patch for JDK-8195859 Summary: The wrong patch was committed for JDK-8195859 Reviewed-by: aph
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
44252
1c784ab112e1 8174977: Update license files with consistent license/notice names
mchung
parents: 42670
diff changeset
     1
## libpng v1.6.23
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     2
44252
1c784ab112e1 8174977: Update license files with consistent license/notice names
mchung
parents: 42670
diff changeset
     3
### libpng License
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     4
<pre>
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     5
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     6
This copy of the libpng notices is provided for your convenience.  In case of
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     7
any discrepancy between this copy and the notices in the file png.h that is
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     8
included in the libpng distribution, the latter shall prevail.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     9
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    10
COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    11
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    12
If you modify libpng you may insert additional notices immediately following
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    13
this sentence.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    14
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    15
This code is released under the libpng license.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    16
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    17
libpng versions 1.0.7, July 1, 2000 through 1.6.23, June 9, 2016 are
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    18
Copyright (c) 2000-2002, 2004, 2006-2016 Glenn Randers-Pehrson, are
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    19
derived from libpng-1.0.6, and are distributed according to the same
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    20
disclaimer and license as libpng-1.0.6 with the following individuals
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    21
added to the list of Contributing Authors:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    22
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    23
   Simon-Pierre Cadieux
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    24
   Eric S. Raymond
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    25
   Mans Rullgard
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    26
   Cosmin Truta
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    27
   Gilles Vollant
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    28
   James Yu
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    29
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    30
and with the following additions to the disclaimer:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    31
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    32
   There is no warranty against interference with your enjoyment of the
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    33
   library or against infringement.  There is no warranty that our
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    34
   efforts or the library will fulfill any of your particular purposes
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    35
   or needs.  This library is provided with all faults, and the entire
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    36
   risk of satisfactory quality, performance, accuracy, and effort is with
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    37
   the user.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    38
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    39
Some files in the "contrib" directory and some configure-generated
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    40
files that are distributed with libpng have other copyright owners and
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    41
are released under other open source licenses.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    42
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    43
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    44
Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    45
libpng-0.96, and are distributed according to the same disclaimer and
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    46
license as libpng-0.96, with the following individuals added to the list
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    47
of Contributing Authors:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    48
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    49
   Tom Lane
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    50
   Glenn Randers-Pehrson
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    51
   Willem van Schaik
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    52
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    53
libpng versions 0.89, June 1996, through 0.96, May 1997, are
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    54
Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    55
and are distributed according to the same disclaimer and license as
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    56
libpng-0.88, with the following individuals added to the list of
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    57
Contributing Authors:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    58
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    59
   John Bowler
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    60
   Kevin Bracey
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    61
   Sam Bushell
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    62
   Magnus Holmgren
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    63
   Greg Roelofs
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    64
   Tom Tanner
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    65
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    66
Some files in the "scripts" directory have other copyright owners
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    67
but are released under this license.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    68
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    69
libpng versions 0.5, May 1995, through 0.88, January 1996, are
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    70
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    71
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    72
For the purposes of this copyright and license, "Contributing Authors"
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    73
is defined as the following set of individuals:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    74
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    75
   Andreas Dilger
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    76
   Dave Martindale
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    77
   Guy Eric Schalnat
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    78
   Paul Schmidt
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    79
   Tim Wegner
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    80
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    81
The PNG Reference Library is supplied "AS IS".  The Contributing Authors
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    82
and Group 42, Inc. disclaim all warranties, expressed or implied,
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    83
including, without limitation, the warranties of merchantability and of
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    84
fitness for any purpose.  The Contributing Authors and Group 42, Inc.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    85
assume no liability for direct, indirect, incidental, special, exemplary,
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    86
or consequential damages, which may result from the use of the PNG
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    87
Reference Library, even if advised of the possibility of such damage.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    88
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    89
Permission is hereby granted to use, copy, modify, and distribute this
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    90
source code, or portions hereof, for any purpose, without fee, subject
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    91
to the following restrictions:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    92
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    93
  1. The origin of this source code must not be misrepresented.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    94
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    95
  2. Altered versions must be plainly marked as such and must not
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    96
     be misrepresented as being the original source.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    97
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    98
  3. This Copyright notice may not be removed or altered from any
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    99
     source or altered source distribution.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   100
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   101
The Contributing Authors and Group 42, Inc. specifically permit, without
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   102
fee, and encourage the use of this source code as a component to
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   103
supporting the PNG file format in commercial products.  If you use this
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   104
source code in a product, acknowledgment is not required but would be
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   105
appreciated.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   106
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   107
END OF COPYRIGHT NOTICE, DISCLAIMER, and LICENSE.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   108
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   109
</pre>