The Apache Felix Dependency Manager has a long history! It started out as an open source project over ten years ago, when Herko and me were working on a free tool for simracers called VROC 3. That was a lobby…
The Apache Felix Dependency Manager has a long history! It started out as an open source project over ten years ago, when Herko and me were working on a free tool for simracers called VROC 3. That was a lobby…
When Image Space Incorporated (ISI) contacted me to ask me to bring rFactor to Steam a few months ago, I did not have to think long about the opportunity and kindly accepted the challenge. Almost 10 years ago, the first…
Managing dependencies is a topic that keeps coming up in the Java community. In most projects, the need arises as soon as one starts using external, third party libraries and components and nowadays, with the rise of open source, there…
When people first start developing with OSGi, the learning curve can be quite steep. There are several reasons for this: First of all, designing modular software is hard and becomes even harder when you have to take into account the…
At the Bndtools Hackathon this week we have been working hard on adding support for baselining. Baselining allows us to semantically compare the bundles generated from the current codebase to the latest release in a repository and report any discrepancies.…
Over the last couple of years, on-line games have become more and more popular, and there are genres that are so popular you can even make a living out of being a player, if you’re really good. Paradoxically, on-line racing,…
One of the services in the OSGi core specification is the start level service. Its name implies that you can use it to determine the order in which bundles start. However, there are a couple of caveats that you must…