November 6, 2006 3:06 PM PST

Eclipse marks five years of expansion

by Martin LaMonica
  • Font size
  • Print
  • Post a comment

If you'd like to study how open-source development has transformed the software industry, look no further than Eclipse, which celebrates it fifth anniversary on Monday.

Founded by IBM in 2001 as an open-source project, the now-independent Eclipse Foundation has built its market clout by attracting many software vendors to collaborate. Its development software is popular with end customers as well: Eclipse claims 2.25 million users worldwide.

The Eclipse software is a "framework" for running development-related software that allows people to mix and match plug-in programs in a single application.

Its projects cover a wide range, from storage to scripting languages, but its most high-profile impact has come in Java development.

With the notable exception of Sun Microsystems, which is committed to its NetBeans Java development platform, the largest technology companies have bet, at least in part, on Eclipse, from BEA Systems to Nokia.

When longtime tools supplier Borland announced that it would exit the development tools business to focus on more sophisticated applications, many people said the move underscores how the basic IDE (integrated development environment) market has been "commoditized" by open source.

Eclipse has also become influential in establishing industry standards. In the case of Java, many vendors chose to participate in Eclipse rather than the Java Community Process (JCP)--the official Java standards organization--because it is faster.

Eclipse has a measure of independence from existing processes. For example, Eclipse executive director Mike Milinkovich recently wrote how "weird" a Java standards proposal (Java Specification Request 277) is. He said it recreates what another group of vendors is already trying to achieve at the JCP--a regular occurrence in standards bodies populated by competing vendors.

Another significant practice that Eclipse has helped codify is professional involvement in open source.

The popular image of Linux and other open-source projects visible to the general public is an army of unpaid volunteers cranking out code late at night and on weekends.

Not so at Eclipse, where contributors are gainfully employed at software vendors with a stake in the adoption of Eclipse.

And what a benefit Eclipse has brought to founder IBM. Companies like IBM are eager to talk about the benefits of a services-oriented architecture (SOA) because it allows business customers to reuse code.

But Eclipse, which started out as a way to unify IBM's disparate tooling environments, is now the foundation for its Rational products and seemingly anything else IBM can think of, from Tivoli management to AJAX development.

Microsoft, meanwhile, has a similar system to Eclipse with its flagship development tool, Visual Studio, which can run various languages and support plug-in programs. For that reason, the "ecosystem" with the most participation over the long run will help determine adoption by end users.

Perhaps the most intriguing development to watch at Eclipse is around its Rich Client Platform, which is already adopted by IBM with its Workplace initiative. With the software, developers can write client-side applications that run the same on multiple operating systems.

Martin LaMonica is a senior writer for CNET's Green Tech blog. He started at CNET News in 2002, covering IT and Web development. Before that, he was executive editor at IT publication InfoWorld. E-mail Martin.
Recent posts from News Blog
Nvidia puts NForce chipset development on hold
Opera 10 browser is here
Neil Young Archives Blu-ray: Rip off?
Acronis revises survey results about backup habits
Acronis miscalculates data on users' bad backup habits
Flickr co-founder presses beta button
Comcast, Sony open retail store
Cox to try coaxing the Internet into submission
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About News Blog

Recent posts on technology, trends, and more.

Add this feed to your online news reader

advertisement

Inside CNET News

Scroll Left Scroll Right