[Duke Thinking]
« December 2009
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
31
  
       
Today

XML



LINKS





CONTACT
Tom Marble's Weblog

template by
Helquin



20070928 Friday September 28, 2007

Clearing Encumbrances

As you know we have some encumbrances with OpenJDK. There has been some confusion about this so let me restate that Sun has released all the source code for OpenJDK under the GPL that we can. As a result we make some binary plugs available so that you can build OpenJDK.

Nevertheless it is our hope to get to 100% Free and 100% Java Compatible as soon as possible.

I'd like to give you a brief update on progress on our OpenJDK projects to clear the outstanding encumbrances.

Duke Moves Mountains
Igor announced our use of FreeType to close the font rasterizer encumbrance. Work to improve this implementation is ongoing.

Alex announced an abstraction layer to facilitate the clearing of the JavaSound encumbrance. Work continues to get implementations of Software synthesizer and OSS mixer.

Yesterday Brad announced that Crypto has been added to OpenJDK!

We are hoping to have some news on the graphics rasterizer RSN.

I'll give you more updates as I learn about them. Thanks for helping us on the path to 100% + 100%!

Posted by tmarble ( Sep 28 2007, 01:11:08 PM CDT ) Permalink Comments [2]

20070831 Friday August 31, 2007

A Couple More Minutes

Today my 15 will be complete when my interview with Kuldip gets published on SDN-TV. You will get an update on OpenJDK and the work the community has already accomplished towards a completely Free runtime in creating IcedTea.

Currently on SDN you can see Barton talk about our work on packaging our Java Stack for GNU/Linux and our announcement with Ubuntu earlier this year. And, yes, Barton is wearing a Debian Etch T-Shirt.

SDN
Thanks to mjw and the Fedora team collaborating with OpenJDK and packaging IcedTea for the *.rpm world. Thanks also to doko and man-di for packaging IcedTea for the *.deb world. Thanks to Betelgeuse for packaging OpenJDK and IcedTea for the *.ebuild world.

As you know I think packaging has long been overlooked in the Java ecosystem for getting all of the coolness "over the finish line". But, of course, it is important to thank all the men and women who have worked with Java Technology from the time it was Oak for building the rich platforms we have today.

Despite dalibor talking up my being an Executive :) this is about all of us. Back to the regularly scheduled program.

Posted by tmarble ( Aug 31 2007, 09:49:21 AM CDT ) Permalink

20070809 Thursday August 09, 2007

The Java Promise

Sun is announcing today the availability of a new license that will fulfill our promise to the Free software world to make it possible to test OpenJDK-based implementations for compatibility.

We are about to start an IRC discussion to talk about it.

Please check out the OpenJDK TCK License and also the updated FAQ.

Duke Thumbs Up
The TCK is the tool through which compatibility can be determined. While it is common for many programming environments to work on more than one platform I challenge any of them to have gone to the lengths Java has to insure the same quality experience on all platforms. And to Java's credit it also brings along stellar performance and security.

After the chat let's continue to the discussion on the discuss mailing list (or discuss on gmane).

NOTE on submitting comments: The Roller software we use here at Sun is quite aggressive about which comments it likes. Please be patient if your comment which includes HTML is not displayed immediately. I will ensure it gets published the next time I check e-mail.

Posted by tmarble ( Aug 09 2007, 09:57:44 AM CDT ) Permalink Comments [1]