516N/A<
title>Specification License</
title>
516N/ASpecification: JSR-919 JavaMail API Specification ("Specification")
556N/ASpecification Lead: Oracle America, Inc. ("Specification Lead")
516N/ACopyright © 2013 Oracle America, Inc.
556N/A1. License for Evaluation Purposes. Specification Lead hereby grants
556N/Ayou a fully-paid, non-exclusive, non-transferable, worldwide, limited
556N/Alicense (without the right to sublicense), under Specification Lead's
556N/Aapplicable intellectual property rights to view, download, use and
556N/Areproduce the Specification only for the purpose of internal
556N/Aevaluation. This includes (i) developing applications intended to run
556N/Aon an implementation of the Specification, provided that such
556N/Aapplications do not themselves implement any portion(s) of the
556N/ASpecification, and (ii) discussing the Specification with any third
556N/Aparty; and (iii) excerpting brief portions of the Specification in oral
556N/Aor written communications which discuss the Specification provided that
556N/Asuch excerpts do not in the aggregate constitute a significant portion
556N/A2. License for the Distribution of Compliant Implementations.
556N/ASpecification Lead also grants you a perpetual, non-exclusive,
556N/Anon-transferable, worldwide, fully paid-up, royalty free, limited
556N/Alicense (without the right to sublicense) under any applicable
556N/Acopyrights or, subject to the provisions of subsection 4 below, patent
556N/Arights it may have covering the Specification to create
and/
or 556N/Adistribute an Independent Implementation of the Specification that: (a)
556N/Afully implements the Specification including all its required
556N/Ainterfaces and functionality; (b) does not modify, subset, superset or
556N/Aotherwise extend the Licensor Name Space, or include any public or
556N/Aprotected packages, classes, Java interfaces, fields or methods within
556N/ASpecification or Specifications being implemented; and (c) passes the
556N/ATechnology Compatibility Kit (including satisfying the requirements of
556N/Athe applicable TCK Users Guide) for such Specification ("Compliant
556N/AImplementation"). In addition, the foregoing license is expressly
556N/Aconditioned on your not acting outside its scope. No license is
556N/Agranted hereunder for any other purpose (including, for example,
556N/Amodifying the Specification, other than to the extent of your fair use
556N/Arights, or distributing the Specification to third parties). Also, no
556N/Aright, title, or interest in or to any trademarks, service marks, or
556N/Atrade names of Specification Lead or Specification Lead's licensors is
556N/Agranted hereunder. Java, and Java-related logos, marks and names are
556N/Atrademarks or registered trademarks of Oracle America, Inc. in the
U.S. 556N/A3. Pass-through Conditions. You need not include limitations (a)-(c)
556N/Afrom the previous paragraph or any other particular "pass through"
556N/Arequirements in any license You grant concerning the use of your
556N/AIndependent Implementation or products derived from it. However,
556N/Aexcept with respect to Independent Implementations (and products
556N/Aderived from them) that satisfy limitations (a)-(c) from the previous
556N/Aparagraph, You may neither: (a) grant or otherwise pass through to
556N/Ayour licensees any licenses under Specification Lead's applicable
556N/Aintellectual property rights; nor (b) authorize your licensees to make
556N/Aany claims concerning their implementation's compliance with the
556N/ASpecification in question.
556N/A4. Reciprocity Concerning Patent Licenses.
556N/Aa. With respect to any patent claims covered by the license granted
556N/Aunder subparagraph 2 above that would be infringed by all technically
556N/Afeasible implementations of the Specification, such license is
556N/Aconditioned upon your offering on fair, reasonable and
556N/Anon-discriminatory terms, to any party seeking it from You, a
556N/Aperpetual, non-exclusive, non-transferable, worldwide license under
556N/AYour patent rights which are or would be infringed by all technically
556N/Afeasible implementations of the Specification to develop, distribute
556N/Aand use a Compliant Implementation.
556N/Ab. With respect to any patent claims owned by Specification Lead and
556N/Acovered by the license granted under subparagraph 2, whether or not
556N/Atheir infringement can be avoided in a technically feasible manner when
556N/Aimplementing the Specification, such license shall terminate with
556N/Arespect to such claims if You initiate a claim against Specification
556N/ALead that it has, in the course of performing its responsibilities as
556N/Athe Specification Lead, induced any other entity to infringe Your
556N/Ac. Also with respect to any patent claims owned by Specification Lead
556N/Aand covered by the license granted under subparagraph 2 above, where
556N/Athe infringement of such claims can be avoided in a technically
556N/Afeasible manner when implementing the Specification such license, with
556N/Arespect to such claims, shall terminate if You initiate a claim against
556N/ASpecification Lead that its making, having made, using, offering to
556N/Asell, selling or importing a Compliant Implementation infringes Your
556N/A5. Definitions. For the purposes of this Agreement: "Independent
556N/AImplementation" shall mean an implementation of the Specification that
556N/Aneither derives from any of Specification Lead's source code or binary
556N/Acode materials nor, except with an appropriate and separate license
556N/Afrom Specification Lead, includes any of Specification Lead's source
556N/Acode or binary code materials; "Licensor Name Space" shall mean the
556N/Apublic class or interface declarations whose names begin with "java",
556N/Asubsequent naming convention adopted by Oracle America, Inc. through
556N/Athe Java Community Process, or any recognized successors or
556N/Areplacements thereof; and "Technology Compatibility Kit" or "TCK" shall
556N/Amean the test suite and accompanying TCK User's Guide provided by
556N/ASpecification Lead which corresponds to the Specification and that was
556N/Aavailable either (i) from Specification Lead's 120 days before the
556N/Afirst release of Your Independent Implementation that allows its use
556N/Afor commercial purposes, or (ii) more recently than 120 days from such
556N/Arelease but against which You elect to test Your implementation of the
556N/AThis Agreement will terminate immediately without notice from
556N/ASpecification Lead if you breach the Agreement or act outside the scope
556N/Aof the licenses granted above.
556N/ADISCLAIMER OF WARRANTIES
556N/ATHE SPECIFICATION IS PROVIDED "AS IS". SPECIFICATION LEAD MAKES NO
556N/AREPRESENTATIONS OR WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT
556N/ANOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
556N/APURPOSE, NON-INFRINGEMENT (INCLUDING AS A CONSEQUENCE OF ANY PRACTICE
556N/AOR IMPLEMENTATION OF THE SPECIFICATION), OR THAT THE CONTENTS OF THE
556N/ASPECIFICATION ARE SUITABLE FOR ANY PURPOSE. This document does not
556N/Arepresent any commitment to release or implement any portion of the
556N/ASpecification in any product. In addition, the Specification could
556N/Ainclude technical inaccuracies or typographical errors.
556N/ATO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SPECIFICATION
556N/ALEAD OR ITS LICENSORS BE LIABLE FOR ANY DAMAGES, INCLUDING WITHOUT
556N/ALIMITATION, LOST REVENUE, PROFITS OR DATA, OR FOR SPECIAL, INDIRECT,
556N/ACONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND
556N/AREGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED IN ANY
556N/AWAY TO YOUR HAVING, IMPELEMENTING OR OTHERWISE USING USING THE
556N/ASPECIFICATION, EVEN IF SPECIFICATION LEAD
AND/
OR ITS LICENSORS HAVE
556N/ABEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. You will indemnify,
556N/Ahold harmless, and defend Specification Lead and its licensors from any
556N/Aclaims arising or resulting from: (i) your use of the Specification;
556N/A(ii) the use or distribution of your Java application, applet
and/
or 556N/Aimplementation;
and/
or (iii) any claims that later versions or releases
556N/Aof any Specification furnished to you are incompatible with the
556N/ASpecification provided to you under this license.
556N/ARESTRICTED RIGHTS LEGEND
556N/AU.S. Government: If this Specification is being acquired by or on
556N/Abehalf of the
U.S. Government or by a
U.S. Government prime contractor
556N/Aor subcontractor (at any tier), then the Government's rights in the
556N/ASoftware and accompanying documentation shall be only as set forth in
556N/Athis license; this is in accordance with 48
C.F.R. 227.7201 through
556N/A227.7202-4 (for Department of Defense (DoD) acquisitions) and with 48
556N/AIf you provide Specification Lead with any comments or suggestions
556N/Aconcerning the Specification ("Feedback"), you hereby: (i) agree that
556N/Asuch Feedback is provided on a non-proprietary and non-confidential
556N/Abasis, and (ii) grant Specification Lead a perpetual, non-exclusive,
556N/Aworldwide, fully paid-up, irrevocable license, with the right to
556N/Asublicense through multiple levels of sublicensees, to incorporate,
556N/Adisclose, and use without limitation the Feedback for any purpose.
516N/AAny action related to this Agreement will be governed by California law
516N/AInternational Sale of Goods and the choice of law rules of any
516N/Ajurisdiction will not apply.
516N/AThe Specification is subject to
U.S. export control laws and may be
516N/Asubject to export or import regulations in other countries. Licensee
516N/Aagrees to comply strictly with all such laws and regulations and
516N/Aacknowledges that it has the responsibility to obtain such licenses to
516N/Aexport, re-export or import as may be required after delivery to
516N/AThis Agreement is the parties' entire agreement relating to its subject
516N/Amatter. It supersedes all prior or contemporaneous oral or written
516N/Acommunications, proposals, conditions, representations and warranties
516N/Aand prevails over any conflicting or additional terms of any quote,
556N/Aorder, acknowledgment, or other communication between the parties
516N/Arelating to its subject matter during the term of this Agreement. No
516N/Amodification to this Agreement will be binding, unless in writing and
516N/Asigned by an authorized representative of each party.