The Java Community Process(SM) Program (original) (raw)

Welcome to the Java Community Process!

Welcome to jcp.org, home of the Java Community ProcessSM (JCPSM) Program. The JCP is the mechanism for developing standard technical specifications for Java technology. Anyone can register for the site and participate in reviewing and providing feedback for the Java Specification Requests (JSRs), and anyone can sign up to become a JCP Member and then participate on the Expert Group of a JSR or even submit their own JSR Proposals.

To get the most out of the site, register now.

For more information about the JCP Program, refer to our overview page.

Find us on Facebook Follow us on Twitter

June 2024 Public EC Meeting

We hosted the public EC meeting on June 11, 2024. Thank you to those of you who were able to join us live.

The agenda for the meeting is availble online. We will publish the recording when it is available.

2023 JCP Award Winners Announced!

The 2023 JCP Award winners were announced at the JCP 25-year anniversary celebration event at Computer History Museum on January 25.

Congratulations to all the winners and nominees; thank you for your valuable contributions to the JCP and Java community!

February EC Meeting Minutes

The agenda and materials for the February 2024 EC meeting are now available.

Celebrating 25 Years of the JCP Program

Check out the JCP 25-year Anniversary page we launched on December 14!

2023 JCP EC Elections Results Published!

The 2023 JCP EC Elections results are published!

Congratulations to the newly elected and re-elected EC Members, and thank you to all the nominees and JCP Members for participating in this year's election!

Java in Education

Java in Education is an initiative to promote Java in the local educational institutions.

See the message from Heather VanCura, Director and Chairperson of the JCP Program.

Java Ecosystem JCP Working Group

The goal of the Java Ecosystem JCP Working Group is to educate and increase awareness around Java ecosystem third-party tools and libraries to increase the adoption of modern release processes by third-party tool and library maintainers.

JSR Updates

New JSRs JSR 398, Java SE 23 JSR 399, Java SE 24 Public Reviews Final Releases JSR 378, Portlet 3.0 Bridge for JavaServer Faces 2.2 JSR 381, Visual Recognition Specification JSR 393, Java SE 18 JSR 394, Java SE 19 JSR 395, Java SE 20 JSR 396, Java SE 21 JSR 397, Java SE 22 Maintenance Reviews Maintenance Releases JSR 199, Java Compiler API JSR 243, Java Data Objects 2.0 JSR 269, Pluggable Annotation Processing API JSR 337, Java SE 8 JSR 354, Money and Currency API JSR 384, Java SE 11 JSR 385, Units of Measurement API JSR 387, Streamline the JCP Program JSR 392, Java SE 17 JSR 907, Java Transaction API

JCP.Next Progress Update

JSR 387, Streamline the JCP Program, has posted a Maintenance Release (2019).
JSR 364, Broadening JCP Membership, has posted a Maintenance Release (2017).
JSR 355, JCP Executive Committee Merge, completed its work and went final in 2012.
JSR 348, Towards a new version of the JCP, posed a Final Release in 2011.

JUGs or Individuals, Complete the Transparency Checks or Audits on JSRs

There is a transparency sub-project introduced as part of the Adopt-a-JSR program. We need JUGs or individuals to do transparency checks or audits on JSRs.

Materials for Spec Leads

Following the upgrade to the JCP 2.8 Program, the Program Office has made available the following materials for Spec Leads on the Multimedia page of jcp.org:

JUG Members Learn the Benefits of Active JCP Participation

The Java Community Process (JCP) program has seen a dramatic rise in worldwide participation. Read more here...