Find JSRs
Submit this Search


Ad Banner
 
 
 
 

Introduction
FAQ: JSPA2 Questions
 

General questions |  JSPA 2 questions |  Procedural questions |  JSR and Expert Group questions |  Spec Lead process questions |  Web Site questions |  Glossary  
 

JSPA 2 Questions
 
Q: What is JSPA 1, what is JSPA 2?
A: JSPA 1 is the collection of agreements before JSR 99 went Final. JSPA 2 is the agreement created by JSR 99.
 
Q: What are some of the benefits of JSPA 2?
A: there are many, many differences between JSPA 1 and JSPA 2. Some of the bigger and more interesting ones are:
  • A JSR's Spec License will include these compatibility rules:
    1. Completely implement the specification.
    2. No sub- or supersetting in the name space allowed.
    3. Implementation must pass the TCK.
  • All JSRs will allow for development and distribution of compatible independent implementations.
  • These compatible independent implementations will be allowed to use an Open Source Software license such as for example the Apache license.
  • All JSRs will make the TCK available separately from the RI.
  • Expert Group members can withdraw contributions if the Spec Lead makes substantive changes to the business terms.
  • No parallel copyrights grant to Sun when Sun is not the Spec Lead.
  • TCK available free of charge to non-profits and qualified individuals.
  • Provisions for governmental participation.
 
Q: I, or my company, already signed a JSPA. Why do I have to sign this new one?
A: JSPA 2 is significantly different from the current JSPA in what the rights and obligations of expert group members and Spec Leads are that make it necessary that all expert group members of a JSR are all operating under the same agreement.
 
Q: If I or my company has two agreements in place will I be billed twice?
A: No, you will only be billed once.
 
Q: Is there any way in which an in-flight JSR can benefit from the new agreement?
A: Yes, if the Spec Lead and all expert members have signed the new agreement and if they all agree to have JSPA 2 apply for this JSR. In that case, the Spec Lead can request the Program Office to make the change.
 
Q: Will the new agreement apply to new JSRs submitted by Sun?
A: Yes. The new agreement applies to all JSRs submitted on or after October 29, 2002 regardless of who is the submitter and/or Spec Lead.
 
Q: How will I know which agreement is required for a JSR?
A: After October 29, 2002, a JSR's public web page will indicate which agreement (JSPA 1 or JSPA 2) is in effect.
 
Q: Will you cancel my existing agreement?
A: Yes, when you or your company is no longer participating in any JSR that requires JSPA 1. When your JSPA 1 agreement comes up for renewal and this is the case, we will send you a letter stating the intent not to renew.
 
Q: My lawyer has many questions. How do I get those answered?
A: Send email to pmo@jcp.org and the questions will be answered or a conference call can be scheduled if that appears more effective based on the type of questions.