Was ist OSGi und wie funktioniert es ?
OSGi steht für Open Services Gateway initiative. Es ist die Spezifikation und Referenzimplementierung einer Java basierten Softwareplattform mit dem Ziel Anwendungen zu Modularisieren (in sogenannten Bundles). Diese Bundles, in Form von Java Objekten, werden über einen Broker zwischen Bundles ausgetauscht und genutzt.