Wednesday, April 18, 2007

Tonight at the Oakland Java SIG

Stop by if you're in the area and are interested in learning more about Guice.

Tuesday, April 10, 2007

Is the JCP really open?

Disclaimer: I'm not a lawyer, and I speak only for myself.

Geir: Today, the Apache Software Foundation sent an open letter to Jonathan Schwartz, CEO of Sun Microsystems, regarding the ASF's inability to acquire an acceptable TCK license for the Java SE TCK (also called the "JCK") in over 7 months of trying.
Roughly speaking, JCP standards are supposed to be open, or, at least, many of us contribute with that expectation. The JSPA, the standard agreement every JCP member signs, prohibits restrictions on standard-compliant implementations.

Since the JSPA doesn't allow restrictions, Sun is trying to put restrictions on use of the final product into the license for the test suite. These restrictions would prevent Harmony from distributing their code under the Apache license, and Apache believes those restrictions violate the JSPA.

What's at stake? Much more than an open source JSE implementation: the JCP itself. My esteem for the JCP hinges on its openness; I hope Sun doesn't let me down.

Monday, April 09, 2007

用 Guice 写 Java

Yong-Gang Wang, a fellow Googler from Beijing, translated the Guice user's guide into Chinese. For future reference, I added the link to the Guice home page. Thanks, 王咏刚.

Which translations would you like to see?

Sunday, April 01, 2007

Happy Birthday, Scripting News

Dave Winer bootstrapped blogging as we know it 10 years ago today. Much of what seems painfully obvious today was anything but obvious to me 10 years ago. Kudos, Dave.