How to Make Your Code OSGi-Friendly Without Depending on OSGi

Session Type: 
Standard Talk [25 minutes]
Speakers

OSGi is increasingly important, but has not (yet) taken over the world. Unfortunately some libraries make mistakes that render them very difficult to use in OSGi -- and also will make them difficult to use in other module systems such as Jigsaw. For example loading classes dynamically and making assumptions about where a class can be loaded from.

In this short talk I will describe how to avoid making such mistakes, and how to build a library that is friendly towards OSGi and modularity in general, without actually tying it to OSGi.

Schedule info

Status: 
Accepted

Audience

Track: 
OSGi
Experience level: 
Beginner

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.