src/java.desktop/share/legal/harfbuzz.md
author prr
Fri, 01 Mar 2019 16:59:19 -0800
changeset 54232 7c11a7cc7c1d
parent 51000 7c8841474f57
permissions -rw-r--r--
8210782: Upgrade HarfBuzz to the latest 2.3.1 Reviewed-by: serb, ihse, erikj
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
54232
7c11a7cc7c1d 8210782: Upgrade HarfBuzz to the latest 2.3.1
prr
parents: 51000
diff changeset
     1
## Harfbuzz v2.3.1
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     2
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     3
### Harfbuzz License
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     4
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     5
http://cgit.freedesktop.org/harfbuzz/tree/COPYING
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     6
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     7
<pre>
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
     8
48772
a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
prr
parents: 47216
diff changeset
     9
HarfBuzz is licensed under the so-called "Old MIT" license. Details follow.
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    10
For parts of HarfBuzz that are licensed under different licenses see individual
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    11
files names COPYING in subdirectories where applicable.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    12
48772
a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
prr
parents: 47216
diff changeset
    13
Copyright © 2010,2011,2012  Google, Inc.
a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
prr
parents: 47216
diff changeset
    14
Copyright © 2012  Mozilla Foundation
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    15
Copyright © 2011  Codethink Limited
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    16
Copyright © 2008,2010  Nokia Corporation and/or its subsidiary(-ies)
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    17
Copyright © 2009  Keith Stribley
48772
a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
prr
parents: 47216
diff changeset
    18
Copyright © 2009  Martin Hosken and SIL International
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    19
Copyright © 2007  Chris Wilson
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    20
Copyright © 2006  Behdad Esfahbod
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    21
Copyright © 2005  David Turner
48772
a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
prr
parents: 47216
diff changeset
    22
Copyright © 2004,2007,2008,2009,2010  Red Hat, Inc.
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    23
Copyright © 1998-2004  David Turner and Werner Lemberg
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    24
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    25
For full copyright notices consult the individual files in the package.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    26
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    27
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    28
Permission is hereby granted, without written agreement and without
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    29
license or royalty fees, 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
    30
software and its documentation for any purpose, provided that the
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    31
above copyright notice and the following two paragraphs appear in
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    32
all copies of this software.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    33
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    34
IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    35
DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    36
ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    37
IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    38
DAMAGE.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    39
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    40
THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    41
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    42
FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    43
ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    44
PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    45
48772
a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
prr
parents: 47216
diff changeset
    46
All source code, except for one section, is licensed as above. The one
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    47
exception is licensed with a slightly different MIT variant:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    48
The contents of this directory are licensed under the following terms:
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    49
48772
a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
prr
parents: 47216
diff changeset
    50
Copyright (C) 2012 Grigori Goronzy <greg@kinoho.net>
a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz
prr
parents: 47216
diff changeset
    51
42670
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    52
Permission to use, copy, modify, and/or distribute this software for any
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    53
purpose with or without fee is hereby granted, provided that the above
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    54
copyright notice and this permission notice appear in all copies.
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
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    57
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    58
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    59
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    60
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    61
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    62
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    63
d833113eb7d7 8169925: Organize licenses by module in source, JMOD file, and run-time image
mchung
parents:
diff changeset
    64
</pre>