OPENJDK COMMUNITY TCK LICENSE AGREEMENT V 1.1
1.0
DEFINITIONS
1.1 “Compatible Licensee Implementation” means a Licensee
Implementation that (i) fully implements the Java Specification, including all
its required interfaces and functionality; (ii) does not modify, subset,
superset or otherwise extend the Licensor Name Space, or include any public or
protected packages, classes, Java interfaces, fields, methods or constructors
within the Licensor Name Space other than those required/authorized by the
Specification or Specifications being implemented; and (iii) passes the TCK
(including satisfying the requirements of the applicable TCK Users Guide) for
such Specification.
2.0 LICENSE GRANTS
2.1 License Grant for
the TCK. (a) Limited Grant. Subject to and conditioned upon its Licensee
Implementation being substantially derived from OpenJDK Code and, if such
Implementation has or is to be distributed to a third party, its being
distributed under the GPL License, Oracle hereby grants to Licensee, to the
extent of Oracle's Intellectual Property Rights in the TCK, a worldwide,
personal, non-exclusive, non-transferable, limited license to use the TCK
internally and solely for the purpose of developing and testing Licensee
Implementation. No license is granted for any other purpose, including any of
the activities described in Section 2.1(b).
So, you can implement
an entirely independent version of OpenJDK as long as it is 'substantially
derived from OpenJDK Code'. Then you can run the TCK. What does the licence to
run the TCK give you as a reward if you pass the test? If you do or you don't
run the TCK, does it give you a free licence to the SSO in the Java API
Specification? Are you allowed to call it 'Java'?
GPL V20.
This License applies to any program or other work which contains a notice placed
by the copyright holder saying it may be distributed under the terms of this
General Public License. The "Program", below, refers to any such program or
work, and a "work based on the Program" means either the Program or any
derivative work under copyright law: that is to say, a work containing the
Program or a portion of it, either verbatim or with modifications and/or
translated into another language. (Hereinafter, translation is included without
limitation in the term "modification".) Each licensee is addressed as
"you".
So any document with the GPL has a licence to copy a
verbatim copy complete with copyright markings and a copy of the GPL. It only
licences distribution to changes to the program and not any other part of the
document. The document remains the copyright of the originator. Any editing of
the document is an unauthorised copy.--- Regards
Ian Al
Software Patents: It's the disclosed functions in the patent, stupid! [ Reply to This | Parent | # ]
|