On MovieTome: First Look: Jessica Alba in 'Machete'!
BNET Business Network:
BNET
TechRepublic
ZDNet

May 31st, 2007

New OSGi spec eases Java use in runtime

Posted by Dana Gardner @ 8:13 am

Categories: Developer Tools, Eclipse, Enterprise Java, IBM, Java, Mobile, Open Source, Software Development, Software Infrastructure, Web Services

Tags: Java, Specification, OSGi Alliance, Dana Gardner

The OSGi Alliance has released the latest specification for Java SE/EE, promising enterprise users the same agility and management capability that mobile apps have had since last fall.

OSGi Service Platform Release 4 Core Specification Version 4.1, the result of JSR 291, provides a framework for packaging Java applications as independent modules, thus allowing users to install, execute, update, and remove Java and associated components without restarting the JVM and disrupting operations.

The request for the specification noted that these capabilities were brought into the mobile apps community through JSR 232, which was given final approval last October. The request was for a specification to enable components to be declared through metadata and be assembled at runtime using a class loader delegation network.

The proposed specification went for public review in December of 2006 and the approval process was completed May 21.

This sure seems like a logical development. Wonder why it took so long?

Anyway, requirements raised by the JSR expert group resulted in modifications to the core OSGi specification. So now JSR 291 corresponds to the reference implementation based on the Eclipse Equinox open source project, as well as technology compatibility kit (TCK) to check for JSR 291 compliance. The OSGi Alliance will also offer the JSR 291 TCK at no charge to qualified non-profit organizations.

The JSR 291 specification can be downloaded.

Dana GardnerDana Gardner is principal analyst of Interarbor Solutions. For disclosures on Dana's industry affiliations, click here or to view his full profile click here.

Email Dana Gardner

Subscribe to BriefingsDirect via Email alerts or RSS.


Link to BriefingsDirect podcast. Subscribe to the podcast Feed. Subscribe with iTunes.


Talkback

Add your opinion

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here