Sun poised for open-source Java push with Java SE 6 launch
By Simon Bisson
Posted on 11 Dec 2006 at 17:47
Sun has launched the Java SE 6, adding GUI tools and Vista support, and developed in an open environment with hundreds of external engineers working on the project
Key changes in Java SE 6 include a new scripting model that can mix Java with popular Web 2.0 technologies, and the bundling of a database based on the Apache Group's Derby.
Debugging has been improved with deep support for Sun's Solaris DTrace. Sun expects users to see a performance boost, and quotes a 30 per cent improvement with off-the-shelf applications.
With the full release of Open JDK expected sometime in the first half of 2007, Java SE 6 was tested using an open development model, and 330 external developers worked with Sun's engineering team during development.
Sun's Chief Open Source Officer Simon Phipps indicated that there was the possibility of Sun using the next version of the Free Software Foundation's GPL licence in the future. He said that Sun had chosen to use the current GPL v2 for OpenJDK purely on the grounds that the GPL v3 was a work in progress, and it was 'irresponsible of Sun to commit to a license it hasn't yet seen'.
He remains impressed with the GPL v3 process, and Sun is continuing to work with the Software Freedom Centre to remove any legal hindrances to the release of OpenJDK.
While Sun remains coy about the revenue generated by Java, Simon Phipps points out that Sun is a systems business, and that the question is 'like asking Ford if they make a profit from manufacturing door-hinges'.
He cites considerable investment, with new development tools and the development of an open source community around OpenJDK.
Java 6 SE will work with Windows Vista. Brad Goldberg, Microsoft's General Manager for Windows Client, was pleased. 'We want to see a good Java technology experience for customers using Windows,' he said.
Java SE 6 supports the .NET framework's web services components, helping build Java front-ends for .NET applications. Developers updating Java SE 5 applications to Java SE 6 can take advantage of 60 days free access to Sun's developer support programme.
The introduction of the Matisse GUI-builder tools simplifies the process of building cross-platform Java desktop applications, and tools for working with it are built into Sun's NetBeans 5.5 development environment - with third party solutions already available for Eclipse.
Dan Roberts, Director of Marketing Developer Tools, sees Matisse as a 'change-the-game type feature set' that has encouraged many developers to work with Sun's development tools.
From around the web
advertisement
- Chrome's shine getting lost in translation
- BytePac: the cardboard hard disk enclosure
- How tech loosens our grip on reality
- Hokum watch: Safer Internet Day
- Why I'm deleting Adobe from my PC
- Prepare to be patronised: it's Safer Internet Day
- Dear Sony, Samsung and every other tech company in the world: stop trying to be Apple
- Will Apple's Final Cut Pro X update placate the pros?
- Smartr Contacts for iPhone review
- Switching to Office 365's Outlook Web App
- Why virtualisation hasn't slowed the growth of data
- How to make Google AdWords work for your business
- The curse of sloppily written software
- Paying for your crimes with Bitcoin
- Behind the scenes: tech support for Formula 1
- The security risk of fat fingers
- Why Windows Phone 7 isn't quite ready for business
- When will Microsoft stop fiddling with Windows 8?
- Flash down the pan?
- Metro Style apps vs desktop applications
advertisement
