components/openexr/openexr.license
author Rich Burridge <rich.burridge@oracle.com>
Tue, 02 May 2017 17:33:26 -0700
changeset 7964 d9801318ed3d
parent 7697 8a41b565423d
permissions -rw-r--r--
25981468 Build ilmbase and openexr with the GNU compilers
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
739
fd5e421b1434 7085609 openexr and ilmbase need license file upgrade
Rich Burridge <rich.burridge@oracle.com>
parents: 147
diff changeset
     1
OPENEXR:
fd5e421b1434 7085609 openexr and ilmbase need license file upgrade
Rich Burridge <rich.burridge@oracle.com>
parents: 147
diff changeset
     2
147
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     3
Copyright (c) 2006, Industrial Light & Magic, a division of Lucasfilm
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     4
Entertainment Company Ltd.  Portions contributed and copyright held by
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     5
others as indicated.  All rights reserved.
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     6
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     7
Redistribution and use in source and binary forms, with or without
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     8
modification, are permitted provided that the following conditions are
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     9
met:
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    10
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    11
    * Redistributions of source code must retain the above
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    12
      copyright notice, this list of conditions and the following
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    13
      disclaimer.
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    14
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    15
    * Redistributions in binary form must reproduce the above
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    16
      copyright notice, this list of conditions and the following
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    17
      disclaimer in the documentation and/or other materials provided with
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    18
      the distribution.
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    19
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    20
    * Neither the name of Industrial Light & Magic nor the names of
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    21
      any other contributors to this software may be used to endorse or
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    22
      promote products derived from this software without specific prior
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    23
      written permission.
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    24
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    25
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    26
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    27
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    28
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    29
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    30
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    31
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    32
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    33
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    34
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    35
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5af6875cbf70 7008450 CVE-2009-1720 CVE-2009-1721 upgrade openexr
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    36
7697
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    37
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    38
Additional IP Rights Grant (Patents) "DreamWorks Lossy Compression" means the
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    39
copyrightable works distributed by DreamWorks Animation as part of the OpenEXR
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    40
Project. Within the OpenEXR project, DreamWorks Animation hereby grants to you
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    41
a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    42
(except as stated in this section) patent license to make, have made, use,
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    43
import, sell products which incorporate this IP as part of the OpenEXR
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    44
standard, transfer, and otherwise run, modify and propagate the contents of
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    45
this implementation of DreamWorks Lossy Compression within the OpenEXR standard,
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    46
where such license applies only to those patent claims, both currently owned by
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    47
DreamWorks Animation and acquired in the future, licensable by DreamWorks
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    48
Animation that are necessarily infringed by this implementation of DreamWorks
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    49
Lossy Compression. This grant does not include use of DreamWorks Lossy
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    50
Compression outside of the OpenEXR standard. This grant does not include claims
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    51
that would be infringed only as a consequence of further modification of this
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    52
implementation. If you or your agent or exclusive licensee institute or order
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    53
or agree to the institution of patent litigation against any entity (including
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    54
a cross-claim or counterclaim in a lawsuit) alleging that this implementation
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    55
of DreamWorks Lossy Compression or any code incorporated within this
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    56
implementation of DreamWorks Lossy Compression constitutes direct or
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    57
contributory patent infringement, or inducement of patent infringement, then
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    58
any patent rights granted to you under this License for this implementation
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    59
of DreamWorks Lossy Compression shall terminate as of the date such litigation
8a41b565423d 23119772 Upgrade openexr to 2.2.0
Jingning Ji <jingning.ji@oracle.com>
parents: 1205
diff changeset
    60
is filed.