You are here: silicon.com > Software > Applications

Applications

Sun to offer Java under Linux-friendly licence

"This is a milestone for the whole industry... "

Tags: gpl, java, sun, linux

By Martin LaMonica

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

  1. Zones
  2. Management
  3. Networks
  4. Software
  5. IT Services
  6. Hardware
  1. Verticals
  2. Public Sector
  3. Financial Services
  4. Retail & Leisure

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

Stephen Kleynhans Mind the details with Windows 7 Just because it might work better than Vista, it doesn't mean you can be sloppy


  • Jobs
2nd Level Support Analyst

Symantec Antivirus Enterprise Edition or Endpoint protection Full driving licence Based in Surrey, Pro Drive iT has been quoted as one of the fastest ...

Project Manager - Flow Systems

Ability to manage and motivate the project team Tailor expert knowledge to meet specific circumstances Strong technical and communication skills ...

Perl Developer (Senior) LAMP Open Source Enthusiast? 60k

Perl Developer (Senior) London to 60k+Perl Developer (Senior) LAMP with a passion for Open Source technology (LAMP, Perl, Python, Ruby, MySQL, Linux, ...

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.





Quick Sitemap Links: