by Savio Rodrigues

Is open source only good for undermining competitors?

analysis
Jun 17, 20082 mins

I usually try very hard to not write about IBM. But the following from Matt Asay requires a reply. Regardless, IBM isn't in the habit of open sourcing technology in which it has a lead or at least a strong position, such as it does with DB2. IBM strategically invests in open source to undermine the margins of its competitors, not its own. Really? Take a look into OSGi, SCA, Apache HTTP Server or the countless ot

I usually try very hard to not write about IBM. But the following from Matt Asay requires a reply.

Regardless, IBM isn’t in the habit of open sourcing technology in which it has a lead or at least a strong position, such as it does with DB2. IBM strategically invests in open source to undermine the margins of its competitors, not its own.

Really? Take a look into OSGi, SCA, Apache HTTP Server or the countless other open source projects into which IBM has open sourced technology. This technology didn’t undermine competitors; it helped customers and competitors alike (and let’s not forget that competitor contributions helped IBM).

Take OSGi for example; virtually every application server is going to be built on OSGi technology. We helped found the OSGi Alliance and contributed a significant amount of the code for various OSGi implementations since Release 1.

IBM did this because the open standard (OSGi in this case) delivered customer benefits. Like all standards, they’re only useful if they are widely supported. What better way to convince other vendors and competitors alike to support and contribute to a standard than through the use of open source in an open community?

The attention that OSGi technology is generating today is helping to raise all boats — especially IBM WebSphere, the first application server built on OSGi technology more than 2 years ago.

Was the move to open source OSGi technology strategic for IBM? Absolutely. Did it undermine competitors? Not that I know of (but hey, I don’t know everything).

IBM (and all smart vendors) strategically invests in open source. But strategic doesn’t have to mean “undermine competitors.”

PS: I should state: “The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies, or opinions.”