Making OSGi easier

While there are a ton of benefits to be gained from adopting OSGi, it’s not a trivial task to migrate your existing code. Class loader issues can bite you and perhaps the biggest pain-point is the migration of third-party libraries. Third-party libraries are a problem because while bundle repositories are growing in size, there are… Continue reading Making OSGi easier

Why is OSGi important?

I’ve seen a number of blog posts and tweets lately asking some version of the question Why is OSGi important? If you’re one of the many people looking around at the increasing usage of OSGi and wondering whether it matters to you, here’s my answer. I’m going to start by making a pretty audacious claim,… Continue reading Why is OSGi important?

Making sense of e4

There was so much going on at EclipseCon last week that I have to admit my head is still spinning. I’m trying to get back to work, but my mind keeps turning to the people I met and the sessions I attended. One area I really wanted to get into at EclipseCon was e4, which… Continue reading Making sense of e4

Video and Eclipse

For an upcoming project I need to be able to show Flash videos inside of an RCP application. Java has never been known for its multimedia functionality so I didn’t have very high hopes. Fortunately, with Java Media Components things seem to be moving in the right direction. JMC is an API that allows you… Continue reading Video and Eclipse

RCP-based Marketcetera featured in the NY Times

It’s not every day that an Eclipse Rich Client Platform application is covered in the NY Times. In fact, I can’t remember it ever occurring before. But yesterday Marketcetera, a developer of RCP-based open-source trading software, was featured in the Bits Blog of the NY Times. Of course there’s no mention of RCP itself, but… Continue reading RCP-based Marketcetera featured in the NY Times