Monday Oct 17, 2011

In a festive room full of Java luminaries and fine food at JavaOne 2011, the 9th
annual JCP Program Awards were handed out Tuesday night at the Anzu
Restaurant of the Nikko Hotel. The award categories were: JCP
Member/Participant of the Year; Most Innovative JSR; and Outstanding
Spec Lead.

The nominees in their respective categories were:

JCP Member/Participant of the Year

--Mike
DeNicola, of Fujitsu, for his role as JCP.next Working Group Lead:
While not officially Spec Lead of JSR 348, Mike has contributed a lot in
getting the JCP reform plans where they are at a great pace, compared
to earlier efforts. Helping the JCP to be fit for the next decades of
Java following the Oracle-Sun merger.

--SouJava: For tirelessly promoting the JCP, JSRs, openness,
transparency and our community at large (to say nothing of Bruno Souza's
marvelous cape!).

--IBM: For their participation in the OpenJDK project, which has significantly increased the momentum of Java SE.

--London Java Community: For their efforts to involve the developer community in the activities of the JCP.

--Doug Lea: After a long and distinguished tenure on the JCP EC,
Doug Lea (along with Tim Peierls and The Apache Software Foundation)
felt he had no choice but to resign at the end of 2010. In doing so, he
demonstrated integrity, independence, and courage that truly sets him
apart. If the JCP is to retain any shred of legitimacy and relevance in
the future, it will be through the actions other members who display the
traits exemplified by Doug: integrity, independence, and courage,
coupled with unparalleled technical expertise and a genuine love for the
Java ecosystem.

Most Innovative JSR

--JSR 321:
Trusted Computing API for Java. Beside a picture book example for Agile
and Transparent Expert Group work, JSR 321 also anticipated another
vision of JCP.next, by being the first JSR with a known implementation
in a language other than Java, called Hybrid JSR by JCP.next (Part 2 and
beyond). Apart from all that, Trusted Java holds the key to a safer
more reliable and trusted usage of PaaS/Cloud or other Pervasive
Technologies like Social Networking and Mobile.

--JSR 334: Small Enhancements to the Java Programming Language
(Project Coin): Due to the process it was run under and the requirement
of participants to 'put some skin in the game'.

--JSR 292: Supporting Dynamically Typed Languages on the Java
Platform: As the first JSR specifically designed to support languages
other than Java, JSR 292 will ensure the long-term success of the Java
VM.

Outstanding Spec Lead

--John Rose: (JSR 292
Supporting Dynamically Typed Languages on the Java Platform) Due to his
excellence in ensuring consensus across the community -- both EG members
and the wider JVM language community.

Finally,
the JCP Executive Committee gave a special Community Leadership Award
to Patrick Curran, Chair, Java Community Process, Oracle, who was
recognized for the fabulous job he has done coping with a period of
substantial change and conflict in the JCP over the past 18 months.

Obviously,
the work of John Rose and his team was singularly honored. But as Rose
himself graciously emphasized, it was itself a great honor to be counted
among his fellow nominees.