Find JSRs
Submit this Search

Ad Banner

Becoming a JCP Member

Becoming a Member |  Instructions for Full Membership |  Instructions for Associate Membership |  Instructions for Partner Membership |  JCP Membership Info  

This page explains the different categories of Membership in the Java Community Process Program, and provides details on how to become a JCP Member.

JCP Membership

Membership in the JCP offers you a chance to become a permanent part of the Java platform's history by contributing your work and recommendations to the various standard specifications, and/or a chance of serving on the Executive Committee. There are three types of JCP Membership: Associate, Partner, and Full Membership. JCP Members of any types are active contributors to the evolution of Java technology. There are no fees for JCP Membership.

  • Associate Members are individuals who can contribute to JSRs and vote for the Executive Committee.
  • Partner Members are Java User Groups and other non-profit organizations that can serve on and vote for the Executive Committee.
  • Full Members can serve on Expert Groups, lead JSRs, serve on and vote for the Executive Committee.

For a more complete list of the different privileges of JCP Members, please refer to the JCP Participation chart.

Use the links at the top of this section for instructions on how to join as an Associate Member, a Partner Member, or a Full Member.

Which JCP Membership do I choose?

Now that you know about the differences between the types of JCP Members, you may not know which type of JCP Membership is correct for you.

First, make sure that you have registered an account on

Then, find your type of organization in the flowchart below: commerical organizations, non-profit organizations, and individuals all have different paths to follow.
You can also download a .pdf of the flowchart.

NOTE: There are certain circumstances where you may wish to participate in the JCP under multiple Memberships, such as if you are the member of a Java Users Group (Partner Membership) AND want to contribute to a JSR (Associate Membership). Each Membership requires the use of a distinct user account.

If you have any questions about filling out an agreement or the Java Community Process in general, please contact the Program Management Office as per the instructions on the PMO contacts page.