Liberate your components with OSGi services

Session Type: 
Standard [35 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 Graham 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

Time slot: 
26 March 14:15 - 14:50


OSGi DevCon
Experience level: 

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.