annotate LICENCE.UPL @ 22511:d7cc1f03d881 truffle-0.10

Generating API snapshot as of release 0.10
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Fri, 18 Dec 2015 11:04:11 +0100
parents aa58c0ac44e8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21998
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
1 The Universal Permissive License (UPL), Version 1.0
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
2
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
3 Subject to the condition set forth below, permission is hereby granted to any
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
4 person obtaining a copy of this software, associated documentation and/or
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
5 data (collectively the "Software"), free of charge and under any and all
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
6 copyright rights in the Software, and any and all patent rights owned or
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
7 freely licensable by each licensor hereunder covering either (i) the
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
8 unmodified Software as contributed to or provided by such licensor, or (ii)
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
9 the Larger Works (as defined below), to deal in both
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
10
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
11 (a) the Software, and
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
12
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
13 (b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
14 one is included with the Software each a "Larger Work" to which the Software
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
15 is contributed by such licensors),
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
16
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
17 without restriction, including without limitation the rights to copy, create
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
18 derivative works of, display, perform, and distribute the Software and make,
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
19 use, sell, offer for sale, import, export, have made, and have sold the
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
20 Software and the Larger Work(s), and to sublicense the foregoing rights on
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
21 either these or other terms.
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
22
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
23 This license is subject to the following condition:
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
24
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
25 The above copyright notice and either this complete permission notice or at a
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
26 minimum a reference to the UPL must be included in all copies or substantial
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
27 portions of the Software.
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
28
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
29 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
30 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
31 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
32 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
33 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
34 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
aa58c0ac44e8 Remove old licence files and add UPL licence
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
diff changeset
35 SOFTWARE.