Friday Oct 19, 2007

Electing the JCP Executive Committee


Any of you who have been involved with any of the Java Platforms for the last 9 years may well have been involved in a Java Specification Request (JSR) or two at some point since that's how we develop APIs for the Java platforms. And any of you who have been involved in a JSR will have noticed that the JCP has an executive body of members of the JCP, called the Executive Committee, who take a vote at various stages of the development of the JSR on how its progressing.

Although the prospect of losing a vote at one of the key stages can be a worrying one, happily most of the time JSRs are in good shape and make it though. For a standards body, the JCP gets things done fairly quickly (oxymoron or miracle ? ), with about an 18 month gestation period for new JSRs, from conception to birth. It still surprises me, therefore, that in what some consider to be a high-speed dash to standardize an API (others a crawl), that there aren't more casualties of the Executive Committee reviews.

The JCP Executive Committee reforms itself on a yearly basis, with some of the seats coming up for grabs each year. One of the interesting parts of this process is the period of open election, where any JCP member can put their name forward for the ballot to be elected to the EC. That's the period we're in right now, so if you're one of the many members of the JCP, you can throw your hat in the ring.


Sunday Nov 12, 2006

Java ME, SE and EE: Open Source, Open Source and, yes Open Source



We've been climbing this particular mountain for a number of years now (since I was a small child, it seems). Many have been impatient for us to reach the top for a quite some time. Our bosses passed us the flag to plant at JavaOne. We finally took the hint and did a press event as the summit came into view in August. Given that there is so little surprise left in what Sun is announcing today, it still feels momentous and more than a little delicious to get to the top and look out at the view:

Has there ever been a larger single donation of source code into open source before ?

The source for all three of our Java platform implementations: Java ME, Java SE and Java EE are going out under GPLv2. (Yes, the licence the Linux community uses.)

Blink.

That's the view from the top !

In the JDK team, we're open sourcing the javac compiler and Hotspot today, on the new OpenJDK website, with the rest to follow next year. There's plenty of scaffolding holding things up for now. If you're not already busy in the JCP working on the API specifications for Java SE, come join us in as the infrastructure and governance model takes shape for our implementation for Java SE over the next few months.

PS. Yes, Java EE's implementation Glassfish was already open source, so now its doubly so :-)


About

dannycoward

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today