Sun tweaks Java licensing but does not go open source

Company wants best of both worlds

Sun Microsystems has tweaked its Java licensing, emphasising that the company wants to make Java as open source as possible while maintaining platform compatibility.

The vendor also provided an update on the next version of Java, which boosts web services functionality on the client side.

Key to the company's licensing plan is Project Peabody, which introduces a new scheme called a JIUL (Java Internal Use License), pronounced "jewel." Under JIUL, users can change Java source code for their internal use only. JIUL is based on an honor system in which Sun expects compatibility to the J2SE specification but relies on users to ensure that compatibility. Use of Java under JIUL is free.

There is a risk, though, of Java forking because of JIUL but the company is allowing users to take that risk, said Graham Hamilton, a Sun vice president and Sun Fellow in the company's Java platform group. Forking of Java previously has yielded only regrets, according to Sun officials.

JIUL is expected to be ready in about a month.

Sun with its licensing efforts is seeking to appease open source advocates and those emphasising compatibility.

"We're trying to respect needs of both sides, to create a licensing and collaboration atmosphere that's as close to open source as possible while not violating the expectations of the rest of the world around interoperability and compatibility," said James Gosling, Sun CTO at Sun Developers Platform Group.

Despite the calls for open sourcing of Java made by parties such as IBM, not everyone is interested in an open source route for the programming language, according to Gosling. He cited the Brazilian health care system and others as users that focus on compatibility rather than open source.

"By and large, they're actually somewhere between uninterested and hostile to the sort of wild and woolly world of open source," Gosling said.

Created to simplify licensing, Peabody is focused on transparency in developing source code, Hamilton said."There's definitely this desire (by developers) to see source code regularly," he said. Developers also want to do their own bug fixes without licences complicating that, and compatability also is a big concern, he said.

The company is also unveiling the JDL (Java Distribution License), a narrowly focused licence for developing full-scale commercial deployments of Java on different operating systems.

Sun previously has created the JRL (Java Research License) as part of the Peabody effort. Intended for the research community, it allows for sharing of binary-based research distributions of Java. The company has been releasing source code for J2SE under the JRL.

"I'm glad to hear things are opening up and there's more transparency," said analyst Anne Manes, of the Burton Group.

The current SCSL (Sun Community Source License), which has been considered cumbersome, is expected to be displaced by JIUL."I expect SCSL will fade out. We're probably not going to do (J2SE) 6.0 under SCSL," Hamilton said.

Gosling questioned the value of some existing open source licences, such as the Gnu General Public License."A lot of the open source licences are not very well written," Gosling said.

Sun officials also provided an update on the upcoming Mustang version of J2SE, which will be version 6.0. Due to ship in the first half of 2006, Mustang will focus on Web services, performance, monitoring, management, and development enhancements.

Mustang will make it easier to build large-scale desktop applications with Java, Hamilton said. Additionally, the platform will add WSIO (Web Services Interoperability Organization) Basic Profile support, which already is in J2EE. A complete Web services stack, including JAX RPC functionality, is expected to be included in Mustang.

With Mustang, Java clients will be able to use web services to talk to back-end Java- or Microsoft .Net-based systems, Hamilton said.


What are your views on this subject? Use the form below to post a comment on this article up to 500 characters.


Characters remaining: 500

Related Applications news

Microsoft needs browser comeback from Internet Explorer 9

Rival browsers continue to eat up web market

Google opens cloud apps marketplace

More than 50 vendors sign up for launch

Apple iPhone app fine print hurts developers

Secret iPhone developer licence agreement disclosed

Apple drops Mac Developer Program price

Mac devs rejoice, as desktop prices reach iPhone levels



Email this article to a friend or colleague:


PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.

Techworld White Papers

Email archiving: Top 10 myths and challenges

This survey looks at a number of challenges and myths around email archiving that may also slow adoption of full archiving.

Download Whitepaper

Strategic mobile deployments

Deploying mobile applications? Supporting multiple devices? See why mobile platforms should be part of your IT strategy.

Download Whitepaper

Six essential steps to successful IT centralisation

This report provides some practical insights for CIOs, CTOs, Heads of IT, IT Directors and those involved more closely with the service management function.

Download Whitepaper

Creating an AUP: Common myths & mistakes

Avoid the common myths & mistakes when implementing your AUP

Download Whitepaper

Techworld UK - Technology - Business

COLT White Paper

Virtualisation 2.0
Driving to higher ground beyond the basics

Virtualisation can deliver unparalleled efficiency and cost reductions to your business, allowing direct access to servers and guaranteeing a dependable, rapid response in times of crisis. Read this e-book to learn more about consolidation, discover the latest technologies and find out how to reduce the TCO of virtualisation.

Download E-Book
COLT White Paper

IT Misuse Survey

Complete this survey and you could win a Nexus One

Techworld are running a short survey to discover how UK businesses are managing Internet and email misuse in the Enterprise.

Complete Survey

Webcast: IT Financial Management: Cost Optimisation for Efficiency and Agility.
On Demand Webcast
Join this webcast to learn about the techniques and technologies that can help you prove the value of IT to the business by understanding the true cost of today's IT services and those that will be necessary to deliver future success.

Register Today

Site Map

IDG Network

* *