
"This is a milestone for the whole industry... "
Published: 13 November 2006 08:35 GMT
After years of requests and debates, Sun Microsystems is set to release Java source code under a Linux-friendly licence.
It plans to put the code for the programming software under version 2 of the General Public Licence (GPLv2), which governs Linux and many other open source products. The Sun-hosted Java.net website will provide access to Java Platform Micro Edition software for mobile phones and Java Platform Standard Edition (Java SE) software for desktop applications.
Sun has already open sourced its server-side Java Platform Enterprise Edition software in a project called GlassFish. But it is now making that same software available under the GPLv2, rather than the Sun-conceived Community Development and Distribution Licence.
The move will promote Java and make it easier to bundle with Linux, said Rich Green, Sun's executive vice president of software.
Got two seconds?
Make your voice heard - take our latest poll.
Green said: "This is a milestone for the whole industry. Not only are we making an influential and widely used software platform for the web available under an open source licence, it also underscores Sun's commitment to changing the whole industry model for how software is enhanced and developed."
The nature of the GPL is that additions to software available under the GPL must also use the licence. So a developer who writes an application using the open source Java software could be obliged by the GPL to also release that newly created application as open source.
However, Sun is employing the so-called "classpath exception", a licence addition that allows the company to place limits on the software the GPL covers, Green said.
The effect is that programmers who create applications using Sun's open source versions of Java can choose a different licence for their applications, he said.
He added: "In the case of Java SE, we're enhancing [the GPL] with the classpath exception. So when you're working on top or shipping applications with the [Java] libraries and virtual machine, you're not affected by the Java licence."
In addition, Java creator Sun will continue to offer a commercial licence, a "dual-licence" structure that gives other software vendors legal indemnification and official standards certification.
Green said that open sourcing Java under the GPL will appeal to developers, particularly those familiar with Linux and its legal underpinnings.
Martin LaMonica writes for CNET News.com
The role involves developing banners and micro sites working with their design and development teams, creative leads, and project managers. They like ...
Symantec Antivirus Enterprise Edition or Endpoint protection Full driving licence Based in Surrey, Pro Drive iT has been quoted as one of the fastest ...
Ability to manage and motivate the project team Tailor expert knowledge to meet specific circumstances Strong technical and communication skills ...
Agenda Setters 2009
Welcome to the ninth annual Agenda Setters poll – silicon.com's list of the top 50 most influential individuals in the technology and IT industries, from techies and CIOs to entrepreneurs and business leaders. Find out more in our latest special report.
Stories from the web...
Copyright © 2008 CBS Interactive Limited. All rights reserved. Top of page
silicon.com staff Inbox: Social networking can help you secure a job Plus: Open source advocates hit back at CIOs and netbooks fail 'fit for work' test
Clive Longbottom Windows 7: Not perfect - but ready for prime time Microsoft's latest OS fixes most of Vista's ills - but still has challenges ahead