OSGi Alliance Releases OSGi enRoute

Date 2015/9/30 7:52:34 | Topic: Product News

The OSGi Alliance has released OSGi enRoute to help developers get started with OSGi quickly and easily while demonstrating the full dynamic module system benefits of OSGi. OSGi enRoute Version 1.0 is a development environment that includes a complete tool chain based on Eclipse & bnd(tools), the OSGi R6 Core and Enterprise application programming interfaces (APIs), a number of proposed new APIs, and a runtime that provides a consistent set of implementations for these OSGi enRoute APIs.

OSGi is the primary foundation for building modular applications out of components. It is the best approach to build maintainable and scalable systems rather than the more common monoliths and silo-based systems. OSGi enRoute offers a low threshold into building these modular systems by providing a complete development chain out of the box that demonstrates the purpose of OSGi. The OSGi enRoute tool chain takes advantage of all the powerful capabilities of the OSGi specifications using the best practices known to the OSGi community.

OSGi enRoute is not a specification, it is an open source project maintained at Github with a public website. The project accepts public contributions under the Apache 2.0 License. As an open source project it will become the playground for future specifications as well as a hub of shared bundles. This first release addresses simple server-based applications all the way to single-page web applications. Templates are provided to create projects for the most common types of bundles.

About the OSGi Alliance

The OSGi Alliance is a worldwide consortium of technology innovators that advances a proven and mature process to enable the componentization of applications into well-defined software modules, and ensure interoperability of applications and services over a broad variety of devices. The Alliance provides specifications, reference implementations, test suites and certification to foster a valuable cross-industry ecosystem. OSGi technology is shipping in millions of units worldwide, and is deployed by Fortune Global 500 companies in enterprise, desktop, smart home/energy and telematics markets. Member companies collaborate within an egalitarian, equitable and transparent environment and promote adoption of OSGi technology through business benefits, user experiences and forums. For more information on the non-profit technology corporation, visit http://www.osgi.org. 

This article comes from Software Development Tools

The URL for this story is: