Liberate your components with OSGi services

Session Type: 
Standard Talk [25 minutes]

Converting any large application to be OSGi based is a difficult and complex process. Many projects find the fences that OSGi put in place puts insurmountable barriers in the way of success. Many projects get a short way through to embrace the concept of modules, but frequently they get no further and as a result they do not see the many benefits of OSGi.

In this talk the Simon will discuss the trails and tribulations of moving a large software product (WebSphere Application Server) to being based on OSGi and how the new liberty profile embraces OSGi services to produce a more lightweight and flexible server runtime.

For those aware of the Modularity Maturity Model the liberty project aims to move WebSphere Application Server from Level 2 to Level 6.

The talk finishes with an awesome demo of modular hardware paired with modular software showing how building up physical modular tinker-forge bricks crafts the WebSphere App Server by deploying features and applications! A real hands on display of OSGi modularity.

Schedule info



Experience level: 

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.