ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Desktop platforms Toolkit in association with http://ad.doubleclick.net/clk;205413468;14699245;m?http://adfarm.mediaplex.com/ad/ck/2397-58840-22058-14

Sun seeks open-source middle ground

Stephen Shankland CNET News.com

Published: 05 Jul 2004 14:45 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

"The source is out there," Gosling said. However, Sun has included a provision to enforce compatibility. "There's a catch in the licence: You can't redistribute it, if it's deviant," he said. That constraint is not present in the open-source realm.

In addition, Sun has released one chunk of Java code as open-source software with great fanfare: the Java 3D package, which handles three-dimensional geometrical and lighting display tasks.

Legal entanglements complicate the existing Java regime. Because access to the JCP is contingent on signing a legal participation agreement, there's a barrier to outsiders who, for example, want to suggest bug fixes -- a barrier not present in the open-source realm. At the same time, open-source programmers have their own ways of dealing with some problems before the lawyers get involved, Behlendorf said.

"Defects in compatibility are seen as bugs to be fixed, rather than legal terms to be violated and litigated. It shifts the responsibility and the onus from the lawyers to the developers," he said.

The march of progress
The JCP has changed and will continue to change, said Rob Gingell, the Sun vice president who oversees that effort.

"Two years ago with Apache, we evolved the way Java was managed to make things more inclusive," Gingell said, forced to respond by the fact that Apache wanted to participate and help with developing the code for servers, but wasn't allowed to.

Now history is repeating itself, Gingell said. At dinner on Wednesday, Geronimo developers told Gingell of bugs they had discovered in a compatibility test kit that they were prohibited from fixing.

Sun believes it's made some progress, for example, in the case of "real-time" Java, a version of the software designed for machines that must respond to some events quickly. In 1999, several companies unhappy with Sun's rules began their own work on a real-time Java standard under the purview of a group called the J Consortium.

But the companies who had headed in their own direction "are thinking of joining the JCP," said Greg Bollella, a Sun senior staff engineer and a lead developer of real-time Java. "We're kind of healing the rift," he said.

Next

Previous

1 2 3 4


  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Kyocera

Did you find this article useful?
175 out of 414 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:





Related Jobs

Analyst Programmers

Analyst Programmers 24,138 - 30,432 London As an IT specialist joining our skilled team, you will be responsible for creating, developing and ...

Senior Applications Support - SQL - Manchester - 30k

Your responsibilities will include: -Senior Levels of Application Support - supporting all aspects of project delivery - interfacing with the ...

Linux / Cisco Network Specialist UKs Top IT Employer - Oxfordshire

Cisco IOS, Linux (RHEL4), Firewalls such as PIX & Firewall 1, TCP/IP, DNS, POP, SMTP, SNMP, proxies, email servers, PHP, MySQL, Apache, Tomcat, ...

Featured Talkback

So if you upgrade to XP SP3 you can't uninstall Internet Explorer, I'm quite sure I'm having a Deja-vu feeling about MS preventing people from uninstalling Internet Explorer in other Windows products.

By: TheKLF99

Read full story:
Upgraders to XP SP3 warned over IE downgrades

Desktop Management Benchmarking

Test Your Desktop Management Systems

How good are your company's desktop management solutions? How do they compare with those of your peers?

Take two minutes to complete our new Desktop Management and Energy Consumption benchmark, and find out what issues your business needs to focus on.