Sun To Release Open Source Java
Today the New York Times story about how Jonathan Schwartz has decided Sun Microsystems will be releasing an Open Source version of java (see story here). I have a few friends that were laid off in the past few years from Sun Microsystems and I'm sure most folks know the company isn't doing too well these days. Apparently Sun is going to try and move to more of a service organization as IBM has over the past few years.
Releasing Java as Open Source is something most developers have wanted for a longtime. The one argument I've heard against this happening was that there would be the possibility of the Java language splintering. I don't think that is going to happen since Java is so well established right now.
Hopefully this will lead to Java being adopted even more. One area I'd like to see more of Java is in the major Linux distros. Right now many distros ship with a version of Java I don't feel comfortable working with overall
.
May 18th, 2006 at 12:49 pm
You can’t really have it both ways, a license retaining full control (to avoid splintering) and a “true” open source license (be it GPL or BSD style) without splintering.
Once example of how you can’t avoid splintering is customizing the JVM for embedded systems or to simply make the runtime small enough so that Java becomes more pervasive on the desktop, browsers and mobile devices. Removing many of the license restrictions would help prevent fragmentation but will never eliminate that possibility, as that is the nature of open source.