Paul Krill
Editor at Large

OSGi technology upgraded for Java community

analysis
May 30, 20072 mins

The OSGi (Open Services Gateway initiative) Alliance announced on Wednesday that it has released OSGi Service Platform Release 4 Core Specification 4.1, responding to requirements received from the Java community. OSGi technology, providing a service-oriented, component-based environment for developers, serves as the basis for the Eclipse runtime and has been called the heart of everything at Eclipse. With Wedne

The OSGi (Open Services Gateway initiative) Alliance announced on Wednesday that it has released OSGi Service Platform Release 4 Core Specification 4.1, responding to requirements received from the Java community.

OSGi technology, providing a service-oriented, component-based environment for developers, serves as the basis for the Eclipse runtime and has been called the heart of everything at Eclipse.

With Wednesday’s announcement, the alliance is responding to requirements received from the Java Community Process Java Specification Request (JSR) 291 Expert Group. JSR 291 provides a framework for packaging Java applications as independent modules with lifecycle management, to reduce development time and minimize down time.

The JSR brings the core OSGi framework of JSR 232 Mobile Operational Management to Java Standard Edition and Enterprise platforms. This provides a consistent programming model for Java modularity across Java Standard Edition and Mobile Edition platforms. A management environment is provided for installing, updating and removing Java and associated native components.

“Utilizing the well known OSGi Service Platform Specification, JSR 291 provides a mature, proven technology for constructing Java modules and installing, uninstalling, and updating them without restarting the JVM and disrupting service,” said Stan Moyer, president of the OSGi Alliance and Telcordia Technologies executive director, in a statement released by OSGi. “Working cooperatively with the JCP JSR 291 Expert Group, we have revised and improved our core specification to better serve our joint constituencies.”

OSGi technology serves as platform for universal middleware in server environments and embedded devices, OSGi said.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author