Posted by: RobBarry
By Jan Stafford
LAS VEGAS – Java developers and thought leaders shared ideas about the future of Java at TheServerSide Java Symposium 2010 this week. Java’s success in the future relies on community involvement in creating future Java versions and features via the Java Community Process (JCP), said TSSJS speaker Reza Rahman. Rahman, a Java EE6 Expert Group Member in JCP, shared his enthusiasm for – and information on – getting involved with JCP in a session titled A look inside the Java Community Process.
“Your ideas can be heard and acted upon in JCP,” said Rahman. In his session, he described the inner workings and simplicity of joining JCP, a peer group that’s been creating free reference implementations for Java since 1998.
“JCP is the bringing together of minds … where the best ideas win,” said Rahman, who is a Resin Container Developer and author of the book EJB 3 in Action. “We all lead busy lives, but our work depends on technology progress, and some people do need to care about it. JCP is a place where you can bring your ideas to the table.”
Anyone can register with jcp.org, become a JCP observer or member, and review specifications and provide feedback, Rahman said.
JCP is responsible for the creation of hundreds of Java Specification Requests, which are reviewed by an expert panel and either sent back to JCP or accepted and released. JCP’s JSRs have resulted in over 300 innovations, including the Real-Time Specification for Java and the Java EE Connector Architecture.
Currently, over 1,000 JCP members participate at various levels, ranging from observer to member to expert to specification lead. Groups within JCP focus on particular technologies and/or projects. Expert groups are led by spec leads, but these leaders’ role is to foster collaboration and consensus, Rahman said.
What is the future of JCP now that Oracle has acquired Sun? That’s a question that Rahman posed during his session and admitted that he couldn’t fully answer. He hopes for continued growth and independence for JCP, more open source development and more participation from individuals.
Rahman reveals a common misconception about JCP and his thoughts on the future challenges JCP faces in this video interview with TechTarget’s Jan Stafford.