Sun planning Java improvements

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

Sun plans to simplify its Java licence for commercial software companies.

The new licensing tack is designed to give those developers more flexibility in how they can use the Java source code, Sun executives said. It doesn't mean that Sun intends to make Java available in an open source style licence, as some Java proponents have urged, they said.

James Gosling, the chief technology officer at Sun's Developer Products group, is scheduled to discuss the company's Java licensing approach at a press conference on Wednesday.

If licensing restrictions are eased, that could make it easier to bundle Java with open source software, notably Linux, said RedMonk analyst Stephen O'Grady.

"Increasingly, the divide between commercial and noncommercial applications is blurring, so I'm not surprised there's a sentiment towards simplifying the overall licensing picture," O'Grady said.

Sun controls the license that governs use of the Java programming language and software required to run Java programs. Commercial companies, such as IBM and Oracle, use the SCSL. In 2003, Sun introduced the JRL which is meant to encourage Java research among academics.

Now Sun is working on a separate initiative to overhaul its commercial Java licence.

"The JRL is the noncommercial simplification of SCSL, and we're evaluating how to simplify SCSL for commercial use," said Jean Elliott, director of product marketing for Sun's Java 2 Standard Edition. "We'd like to see [the commercial license] be like the human tail and eventually go away, because we felt it was excessively complicated."

Sun's Java licensing policies are closely watched by companies that sell Java-based products as well as by proponents of open source software. Last year, IBM sent an open letter to Sun urging the company to license the Java software under an open source licence. Sun has indicated that it is reluctant to do that, in part because it may cause incompatibilities in the Java standard.

"Mustang" set to roll next year
The planned commercial licence changes come as Sun prepares to disclose the features of the next major revision of Java. The "Mustang" release of J2SE is expected to be completed by the middle of 2006, said Mark Reinhold, J2SE architect and chief engineer at Sun.

An update to J2EE, version 5.0, is planned for release in the second half of 2005. Another update to J2EE is due once the revamp of Mustang is completed.

Mustang will not be as significant a change as the Tiger release of J2SE, which was delivered last September. However, it will have significant enhancements, Reinhold said. Full details of planned features are expected to be released in the next two months.

With Mustang, Sun is looking to ensure that Java applications are compatible with existing programs and that they can be more easily "diagnosed" and monitored for bugs. The software for writing programs that conform to Web services protocols is being overhauled and will be included in the J2SE software, rather than available as a separate add-on, Reinhold said.

The Mustang update will also look to simplify Java programming and make it easier to incorporate programs written in scripting languages such as Perl, Python or PHP, he added. It will include the software created by the Java Specification Request 223, a working group that is designing changes to Java that will enable Web pages created with scripting languages to run in server Java applications.

During the development of Mustang, Sun will release the source-code and binary versions of the software as it's built, rather than deliver it as a single package once it's completed, Reinhold said. The company also plans to release regular updates to the Mustang software every other month for bug fixes and other changes.

Until now, major overhauls to the Java software were done every two to three years. Sun changed to a quicker release schedule because the existing system "did not allow us to be as nimble as we'd like, especially in the face of competing platforms like .NET," Reinhold said.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

dede0202

Hello ALL USERS OF THE PIRATE BAY I WOULD PUT AN EXPLANATION ON PIRACY Story Idea ILLIGALE AND SHARING THOSE THAT NET Dissent NOT WELL BUT TO CA...

4 hours ago by dede0202 on The Pirate Bay infringes copyright, High Court decides
Sungwoo

do You know that? it can install 4G Ram. So i buy 4g and install It work! I can run call of duty 4,6,7 [Modern war... 1,2,3] Call of duty 1 was...

5 hours ago by Sungwoo on Loose Ends - Upgrading the Aspire One 522
itsajob

2. Bad idea. Making up patch cables loses you your commission from the cable supplier. 3. If you tidy up, other people can understand where the...

11 hours ago by itsajob on Ten IT jobs to save up for those rare lulls
Roberto_Store

Now On Sale, Unlocked iPhone 4S / Galaxy Note In Factory Box. Roberto-Techie(UK) ”Now on Sales” Smartphone, Android,Tablets,Gadget &...

15 hours ago by Roberto_Store on Samsung Galaxy S III lined up for sale
Paul Smyth

Is this classic FUD? One thing I would definitely have notice is a Mozilla threat to stop supporting GNU/Linux.

16 hours ago by Paul Smyth via Facebook on Firefox rapid release improves Fedora Linux
UnderINK

I agree with the previous commenter wholeheartedly. I couldn't say it better myself. This is very 'Big Brother'. And while I agree with protecting...

21 hours ago by UnderINK on European e-identity plan to be unveiled this month
Simon Bisson and Mary Branscombe

Nice to see that Turing's idea of a general purpose computer doing once-hardware-powered tasks in software is now universal ;-) Mary

1 day ago by Simon Bisson and Mary Branscombe on Software with everything
Jason Burchell

seriously now. I've only bothered to read a small bit of the comments. do me and the rest of the world a favour. stop saying it does not work or...

1 day ago by Jason Burchell via Facebook on Music industry negotiating over 24-bit downloads
Philip Charles Cohen

Read about it and weep, John Donahoe ... In addition to Visa’s V.me, there is now MasterCard’s PayPass digital wallet soon to arrive; another...

1 day ago by Philip Charles Cohen via Facebook on PayPal takes phone-based payments to the high street
apexwm

Leslie Satenstein : Where have you ever seen Mozilla even mention this? Firefox is the most popular browser in the GNU/Linux OS, so I don't see...

1 day ago by apexwm on Firefox rapid release improves Fedora Linux
songmaster

SHleG: Do you remember building a clockwork scorpion kit (I'm pretty sure I have a photo of it somewhere) — I think it was called something like...

2 days ago by songmaster on Software with everything
Chris Wortman

Good I love Yahoo! Their search engine is getting better than Google as of late. I find more of what I want on the first page, and usually within...

2 days ago by Chris Wortman via Facebook on Linux Mint 13 ramps up for KDE release
PatrickG

openhgs has made the point for Windows 8 multiple monitors without realising it! With Windows 7 you have to switch the mouse and so your focus...

2 days ago by PatrickG on Windows 8 could speed multi-monitor uptake
Leslie Satenstein

Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

2 days ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
Andy Bolstridge

Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

2 days ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
Jack Schofield

@openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

2 days ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
Jack Schofield

@Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

2 days ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
craigsc

You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

2 days ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Moley

How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

2 days ago by Moley on Windows 8 start-up speed forces USB boot workaround
apexwm

I don't understand why there cannot be a slight pause during the boot process so the user can press a key. Many operating systems do this, even if...

2 days ago by apexwm on Windows 8 start-up speed forces USB boot workaround