What Irving said – its all about collaboration. Isn’t it? If “the essence of open source is collaboration” why don’t you do some with Sun?
Open source is a mindset not just a set of licences. We’d all benefit if IBM and Sun started collaborating, and stopped sniping. A good start would be for IBM to contribute some resource to Solaris on POWER. Hey – if you can outperform AMD maybe Sun would consider a deal, now SPARC classic is under the cosh (just ask Sun kernel developers what their favoured platform is… i betcha AMD is the answer you get, forthcoming CMT work notwithstanding).
I know some customers would like to see Solaris on POWER – and Bladecenter is one obvious play.
I dont just want to ding IBM though. I am an equal opportunities rock chucker, a disloyal oppositionist. Sun – its time to start thinking about some kind of rapprochment with Eclipse. At least answer its calls. I am not recommending you give up on Netbeans. On the contrary Netbeans is good stuff. The Long Tail shows us that rich ecologies and niches are good places to be. Netbeans is potentially a cool situated software play, but Eclipse is all about frameworks and corporate IT discipline.
Eclipse will be a lifecycle platform in your customers’ shops whether you like or not, and you need to deal with that. Are you really going to ring fence yourself from Borland, CA, Macromedia, SAP, and WebSphere? Your cost of acquisition will be much higher than your competitors if you don’t have some solid Eclipse integration points. IBM can buy and integrate a small firm within days of closing a deal if, as is increasingly the case, the target built to Eclipse. Higher merger and acquisition costs in a consolidating industry – that’s bad news. And besides – Eclipse is no longer an IBM play, its an industry play.
Here are two great companies that are strong innovators. From the outside it is absurd that Sun can work with Microsoft but not with IBM. It’s a maturing industry isn’t it?