"OSGi in Action" book source code examples extracted from original repository but with modified examples and contributions to better understand OSGi