ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

Java fully open-sourced 'by end of year'

David Meyer ZDNet.co.uk

Published: 25 Apr 2008 15:05 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Sun is to open-source the last closed-source parts of Java, a move that should make it possible to fully integrate the software into Linux distributions.

Rich Sands, Sun's group manager for developer marketing, confirmed on Friday that Sun expects the work to be completed by the end of this year.

Most of Java has already been opened up, barring a few elements that had been held back because Sun did not own the rights to them. These rights seem to have been renegotiated, or are being renegotiated — at the time of writing Sun had not given further details on this point.

Sun started open-sourcing Java at the end of 2006, but only 96 percent of Java was able to be made available to the Open Java Development Kit (OpenJDK) project at the time. The hold-out elements that made up the remaining four percent comprised "some encryption libraries, graphics libraries, the sound engine and some SNMP [Simple Network Management Protocol] management code", said a statement issued on Friday.

Read this

Feature
Q&A: Sun chief steps out of McNealy's shadow

After his first year, chief executive Jonathan Schwartz leads a resurgent company, but admits that there are still problems to overcome

Read more +

Because these could not be offered under the GNU General Public Licence, this stopped OpenJDK — used in the Fedora and Ubuntu Linux distributions — being fully compatible with Java.

"Over the past year, we have pretty much removed most of those encumbrances," said Sands. "The process of clearing encumbrances is complex, and has involved close collaboration between Sun engineers and members of the Free Java community including developers working on GNU Classpath and the IcedTea project."

"Work still needs to be done to offer the Java sound engine and SNMP code via open source and we expect that effort to be completed later this year," Sands said.

Mark Taylor, the founder of the Open Source Consortium, told ZDNet.co.uk on Friday that it was "great that Java is at some point in the future going to be fully open source and GPL", but added that the announcement was a reiteration of a promise that had already been made.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
8 out of 10 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:






Related Jobs

Java/ XML / Datastage Contract - Yorkshire - 3 months - High Rates

Your main responsibilities will be to analyse the company systems and to design all stages and elements of the data warehouse. Java/Datastage/XML. My ...

Strong JavaScript Developer / HTML / CSS / Ajax / Cross Browser - ASAP

You will have good experience of Java and Scripting Libraries as well as good working knowledge of Cross Browser Application. I am looking for a ...

.NET .NET 3.5 Developer - (WFC / WFF) - Software House - London - 50K

Owing to rapid expansion you will be required to help my client further develop their Process Management Engine. The role has the potential to really ...

Discussions

harpless harpless

SAP goes big business

Friday 25 July 2008, 6:17 PM

1 comment
pjc158 pjc158

Will Drizzle rain on Sun's MySql

Friday 25 July 2008, 5:30 PM

1 comment

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling