Find JSRs
Submit this Search


Ad Banner
 
 
 
 

Introduction
FAQ: Membership Questions
 

General questions |  Membership questions |  JSR and Expert Group questions |  Spec Lead process questions |  Login questions |  Web Site questions |  Glossary  
 

Membership Questions

Agreement Questions

Renewals Questions

Membership Questions
Q: I want to become a Member of the JCP. What are my options?
A: There are three classes of JCP Membership: Associate, Partner, and Full. Individuals can become an Associate Member, or get their employers to sign an Employer Contributor Agreement so that they can become Full Members. Java User Groups and other organizations may join as Partner Members. Companies and individuals can join as Full Members. The differences are explained in more detail on the participation overview page.
 
Q: What's the process for becoming a Member?
A: First, choose the type of Membership. Each option has different privileges. Once you've selected the applicable Membership you want, you will log in to the site and fill out a form. This form creates a personalized Membership agreement for you, which you can sign manually or electronically. If you choose to sign electronically, you will receive an e-mail message from @docusign.com prompting you to sign the agreement. If you choose to sign manually, you will receive a message from @jcp.org with a .pdf attachment, which you can print, sign, and send back to the Program Management Office. Once your agreement is fully signed, you will be a Member of the JCP.
 
Q: I want to become an Associate Member of the JCP. How do I do this?
A: Follow the directions listed on the Instructions for Associate Membership page. You will use the online form to fill out an Associate Membership Agreement.
 
Q: My organization wants to become a Partner Member of the JCP. What do I need to do?
A: Follow the directions listed on the Instructions for Partner Membership page. You will use the online form to fill out a Partner Membership Agreement.
 
Q: My organization wants to become a Full Member of the JCP. How can it become a Full Member?
A: Your organization can become a Full Member as long as it has legal entity status. Follow the directions listed on the Instruction for Full Membership page. You will use the online form to fill out a Java Specification Participation Agreement. If necessary, you can later specify someone else who has signature authority to sign legal documents for your organization.
 
Q: As an individual, I want to become a Full Member of the JCP. What do I need to do?
A: Follow the directions for individuals to become Full Members. Make sure that your current employer fills out the Employer Contribution Agreement (ECA).
 
Q: As an individual, I want to become a Full Member of the JCP, but my employer won't sign the Employer Contribution Agreement. What do I do?
A: If your employer will not sign the Employer Contribution Agreement, you can become an Associate Member instead.
 
Q: What is DocuSign and why am I getting e-mail from @docusign.com?
A: DocuSign is the electronic signature service the JCP uses for its Membership agreements. You will get an e-mail message from DocuSign when:
  • you fill out a Membership form to join the JCP and the agreement is ready to sign
  • someone in your organization delegates the signature of a JCP Membership agreement to you
  • a JCP Membership agreement you initiated or were delegated has been completely signed and filed
Q: What is the process for using DocuSign to sign a JCP Membership agreement?
A: You or someone in your organization submits a JCP Membership form. This generates a request to the Program Management Office (PMO). The PMO then reviews the request to catch any incomplete or incorrectly filled-out information. Then, when the PMO has approved your request, the submitter receives an e-mail message from @docusign.com prompting signature of the agreement. The submitter can click a link in the e-mail message to go to the DocuSign service web site, fill in any remaining fields and sign the agreement, or the submitter can click a different link to delgate the signature authority to someone else in your organization instead. Once you or your designee has signed the agreement, DocuSign prompts Oracle to counter-sign the agreement. Once Oracle has counter-signed the agreement, the submitter and everyone else who has had signature authority over the agreement receives another e-mail message from @docusign.com with a link for downloading the completed Membership agreement. With this notification, the PMO creates your JCP Membership (or updates it, if you were already a JCP Member).
 
Q: OK, now I've signed a legal agreement and I'm a JCP Member. Where do I go to access TCKs/RIs?
A: Each Technology Compatibility Kit and Reference Implementation is licensed by the Maintenance Leads of the specific, finalized JSR. JCP Membership does not grant any special access to these.
 
Q: I submitted a legal agreement to become a JCP Member a week ago. When will I get on the Expert Group for JSR XXX?
A: Becoming a JCP Member is not a guarantee that you will be accepted onto an Expert Group. If you have not already done so, you need to nominate yourself to serve on the Expert Group, by filling out the Expert Group nomination form (follow the link "I would like to join this Expert Group" on the JSR detail page https://jcp.org/en/jsr/detail?id=XXX, where "XXX" is the JSR number of the JSR in question). The Spec Lead, in conjunction with his Expert Group (if there is one already) then decides whether or not to admit you on to the Expert Group. Only when the Spec Lead confirms your addition to the Expert Group will you be added.
 
Q: I want to join an Expert Group or nominate as a Contributor, but there is no link "I would like to join this Expert Group" on the JSR page. What do I do?
A: At some point in every JSR's development, the Spec Lead and Expert Group decide to stop actively seeking new experts, and the link to join the EG is removed. Then, at Final Release, Expert Groups are officially disbanded, so if the JSR in question has reached Final Release, there is no EG to join! But if the JSR has not reached Final Release, you may contact the Spec Lead directly to see if your addition to the group would be welcome.
 
Q: I nominated myself to become a Contributor or an Expert Group member. How can I tell what the status of my nomination is?
A: Log in to jcp.org, then click "My JSRs" in the left nav. The resulting page shows all of the JSRs you lead, all the JSRs for which you are an expert, and all of your pending nominations. Each pending nomination will show how the Spec Lead and the PMO has voted, and a legend on that page shows what each vote means. If you have any questions about a vote, contact the Spec Lead or the PMO directly.
 
Q: My organization is a Full/Partner Member. How do I participate in the JCP as part of that Membership?
A: First, if you haven't already registered, do so now: https://jcp.org/en/user/register. Then log in, click "My Profile," then click "request Member association." On the resulting form, select your organization from the list and click "submit."
This will generate an e-mail message to the primary contact of your organization. Then the primary contact will confirm you as a representative of your organization.
 
Q: I represent my company's JCP Membership. How do I change the e-mail address associated with my JCP account?
A: As an individual representing your company's JCP membership, you must get approval from your JCP primary contact in order to change your JCP email address. Let your JCP primary contact know that you wish to change your JCP email address, and if they approve, ask them to send an email to the JCP PMO (pmo@ jcp.org) with the changes. To see who your primary contact is, log in, click on "My Profile," and then "View Membership Info." Your primary contact will be listed under the heading 'Primary Contact Information' just above the table showing all people associated with your JCP Member organization.
 
Q: I'm filling out the JSPA for Full Membership. Why do I have to fill out the "Accounts Payable" section of Exhibit A if there's no Process Cost Sharing Fee?
A: The Accounts Payable section of Exhibit A is the only place in the agreement where you can specify your postal address. The PMO uses your postal address to determine in which country you reside for demographics purposes, as well as for such things as invitations to Member-only events.
 
Q: I have been participating as a representative of a Full Member, but now I've changed my employer. My new employer is also a Full Member. What do I do?
A: First, send an email to the PMO via admin@jcp.org to notify the change of your employment. The PMO will inactivate your account associated with your previous employer. Next, register yourself with the JCP, using your current employer's email address . Note that you will not be able to re-use your existing JCP account associated with your previous employer. Once the new account is created, log in, click "My Profile," then click "request Member association." On the resulting form, select your current employer from the list and click "submit." This will generate an e-mail message to the Primary Contact of your current employer. The Primary Contact will then confirm you as a representative of that organization. If you were on non-Final JSR Expert Groups, you will be removed from these Expert Groups. You will need to request to be added back to the Expert Groups by filling out the Expert Group nomination form.
 
Q: I am a Full Member as an individual, and now I've changed my employer. What do I do?
A: Any time you change jobs, your new employer must fill out an Employer Contribution Agreement for you to continue as a Full Member.
 
Q: I have already registered for an account on jcp.org. Now my organization has become a JCP Member. How can I show that I am representing my organization in the JCP?
A: Registering does not automatically make you a representative of a JCP Member, even if you registered for the sole purpose of representing that JCP Member. To represent your organization, you will need to do the following:
1. Make sure that your organization has completed the process to become a JCP Member.
2. Log in to jcp.org and go to "My Profile."
3. Click the link "Request Member association," select your organization from the list, and click the "Submit" button. This action prompts the primary contact of your organization to confirm you as a representative. Once the primary contact confirms you, you will be shown as a representative of that organization and can participate in JSRs as part of that Membership.
 
Q: I represent a JCP Member organization. How do I find out who else from my organization is participating in the JCP?
A: If you have already been approved as a representative of your JCP Member organization, you can see who else from your organization is participating or has participated in the JCP by doing the following:
1. Log in to jcp.org and go to "My Profile."
2. Click on "View Membership Info." The Membership Info page lists who your organization's primary contact to the JCP is, as well as all the people representing your organization in the JCP, and whether any of them lead or serve as experts or contributors on any JSRs.
 
Q: I am currently an individual JCP Member (Associate or Full Member), but I want to change my membership to represent my employer, who is a Full Member. What do I do?
A: 1. Register yourself anew with the JCP, this time using the e-mail address associated with your employer. Note that you will not be able to re-use your existing JCP account associated with your individual JCP Membership.
2. Once the new account is created, request member association with your employer: log in with the new account, click "My Profile," then click "request Member association." On the resulting form, select your organization from the list and click "submit." This will generate an e-mail message to the Primary Contact of your organization. The Primary Contact will then confirm you as a representative of your organization.
3. Write a message to admin@jcp.org requesting cancellation of your individual membership, with the subject line "Replace individual membership with [name of employer]'s membership." If you were on non-Final JSR Expert Groups, you will be removed from these Expert Groups as an individual Member.
4. If you intend to represent your employer on those Expert Groups, you will need to request to be added back to the Expert Groups by filling out the Expert Group nomination form using your new account associated with your employer.
 
Q: I am an individual Member of the JCP (Associate or Full), but now my employer is joining the JCP and I want to participate under that Membership. What do I do to change from being an individual Member to a representative of my employer's Membership?
A: 1. Make sure that your employer completes the process of becoming a Full Member.
2. Once your employer is a Full Member, register for a new JCP account using your e-mail address provided by your employer.
3. Request member association with your employer: login, go to "My Profile," then click "Request Member association," then select your employer from the list and submit the form.
4. Write a message to admin@jcp.org requesting the cancellation of your individual membership in favor of your employer's membership, with the subject line "replace individual membership with 's membership."
5. Resubmit any pending Contributor or Expert Group nominations using your new account, making sure to describe the expertise of your organization.
 
Q: I changed from representing one JCP Membership to another. How do I transfer my account from one Member to the other?
A: You don't. Once associated with a JCP Membership, an account is permanently attached to that Member. You will need to create a new account and associate it with the second Membership.
 
Q: I want to cancel my JCP Membership. What do I do?
A: Send a notification to the PMO via admin@jcp.org and your Membership will be cancelled. Note that, with cancellation, you will removed as Spec Lead for any non-Final JSRs. Your representatives will be removed from all non-Final JSR Expert Groups. You will not be expected to pay a Process Cost Sharing Fee, as there are no fees for JCP Membership.
 
Q: I did not respond to the requests to renew my JCP Membership and I want to become a member again. What do I do?
A: Send an email to the PMO via admin@jcp.org with your original Member name and the email address registered for that account. The PMO will then follow-up with you.
 
Q: My company is a JCP Member, but it has been acquired by another company which is not a JCP Member. What do I do?
A: First, notify the PMO at admin@jcp.org that the acquisition has happened. We will follow up with you and your company's Primary Contact to ascertain whether you are retiring the original company name or not. If not, then the JSPA and the JCP Membership must be reassigned to the acquiring company, or canceled. If the original JCP Member company will still exist, then the acquiring company has a choice to assign the JSPA and Membership "upwards" to itself (which would still cover wholly-owned subsidiaries like your company) or keep the JSPA and Membership limited to the original title. Such determinations must be done by someone with signature authority at the acquiring company, generally a Director position or higher.
 
Q: My company is a JCP Member, but it has been acquired by another JCP Member company. What do we do?
A: First, notify the PMO at admin@jcp.org that the acquisition has happened. The PMO will contact the Primary Contacts of both companies to determine whether your company's Membership details will be folded into the acquiring company's Membership, or whether your company's Membership will simply be canceled. If the participants are folded into the acquiring company's Membership, the Primary Contact may specify which people will represent the company in future. The Primary Contact may also request to have some of the participants listed as representing the acquired company, even though there will be only one actual Membership. If the Membership is canceled, you will need to re-register for jcp.org as a representative of your new employer.
 
Agreement Questions
 
Q: What is the Associate Membership Agreement (AMA)?
A: The AMA is a legal agreement that grants Associate Membership in the JCP. Associate Membership is targeted at individual developers who wish to participate in the JCP. Such developers either have not signed the JSPA or are not employees of entities that have signed the JSPA. The AMA maintains some of the same restrictions and requirements currently under the JSPA but is considerably shorter and simpler. Unlike the JSPA, no employer approval is required.
 
Q: What is the Partner Membership Agreement (PMA)?
A: The PMA is a legal agreement for non-profit organizations who wish to serve on the Executive Committee. The PMA focuses on collaboration between a non-JSPA user group and the JCP Program Management Office to promote Java and encourage developer participation in JCP activities. This agreements does not include the right to contribute intellectual property to JSRs or participate in JSR Expert Groups.
 
Q: What is the Java Specification Participation Agreement?
A: The JSPA is the legal agreement that covers all Full Member participation in the Java Community Process, describing the rights and obligations when participating in the development of Java technology specifications in the JCP.
 
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 differences between JSPA 1 and JSPA 2?
A: there are many, many differences between JSPA 1 and JSPA 2. Some of the bigger and more interesting ones are:
  • A JSPA 2 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 JSPA 2 JSRs will allow for development and distribution of compatible independent implementations.
  • JSPA 2 compatible independent implementations will be allowed to use an Open Source Software license such as for example the Apache license.
  • All JSPA 2 JSRs will make the TCK available separately from the RI.
  • JSPA 2 Expert Group members can withdraw contributions if the Spec Lead makes substantive changes to the business terms.
  • Under JSPA 2: no parallel copyrights grant to Oracle when Oracle is not the Spec Lead.
  • JSPA 2 TCKs are available free of charge to non-profits and qualified individuals.
  • JSPA 2 contains provisions for governmental participation.
 
Q: I was already a JCP Member as an individual. Why do I need to sign a new agreement to continue?
A:: The final release of JSR 364 introduced JCP 2.10. JCP 2.10 requires that individuals have their employers sign the Employer Contribution Agreement, or become Associate Members.
 
Q: I, or my company, already signed an agreement. Why would I have to sign another one?
A: There are a number of possible reasons for this.
  1. JSPA version: JSPA 1 and JSPA 2 are significantly different in what the rights and obligations of expert group members and Spec Leads are. That makes it necessary that all Expert Group members of a JSR are all operating under the same agreement. If you don't have that JSPA signed for your JCP Membership, you won't be able to participate as an expert on that JSR.
  2. Changed employment: If you changed jobs, most likely your employer has changed, too. Every time an individual Full Member changes employers, the new employer must sign an Employer Contribution Agreement for the individual's Full Membership to continue.
  3. ECA vs. Exhibit B: If you were an individual Full Member before JCP 2.10, your employer signed something called an Exhibit B to your JSPA, which allowed you to participate on JSRs' Expert Groups. With JCP 2.10, the Exhibit B is replaced by the Employer Contribution Agreement. Your employer needs to sign one of those in order for individual Full Membership to continue.
  4. Employer disinterest: You may be a representative of a Full Member company, but maybe your company isn't interested in participating on a particular JSR that really interests you. In such a case, you could join as an individual Full Member, and your employer would sign an Employer Contribution Agreement so that you could participate without representing your employer.
  5. Changing Membership class: Perhaps you were an individual Full Member before, but now your employer will not sign the ECA for you. In that case, you would need to sign the Associate Membership Agreement in order to continue as a JCP Member.

 
Q: If I or my company has two agreements in place will I be billed twice?
A: No, you will not be billed at all. The Process Cost Sharing fee is waived for all JCP Members.
 
Q: Is there any reason an in-flight JSR should change JSPA versions?
A: Yes, if the Spec Lead and all Expert Groups members agree that the terms in the different agreement are preferable, they can all choose to sign the different agreement (if they haven't already) and notify the PMO of the change. Note that some JCP versions require use of a particular JSPA, which could be another reason to move to another agreement. For instance, a JCP 1 JSr that decided to move to JCP 2.8 would have to operate under JSPA 2.
 
Q: Which agreement applies to new JSRs submitted by Oracle?
A: The latest agreement applies to all JSRs submitted after that agreement is available, regardless of who is the submitter and/or Spec Lead. So in 2012, JSPA 2 applies to all new JSRs.
 
Q: How will I know which agreement is required for a JSR?
A: Every JSR's public web page on jcp.org indicates which agreement (JSPA 1 or JSPA 2) is in effect, as well as which JCP version that JSR is using.
 
Q: Will the PMO cancel my older agreements?
A: Yes, when you or your company is no longer participating in any JSR that requires a JSPA that isn't the latest version, any older JSPAs that are not being "used" will be canceled. When your older JSPA comes up for renewal and this is the case, the PMO will send you a notification 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.

 
Renewal Questions

 
Q: How much does it cost to renew my JCP Membership each year?
A: JCP Membership is free. There is no cost to participate in the Java Community Process.
 
Q: What happens if I don't renew my JCP Membership?
A: If a JCP Membership is not renewed, the Membership will be canceled, and all people representing your Membership on different JSRs will be removed and their accounts deactivated.
 
Q: What is the process for renewing my JCP Membership?
A: When it is time to renew, the JCP Program Management Office will e-mail the Primary Contact of your JCP Membership. That person will have to sign in on https://jcp.org, then click the "Renewal" link in the e-mail message to access the renewal form. A confirmation e-mail message will be sent to the Primary Contact after the renewal request is processed by the Program Management Office.
 
Q: I don't remember my password and I tried to reset it. However, I am not receiving an e-mail message from the system. What should I do?
A: Send e-mail to jcp-renewals@jcp.org and we will follow up with you.
 
Q: I clicked the renewal link I received via e-mail, which prompted me to log in. After I log in, I don't see a renewal page. What do I do?
A: Please log in to jcp.org first, and then access the renewal link in the e-mail message.
 
Q: I've been a JCP Member for many years. Now when I try to log in, the system is not recognizing my password. What happened to my login?
A: All existing JCP accounts were migrated to Oracle Single Sign-On (SSO) in 2016. Verify that you still have an SSO account by signing in to profile.oracle.com. If you don't have an SSO account, create a new account there using the exact same name and e-mail address as your JCP account. Once you have an SSO account, try to sign in on jcp.org. If you still have a problem, contact the PMO for further assistance at jcp-renewals@jcp.org.
 
Q: I need to create an account on jcp.org. How do I do this?
A: Follow these steps, in this order:
1. Go to https://jcp.org/en/user/register
2. Click the "Create SSO login" button
3. Fill out and submit the form to create an Oracle SSO account
4. Log in to jcp.org by clicking the "Sign in" button in the left nav
 
Q: I was a JCP Member with a JCP account, but I do not now have an Oracle SSO account. What should I do?
A: Go to profile.oracle.com and create an Oracle SSO account using the exact same name and e-mail address as your JCP account. If you enter non-ASCII characters for your name, make sure your name listed as "English Name" matches the name in your JCP account. Then send e-mail to jcp-renewals@jcp.org letting us know that you've done so.