An Introduction to OSGi in Victoria

November 3, 2009 | 1 min Read

Have you heard about OSGi but are not sure about the details?  Are you wondering what this brand new Java technology is all about?  Are you concerned that its footprint is too large for your specific application?  Are you not sure if OSGi solves a problem you have? Is OSGi a no go for you because you don’t use the Standard Widget Toolkit (SWT) or any other Eclipse technology?

If you considered answering yes to any of these questions, or are just curious about OSGi… please join us at the Vancouver Island Java User Group (VIJUG) on November 26th in Victoria, BC where I will be giving a introduction to OSGi. You might be surprised to learn that:

  • The OSGi specification is over 10 years old
  • OSGi was originally designed for embedded devices (and it’s small footprint reflects this)
  • OSGi is a framework that enables highly modular systems and a consistent programming model whether you are developing for the server, client or mobile devices
  • While Eclipse does make use of OSGi, there is no requirement on any Eclipse technologies when using OSGi.  There are even several implementations of OSGi specification to choose from

For more information, please see the announcement page.

Ian Bull

Ian Bull

Ian is an Eclipse committer and EclipseSource Distinguished Engineer with a passion for developer productivity.

He leads the J2V8 project and has served on several …