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
 

Analysis: At 10, Java's wild success, missed chances

'It's been a rocket ride,' says Sun Microsystems' Jonathan Schwartz

May 5, 2005 12:00 PM ET

IDG News Service - It has been 10 years this month since Sun Microsystems Inc. unveiled its Java technology to the world, and, in the process, changed the computer industry forever.
Java began life as a programming language that let developers create animated images on their Web sites, but it eventually grew into a wide-ranging collection of software and specifications that can be used to write programs on everything from mobile phones to mainframe computers. In 1995, however, Java struck home with its mantra of "write once, run anywhere," which promised to make life easier for developers, who would no longer have to go through the time-consuming process of compiling their code to run on different types of hardware.
The story of Java includes some big successes, missed opportunities and a couple of acrimonious lawsuits. "It's been a rocket ride that nobody expected would ever get near this far," said Jonathan Schwartz, Sun's president and chief operating officer.
Schwartz's comments came at a low-key 10th birthday party for Java, held in the shadow of the Clock Tower building that dominates Sun's Santa Clara, Calif., campus. That Java would even be remembered 10 years hence seemed an unlikely possibility in 1995. At that time, it was an obscure technology left over from a failed interactive television venture called FirstPerson Inc.
But with the World Wide Web taking off, the FirstPerson team somehow managed to persuade Sun's legal department to let it take the unprecedented step of releasing the Java source code to the public.
Sun still placed controls over how the Java code could be redistributed, but the freely available source code was a hit with developers. "We did do it as close to open-source as you could and still be a corporation," said James Gosling, the creator of Java who now works as chief technology officer of Sun's Developer Products group.
By the time Java was unveiled at the SunWorld user conference on May 23, 1995, it had already generated a buzz in the Web developer community, which was hungry for a secure language to create moving images on static HTML pages. After Sun arranged a last-minute deal to integrate Java into the Netscape Navigator Web browser, there was no looking back.
And developers jumped to Java. By 1996, Java had spawned its own conference, JavaOne, which attracted 6,000 attendees. Three years later, the show drew more than 20,000.
For a while, it seemed that the entire high tech industry jumped on the Java bandwagon: Hewlett-Packard Co., IBM, Oracle Corp. and even Microsoft Corp.


Reprinted with permission from

IDG.net
Story copyright 2009 International Data Group. All rights reserved.

Jump to comments

Web Services

Additional Resources

Xerox
By using solid ink technology only from Xerox, you could save up to 65% by printing color for the cost of black and white. Enter for a chance to WIN a PhaserTM 8860 network color printer!
Microsoft
Save time and mitigate security risk. Deploy it now.
Sybase
In this white paper, IDC analyzes the role of next-generation mobile enterprise platforms as organizations seek a more strategic deployment of mobile solutions.

Learn the important issues you must consider before starting your next mobility initiative. Get your mobility white paper from IDC now, compliments of Sybase.

White Papers & Webcasts

Maximizing website Return on Information with high-quality search
Download this whitepaper explaining how an investment in site search can boost your earnings while reducing customer service costs.  

Key Strategies for Managing Data Growth
What are you storage challenges?

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.  

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