src/java.desktop/share/legal/libpng.md
author prr
Fri, 26 Jan 2018 12:07:35 -0800
changeset 48711 fcf730c7373b
parent 47216 71c04702a3d5
child 51304 66d9993dd4ad
permissions -rw-r--r--
8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34 Reviewed-by: ssadetsky
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
48711
fcf730c7373b 8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34
prr
parents: 47216
diff changeset
     1
## libpng v1.6.34
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
48711
fcf730c7373b 8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34
prr
parents: 47216
diff changeset
    17
libpng versions 1.0.7, July 1, 2000 through 1.6.34, September 29, 2017 are
fcf730c7373b 8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34
prr
parents: 47216
diff changeset
    18
Copyright (c) 2000-2002, 2004, 2006-2017 Glenn Randers-Pehrson, are
42670
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
48711
fcf730c7373b 8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34
prr
parents: 47216
diff changeset
    29
   Mandar Sahastrabuddhe
fcf730c7373b 8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34
prr
parents: 47216
diff changeset
    30
   Google Inc.
fcf730c7373b 8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34
prr
parents: 47216
diff changeset
    31
   Vadim Barkov
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    32
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    33
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
    34
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    35
   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
    36
   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
    37
   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
    38
   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
    39
   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
    40
   the user.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    41
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    42
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
    43
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
    44
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
    45
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    46
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
    47
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
    48
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
    49
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
    50
of Contributing Authors:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    51
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    52
   Tom Lane
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    53
   Glenn Randers-Pehrson
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    54
   Willem van Schaik
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    55
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    56
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
    57
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
    58
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
    59
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
    60
Contributing Authors:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    61
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    62
   John Bowler
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    63
   Kevin Bracey
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    64
   Sam Bushell
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    65
   Magnus Holmgren
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    66
   Greg Roelofs
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    67
   Tom Tanner
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
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
    70
but are released under this license.
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
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
    73
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
    74
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    75
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
    76
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
    77
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    78
   Andreas Dilger
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    79
   Dave Martindale
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    80
   Guy Eric Schalnat
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    81
   Paul Schmidt
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    82
   Tim Wegner
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    83
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    84
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
    85
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
    86
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
    87
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
    88
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
    89
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
    90
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
    91
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    92
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
    93
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
    94
to the following restrictions:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    95
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    96
  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
    97
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    98
  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
    99
     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
   100
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   101
  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
   102
     source or altered source distribution.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   103
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   104
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
   105
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
   106
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
   107
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
   108
appreciated.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   109
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   110
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
   111
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
   112
</pre>