annotate LICENCE.UPL @ 22404:23d2b5513c83

Fixing API error: GraphPrintVisitor shouldn't expose internal API class in an API method. When at it deprecating all protected methods, as GraphPrintVisitor usages don't indicate somebody should be subclassing it at all.
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Fri, 20 Nov 2015 17:27:42 +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.