aboutsummaryrefslogtreecommitdiffstats
path: root/LICENSE-SPEC.html
diff options
context:
space:
mode:
authorKevin Rushforth <[email protected]>2008-02-28 20:18:01 +0000
committerKevin Rushforth <[email protected]>2008-02-28 20:18:01 +0000
commitc22f052c90ab71fe1722f49183af97f2aea9584f (patch)
treeee5d975298751f5a60e5f8938e6fe3a6dcb4ba0c /LICENSE-SPEC.html
parenta77216753b34514d2c14591932f557c9919ccbb8 (diff)
Update source code for GPLv2 license
git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@892 ba19aa83-45c5-6ac9-afd3-db810772062c
Diffstat (limited to 'LICENSE-SPEC.html')
-rw-r--r--LICENSE-SPEC.html222
1 files changed, 12 insertions, 210 deletions
diff --git a/LICENSE-SPEC.html b/LICENSE-SPEC.html
index 606fea0..e355f7a 100644
--- a/LICENSE-SPEC.html
+++ b/LICENSE-SPEC.html
@@ -3,218 +3,20 @@
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
- <title>Java 3D API Specification</title>
+ <title>3D Graphics API for the Java Platform</title>
</head>
<body>
-<p>
-Specification: JSR-000926 Java 3D<sup><font size="-2">TM</font></sup> API ("Specification")
-</p>
-<p>
-Version: 1.5<br>
-Status: Maintenance Release 2<br>
-Release: 21 December 2006
-</p>
-<p>
-Copyright 2007 SUN MICROSYSTEMS, INC.<br>
-4150 Network Circle, Santa Clara, California 95054, U.S.A<br>
-All rights reserved.
-</p>
-<p>
-LIMITED LICENSE GRANTS
-</p>
-<p>
-1. License for Evaluation Purposes. Sun hereby grants you a
-fully-paid, non-exclusive, non-transferable, worldwide, limited license
-(without the right to sublicense), under Sun's applicable intellectual
-property rights to view, download, use and reproduce the Specification
-only for the purpose of internal evaluation. This includes (i)
-developing applications intended to run on an implementation of the
-Specification, provided that such applications do not themselves
-implement any portion(s) of the Specification, and (ii) discussing the
-Specification with any third party; and (iii) excerpting brief portions
-of the Specification in oral or written communications which discuss the
-Specification provided that such excerpts do not in the aggregate
-constitute a significant portion of the Specification.
-</p>
-<p>
-2. License for the Distribution of Compliant Implementations. Sun also
-grants you a perpetual, non-exclusive, non-transferable, worldwide,
-fully paid-up, royalty free, limited license (without the right to
-sublicense) under any applicable copyrights or, subject to the
-provisions of subsection 4 below, patent rights it may have covering the
-Specification to create and/or distribute an Independent Implementation
-of the Specification that: (a) fully implements the Specification
-including all its required interfaces and functionality; (b) does not
-modify, subset, superset or otherwise extend the Licensor Name Space, or
-include any public or protected packages, classes, Java interfaces,
-fields or methods within the Licensor Name Space other than those
-required/authorized by the Specification or Specifications being
-implemented; and (c) passes the Technology Compatibility Kit (including
-satisfying the requirements of the applicable TCK Users Guide) for such
-Specification ("Compliant Implementation"). In addition, the foregoing
-license is expressly conditioned on your not acting outside its scope.
-No license is granted hereunder for any other purpose (including, for
-example, modifying the Specification, other than to the extent of your
-fair use rights, or distributing the Specification to third parties).
-Also, no right, title, or interest in or to any trademarks, service
-marks, or trade names of Sun or Sun's licensors is granted hereunder.
-Java, and Java-related logos, marks and names are trademarks or
-registered trademarks of Sun Microsystems, Inc. in the U.S. and other
-countries.
-</p>
-<p>
-3. Pass-through Conditions. You need not include limitations (a)-(c)
-from the previous paragraph or any other particular "pass through"
-requirements in any license You grant concerning the use of your
-Independent Implementation or products derived from it. However, except
-with respect to Independent Implementations (and products derived from
-them) that satisfy limitations (a)-(c) from the previous paragraph, You
-may neither: (a) grant or otherwise pass through to your licensees any
-licenses under Sun's applicable intellectual property rights; nor (b)
-authorize your licensees to make any claims concerning their
-implementation's compliance with the Specification in question.
-</p>
-<p>
-4. Reciprocity Concerning Patent Licenses.
-</p>
-<p>
-a. With respect to any patent claims covered by the license granted
-under subparagraph 2 above that would be infringed by all technically
-feasible implementations of the Specification, such license is
-conditioned upon your offering on fair, reasonable and
-non-discriminatory terms, to any party seeking it from You, a perpetual,
-non-exclusive, non-transferable, worldwide license under Your patent
-rights which are or would be infringed by all technically feasible
-implementations of the Specification to develop, distribute and use a
-Compliant Implementation.
-</p>
-<p>
-b With respect to any patent claims owned by Sun and covered by the
-license granted under subparagraph 2, whether or not their infringement
-can be avoided in a technically feasible manner when implementing the
-Specification, such license shall terminate with respect to such claims
-if You initiate a claim against Sun that it has, in the course of
-performing its responsibilities as the Specification Lead, induced any
-other entity to infringe Your patent rights.
-</p>
-<p>
-c Also with respect to any patent claims owned by Sun and covered by the
-license granted under subparagraph 2 above, where the infringement of
-such claims can be avoided in a technically feasible manner when
-implementing the Specification such license, with respect to such
-claims, shall terminate if You initiate a claim against Sun that its
-making, having made, using, offering to sell, selling or importing a
-Compliant Implementation infringes Your patent rights.
-</p>
-<p>
-5. Definitions. For the purposes of this Agreement: "Independent
-Implementation" shall mean an implementation of the Specification that
-neither derives from any of Sun's source code or binary code materials
-nor, except with an appropriate and separate license from Sun, includes
-any of Sun's source code or binary code materials; "Licensor Name Space"
-shall mean the public class or interface declarations whose names begin
-with "java", "javax", "com.sun" or their equivalents in any subsequent
-naming convention adopted by Sun through the Java Community Process, or
-any recognized successors or replacements thereof; and "Technology
-Compatibility Kit" or "TCK" shall mean the test suite and accompanying
-TCK User's Guide provided by Sun which corresponds to the Specification
-and that was available either (i) from Sun's 120 days before the first
-release of Your Independent Implementation that allows its use for
-commercial purposes, or (ii) more recently than 120 days from such
-release but against which You elect to test Your implementation of the
-Specification.
-</p>
-<p>
-This Agreement will terminate immediately without notice from Sun if you
-breach the Agreement or act outside the scope of the licenses granted above.
-</p>
-<p>
-DISCLAIMER OF WARRANTIES
-</p>
-<p>
-THE SPECIFICATION IS PROVIDED "AS IS". SUN MAKES NO REPRESENTATIONS OR
-WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO,
-WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
-NON-INFRINGEMENT (INCLUDING AS A CONSEQUENCE OF ANY PRACTICE OR
-IMPLEMENTATION OF THE SPECIFICATION), OR THAT THE CONTENTS OF THE
-SPECIFICATION ARE SUITABLE FOR ANY PURPOSE. This document does not
-represent any commitment to release or implement any portion of the
-Specification in any product. In addition, the Specification could
-include technical inaccuracies or typographical errors.
-</p>
-<p>
-LIMITATION OF LIABILITY
-</p>
-<p>
-TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS
-LICENSORS BE LIABLE FOR ANY DAMAGES, INCLUDING WITHOUT LIMITATION, LOST
-REVENUE, PROFITS OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL,
-INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE
-THEORY OF LIABILITY, ARISING OUT OF OR RELATED IN ANY WAY TO YOUR
-HAVING, IMPLEMENTING OR OTHERWISE USING THE SPECIFICATION, EVEN
-IF SUN AND/OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGES.
-
-You will indemnify, hold harmless, and defend Sun and its licensors from
-any claims arising or resulting from: (i) your use of the Specification;
-(ii) the use or distribution of your Java application, applet and/or
-implementation; and/or (iii) any claims that later versions or releases
-of any Specification furnished to you are incompatible with the
-Specification provided to you under this license.
-</p>
-<p>
-RESTRICTED RIGHTS LEGEND
-</p>
-<p>
-U.S. Government: If this Specification is being acquired by or on behalf
-of the U.S. Government or by a U.S. Government prime contractor or
-subcontractor (at any tier), then the Government's rights in the
-Software and accompanying documentation shall be only as set forth in
-this license; this is in accordance with 48 C.F.R. 227.7201 through
-227.7202-4 (for Department of Defense (DoD) acquisitions) and with 48
-C.F.R. 2.101 and 12.212 (for non-DoD acquisitions).
-</p>
-<p>
-REPORT
-</p>
-<p>
-If you provide Sun with any comments or suggestions concerning the
-Specification ("Feedback"), you hereby: (i) agree that such Feedback is
-provided on a non-proprietary and non-confidential basis, and (ii) grant
-Sun a perpetual, non-exclusive, worldwide, fully paid-up, irrevocable
-license, with the right to sublicense through multiple levels of
-sublicensees, to incorporate, disclose, and use without limitation the
-Feedback for any purpose.
-</p>
-<p>
-GENERAL TERMS
-</p>
-<p>
-Any action related to this Agreement will be governed by California law
-and controlling U.S. federal law. The U.N. Convention for the
-International Sale of Goods and the choice of law rules of any
-jurisdiction will not apply.
-</p>
-<p>
-The Specification is subject to U.S. export control laws and may be
-subject to export or import regulations in other countries. Licensee
-agrees to comply strictly with all such laws and regulations and
-acknowledges that it has the responsibility to obtain such licenses to
-export, re-export or import as may be required after delivery to Licensee.
-</p>
-<p>
-This Agreement is the parties' entire agreement relating to its subject
-matter. It supersedes all prior or contemporaneous oral or written
-communications, proposals, conditions, representations and warranties
-and prevails over any conflicting or additional terms of any quote,
-order, acknowledgment, or other communication between the parties
-relating to its subject matter during the term of this Agreement. No
-modification to this Agreement will be binding, unless in writing and
-signed by an authorized representative of each party.
-</p>
-<p>
-Rev. April, 2006<br>
-Sun/Final/Full
+<p>Copyright 1996-2008 Sun Microsystems, Inc. All rights reserved.
+Use is subject to license terms.
+</p>
+<p>This javadoc-generated API documentation is <em>not</em> an
+official API specification. This documentation may contain references to
+Java and Java 3D, both of which are trademarks of Sun Microsystems, Inc.
+Any reference to these and other trademarks of Sun Microsystems are
+for explanatory purposes only. Their use does impart any rights beyond
+those listed in the source code license. In particular, Sun Microsystems
+retains all intellectual property and trademark rights as described in
+the proprietary rights notice in the COPYRIGHT.txt file.
</p>
</body>
</html>