Whether it's a prescriptive environment like the JCP or a less prescriptive
one like OpenJDK and other open source software forums, communities have a
lot in common.
Companies, organizations, and individual developers join or participate in
certain communities - and not in others - driven by expectations of
benefiting from the effort, influencing and/or leading it. The idea of
joining the JCP could be motivated by the desire to make your work part of a
standard, actively leading an industry in a certain direction and being
recognized as a thought leader or to have one's products as closely aligned
with the emergence of new standards and be seen as a market leader.
In the case of open source software communities one could want to benefit
from the fruits of the commons and be better able to focus your key resources
on your product's differentiation.
In either case, t... (more)
At the JavaOne conference earlier in May, Sun launched the OpenJDK project
(http://openjdk.java.net). The OpenJDK project is Sun's Java SE
implementation under the GPL license. While portions of the project, such as
the compiler and Hotspot, were released at an earlier time, at the JavaOne
conference all the class libraries and other source code that together making
up JDK7 were launched. At the same time, Sun also announced an interim
Governance Board for OpenJDK. This board is comprised of two people from Sun
and three from the community. Mark Reinhold (chief engineer for Java ... (more)
This month I'll discuss the evolution of the JCP, J2SE 1.5 or "Tiger", Java
portlets, and a new JSR from Nokia and Siemens.
JSR 215, aka JCP Version 2.6
The Java Community Process is the only standards body with a version number!
Currently, we're at 2.5 and hope to soon be at 2.6. Where are we now? About
halfway between 2.5 and 2.6. Rule and regulation changes in the JCP happen
through the JSRs. JSR 913 modified the JSR ballot voting rules, JSRs 99 and
171 led to JCP 2.5, and JSR 215 is creating JCP 2.6. This JSR just completed
the Community Review and ballot. The Program Office t... (more)
Last month at the 2006 JavaOne Conference, the Java Community Process (JCP)
Program was brought into the spotlight repeatedly when Sun Microsystems CEO
Jonathan Schwartz and other speakers urged attendees to join the community.
The JCP made center stage again on Wednesday night at the JCP Program
Community Event when the winners of the 4th JCP Annual Awards were announced.
If you're not familiar with the selection process for the JCP Annual Awards,
you should know that the JCP Executive Committees' (EC) representatives first
select nominees and then cast votes to choose the winne... (more)
Last month I introduced to you the winners of the 4th JCP Program Annual
Awards. But the story is only half told. To get the full picture and
understand how tight the competition was, I'm inviting you to meet the
runners-up for the JCP Program awards - those who came very close to winning
the top honors this year. They are among the top performers to watch in the
months and year ahead.
JBoss came close to winning in the JCP Member of the Year category. The
company's active participation in the community was noticed by peers and
juries. JBoss is involved in a wide range of JSR ef... (more)