Blog Archives

rFactor 2 on Steam!

Over half a year ago I wrote an article here about bringing the original rFactor to Steam. Today I am happy to announce that rFactor 2 is now also available on Steam! I worked closely together with the team at Image

Posted in Article

Dependency Manager 4

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

Posted in Article, News Tagged with: , , , , ,

rFactor: Full Steam Ahead!

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

Posted in Article, Report Tagged with: , , ,

Build- and Runtime Dependencies

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

Posted in Article

Developing OSGi using the 4+1 view

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

Posted in Article Tagged with: , ,

Semantic Versioning in OSGi

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.

Posted in Article Tagged with: , ,

History of Simracing

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,

Posted in Article Tagged with: , , , , , ,

Start levels in OSGi

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

Posted in Article Tagged with: