Ads by TechWords

See your link here
Receive the latest technology news and information.
Application/Web Development
Web Services/SOA
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
Cloud Computing
View all newsletters




Privacy Policy
 

Java Should Be Open-Source, Creator Says

Other Sun execs wary of incompatibility issues

June 16, 2003 12:00 PM ET

Computerworld - SAN FRANCISCO -- If pressed to vote yea or nay, the "father of Java" said last week that he would cast his ballot in favor of making his creation more open-source, even though he recognizes that some of his Sun Microsystems Inc. colleagues make strong counterarguments.
During an interview at the JavaOne conference here, James Gosling, the Sun vice president who unleashed the programming language eight years ago, said he thinks Java has reached the point where market pressure would ensure that no "bully" could succeed in introducing incompatible technology that could fracture a developer community that has grown to value Java's consistency and interoperability.
"My personal feeling is that we're over the edge, but I also feel a little nervous about that," Gosling said. "There are still all kinds of opportunities for mayhem."
Not Ready for Leap
One prominent executive who isn't ready to take the leap that Gosling favors is Jonathan Schwartz, executive vice president of software at Sun. He said the problem with open-source is the "tyranny of the volume leader."
"If Java was open-source, Microsoft could take it, deliver it as they saw fit and drive a definition of Java that was divergent from the one that the community wanted to be compatible," he said. "And to the victor would go the spoils of that nefarious action."
Sun formally established the Java Community Process (JCP) in 1998 to develop and revise Java technology, and it now claims that more than 650 members participate. Under the JCP, intellectual property is protected by a license that requires anyone using a Java spec to demonstrate compatibility with the technology's reference implementation.
Even though Sun has worked to make its standardization process more open -- and, along with JCP members, to allow for more technologies to be made available under an open-source licensing and development model -- it has yet to make core elements of Java open-source, Gosling said.
Sun's lawsuit claiming that Microsoft Corp. violated its contract by trying to introduce a version of Java that was incompatible with its specifications has made some colleagues particularly sensitive to the open-source issue, Gosling said. He added that there are still enough differences of opinion at Sun, which tends to be a consensus-driven company, that he can't predict when or if Java will be made open-source.
"There are days when I feel like it's going to be tomorrow. There are days when I feel like it's going to be never," Gosling said. "If I talk to the lawyers involved in the



Jump to comments

Web Services

Additional Resources

EFD vs. HDD - What You Need to Know
WHITE PAPER
Enterprise flash drives provide a new Tier 0 storage layer capable of delivering high I/O performance at a very low latency. Proper use of EFDs in an Oracle environment can deliver increased performance compared to fibre channel drives. Read the recommendations for identification of the best DB components for EFDs.
Gartner Research Report: Magic Quadrant for Application Delivery Controllers, 2009
WHITE PAPER
The market for products to improve the delivery of application software over networks remains dynamic and innovative. Vendors focused on solving enterprises' most-pressing application problems have become the top players.
Eight Criteria for Server Load Balancing
WHITE PAPER
Server load balancers are a simple yet highly effective means to scale an application environment while ensuring its availability. Today's solutions should also address application performance and security. Read about the top eight criteria you should consider when choosing a server load balancer and how Citrix NetScaler meets those requirements.

White Papers & Webcasts

Red Hat Continues to Redefine SOA: SIMPLE. OPEN. AFFORDABLE.
SOA enables enterprises to accelerate business execution while driving higher quality and customer satisfaction.  

Open Source Middleware Reference Architecture
A roadmap of open source software capabilities across a diverse set of application requirements.  

Understanding the Business Benefits of an Open Source SOA Platform
Address the serious business challenges that SOA helps to overcome.  

The Workday User Experience Video
Watch Workday's Creative Director, Scott Lietzke, discuss the business-centered design philosophy at Workday.

Enterprise Acceleration
Best practices to help IT developers become more productive.  

Business Process Framework Demo
Learn about Configurable Business Processes and Calculated Fields. Watch Now!

Extending COBOL to SOA, Web Services and Beyond
Download this white paper, free, compliments of Micro Focus!  

Manager Experience Demo
Go beyond self-service solutions to perform more effectively. Watch Now.


IT Jobs