Cloud // Software as a Service
News
1/19/2010
10:13 PM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

SpringSource Donates Code To Eclipse Foundation

The Eclipse Foundation hopes to jump start its effort to achieve an OSGi-based application server by using code from VMware's Springsource.

VMware's SpringSource unit has contributed its runtime application server to the Eclipse Foundation to give it a piece of runtime OSGi-based technology.

Eclipse is seeking to become a runtime environment as well as a programmer's workbench development environment. SpringSource, founded by Rod Johnson, is the commercial company behind the Spring Framework, which provides a lighter-weight way to develop Java applications and is widely used in the Java community for its programming assists.

The OSGi Alliance is a non-profit vendor alliance established in 1999 that sets specifications for how software objects may interact with each other, whether on the same server or remote from each other. Greater ease of operation is needed by Java and other object-oriented language developers in order for them to better compete with the integration inherent in the Microsoft .Net platform. The OSGi model allows code to be developed as independent modules, then specifies how they should interact.

By accepting the dm Server and using it as the basis for a Virgo open source development project, the Eclipse Foundation will jump start its effort to achieve an OSGi-based application server, said Adam Fitzgerald, SpringSource's director of developer relations, in an interview. The move comes as dm Server reached the piont of its 2.0 Version release.

The contribution will also move dm Server from a GPL Version 3.0-based piece of open source code to one under the Eclipse Public License, which allows wider latitude for the code to be incorporated into commercial products, without the supplier of the product having to disclose the source code in the non-Eclipse portions.

Fitzgerald said dm Server is likely to develop faster and become useful in more environments if SpringSoruce donates the code because of the broad community behind the Eclipse environment.

There's still "too much of a penalty" to learn the working of the OSGi approach to software development, he noted. In addition, there are multiple parties producing OSGi application servers "on separate train tracks." To prevent the OSGi effort from fragmenting in different directions, a standard reference implementation of a runtime application server is needed, he noted.

With dm Server recast as the Eclipse Virgo project, many additional programmers may be drawn into the OSGi fold. SpringSource was an early adopter of OSGi approach for the Spring Framework. By getting a reference implementation

IBM, Oracle and Sun Microsystems were all working on their own implementations of application servers incorporating the OSGi module approach.

The contribution was first announced by Adrian Colyer, CTO of SpringSource, in his blog Jan.12.

Comment  | 
Print  | 
More Insights
8 Steps to Modern Service Management
8 Steps to Modern Service Management
ITSM as we know it is dead. SaaS helped kill it, and CIOs should be thankful. Hereís what comes next.
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Tech Digest, Nov. 10, 2014
Just 30% of respondents to our new survey say their companies are very or extremely effective at identifying critical data and analyzing it to make decisions, down from 42% in 2013. What gives?
Video
Slideshows
Twitter Feed
InformationWeek Radio
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.