Java Community Process

Onno Kluyt

Subscribe to Onno Kluyt: eMailAlertsEmail Alerts
Get Onno Kluyt via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Onno Kluyt

It's JavaOne show time again. The Java Community Process (JCP) Program and its members have a lot to share from the latest Java specification (JSR) accomplishments showcased in a diversity of forms at the conference, including technical sessions (TS), birds-of-a-feather meetings (BOF), industry panels, training sessions, round tables, and community events. Let me give you a mini tour of some of the JSRs on the conference agenda this year. I'll start with the Technical General Session featuring Graham Hamilton and Bill Shannon, Sun Microsystems. Their talk will present key directions of the Java Platform, Standard Edition 6 (Java SE 6), and the Java Platform, Enterprise Edition 5 (Java EE 5), future releases both developed based on two Java platform specifications (JSR) built through the JCP Program: JSR 270 and JSR 244. You'll want to hear from the architects what'... (more)

From Within the Java Community Process Program

Welcome to this first installment of the JCP column! Here you can read about the Java Community Process program: newly submitted JSRs, new draft specs, Java APIs that were finalized, and other news from the JCP program. Like any self-respecting IT industry effort, the JCP program proudly features its own collection of acronyms. To help you out, and because this is the first installment, there's a little cheat sheet at the end of this column. J2ME Platform Swings On Vodafone has submitted JSR 209 titled "Advanced Graphics and User Interface Optional Package for the Java 2 Micro Edit... (more)

From Within the Java Community Process Program

Welcome to the June edition of the JCP column! Each month I provide news and information about the Java Community Process: newly submitted JSRs, new draft specs, Java APIs that were finalized, and other updates from the JCP. June means it is JavaOne time, and hence this column will discuss the conference as well. The Only Standards Body with a Version Number! While the change from JCP 2.1 to 2.5 in October 2002 focused mainly on legal aspects such as license types for RI and TCK and the ability to do independent implementations, the proposed changes that would form version 2.6 o... (more)

From Within the Java Community Process Program

Welcome to the August edition of the JCP column! This month I'll cover a few J2ME-related JSRs and two new JSRs in the J2SE/J2EE environment, but first out of the block is the program office's own JSR, number 215. Further Evolving Rules of the Community JSR 215 aims to deliver several changes to the rules of the JCP to make the process more open and transparent, both to members and to the general public. These changes should make it easier to determine how a JSR is doing and what the expert group is working on. The plan is to make all draft reviews publicly visible, including the ... (more)

From Within the Java Community Process Program

The approval of the JSRs within the JCP is a duty performed by the two Executive Committees. These are appointed bodies representing the members of the community. The ME EC oversees JSRs related to the consumer and embedded space while the SE/EE EC oversees JSRs for the desktop and server space. Together the two ECs also vote on the process-changing JSRs such as JSR 215. There are 16 voting members on each EC; Sun has a permanent seat on each EC. The 15 remaining seats have three-year terms with no limit to the number of terms a member can serve. One seat, one vote. Each year, in... (more)