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

Application development Toolkit

New Java licence aims to spark innovation

Stephen Shankland, CNET News.com CNET News.com

Published: 11 Jun 2003 07:39 BST

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

Java inventor James Gosling on Wednesday will unveil a new licence intended to spark vigorous research into new directions for the programming technology.

Sun's new Java Research License will try to strike the right balance between unfettered investigation and legal and technological protection of Java, Gosling said in an interview on Tuesday at the JavaOne trade show in San Francisco.

"With the Java Research License, we're trying to make things a lot more friendly to people doing academic research," Gosling said. "We're helping people to tinker and play and come up with new ideas."

The new licence, to be described in Gosling's Wednesday speech to the thousands of Java enthusiasts at the show, is the latest move in Sun's long effort to encourage new Java directions while preventing splintering that would undermine one of Java's key tenets.

In an interview last week, Jonathan Schwartz, executive vice president of Sun's software group, said the research licence would "enable open-source development for research activities", but the similarities to the free-wheeling open-source movement are limited. Unlike open-source licences, Sun's Java Research License doesn't permit commercial use of those new ideas, Gosling said.

If someone wants to take a research idea to the broader computing industry, that person will be able do so through the Java Community Process, under which Sun and its Java allies decide what new Java standards should be pursued.

Java is a programming language and accompanying software called a "virtual machine" that -- at least theoretically -- let a program run on a different devices without having to be changed for each one. Java has been widely used on servers and is shipping on millions of mobile phones, but it's had less success on desktop computers, where Microsoft's Windows is the dominant software foundation.

Sun has gradually released its once-tight grasp of Java, letting companies have some say in the new directions the technology takes. But the server seller hasn't let go of worries that Java could diverge into incompatible directions. Sun's concerns aren't theoretical: Microsoft's Windows-only extensions to Java were the heart of a long legal battle between the two companies.

But Sun has been sharing more control over Java with others. It's revamped the Java Community Process several times, and another rework to make the process more open is under way.

This isn't the first time Sun has tried to spark innovation. In 1998, the company moved to share Java's underlying source code so companies could try new Java ideas without having to pay a royalty.

It's crucial that Sun keep the pipeline of new Java ideas full, Gosling said. "It's always the unexpected that ends up being important," he said.


ZDNet UK's Developer News Section delivers the latest headlines together with the best UK jobs, right to your browser.

Let the editors know what you think in the Mailroom.

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

Did you find this article useful?
36 out of 76 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:







Related Jobs

Asset Management company London seeks Desktop support analyst

The role is to support and manage the technology needs for the IT Development and Business staff of approximately 140 users. The requirement of the ...

SAP ABAP CONSULTANT - 50-55k with excellent benefits

Client facing skills - Willing to travel UK Wide - UK Drivers License - British Passport (working alongside the MOD) The successful candidate will ...

EXCELLENT SAN ROLE!

My Client based in Glasgow requests a candidate with In-depth knowledge of the following: Fibre architecture and Protocol Design, implementation, ...

Discussions

keithmv keithmv

Password Deadlock

Saturday 26 July 2008, 12:02 PM

2 comments

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling