Testing the OpenSolaris Voting System
The voting system for the OpenSolaris Governing Board elections needs testing. Stephen Hahn has done tremendous work in the last few weeks constructing the OpenSolaris voting site. The current temporary OGB decided it would be smart to have a test run with it before the actual election, so it will open for a trial vote at 00:00 PST tonight, closing Sunday at 23:59 PDT.
We'll be asking a set of opinion questions about the infrastructure and function of the OpenSolaris community, and it would be wonderful for every core contributor to try out their vote. That way we'll be ready for the OGB election, and in addition we'll have some great guidance for the new OGB on key issues.
links for 2007-03-07
-
Excellent news. These things are simple and brilliant, and copying them well will take Sun's competitors a lot of hard work.
-
Don't copy this one at home, kids. Or if you do at least make sure it's a valid HTML fragment.
-
Libby carries the can for Rove and Cheney.
-
I'll be speaking at this event next Thursday in London - book now and come along.
-
Just starting on this - Neil Gaiman as the writer on a very curious and possibly contrived comic book. But if Neil is the writer there will be gems in there, for sure, I'll let you know.
Getting OpenJDK a JCK

One of the questions that has kept coming up at events considering OpenJDK and its use of the GPL (most recently at FOSDEM) is how the compatibility tests - the JCK - will be made available to the OpenJDK community. I keep pressing for answers on this one and while Sun is still thinking it through, there are a few general principles that will be true:
- Sun will keep testing the OpenJDK code base against the appropriate JCK as it builds Sun's JDK product distribution. That means the code will be maintained in a ready-for-compatibility-testing state.
- Because we're starting from that known-compatible code, it's easier for others to test for compatibility. Sun will make a JCK easily available to community members. That way the OpenJDK community can be sure things built under the GPL are actually compatible with the specs.
- We'll also find a way to make it clear how communities can use the word "Java" to describe this code. We expect people will want to use Duke as the logo - that's why we open sourced him too! For companies that want to use the "cup and steam" logo (and the term "Java" in the usual commercial usages), the fastest and simplest path to gain the right to use them on an implementation will be to start from the OpenJDK code base, or from Sun's licensed product sources (the same code, different licenses).
- For people who want to start from codebases other than OpenJDK, the existing JCK processes (and their associated scholarship schemes) will remain in place. OpenJDK isn't about taking anything away; it's about adding new options and evolving the next stage of the Java environment.
This is still a work in progress, but we know how important compatibility is to the free and open source Java software community. Sun is committed to making sure that there is a clear path forward for OpenJDK-based implementations to test for Java compatibility.
I've also no doubt that we're likely to make mistakes as we work things through, especially as our business models around Java things evolve. Apologies in advance, help us fix them as they show up. But we're confident that with the GPL, OpenJDK will succeed in creating an exciting community in which innovation stays in the open. I'm confident this will create opportunities for both businesses and developers that otherwise wouldn't happen and at the same time protect everyone's freedoms.





Posted by webmink