Before Sun can really claim victory in the Participation Age they need to figure out how to work with other software vendors. Volume is important but they way you get real volume is to have other vendors participate and contribute.
There is obviously some “history” between Eclipse and Sun, but Ian’s comments should not be discounted out of hand. After all, Eclipse itself is an example of an ISV driven architecture of participation. Ian knows something about community building and its importance.
I just wanted to make my response to his comment explicit.
Pervasive just announced it is supporting dtrace and Postgres with Sun. You may not know the company but Pervasive has a ton of small ISVs in its network (it used to be Btrieve). Meanwhile IBM Software Group (begrudgingly) supports Solaris 10.
One point to be clear about is a difference in the model, we’re talking about a possible industry inflexion point, which Sun is trying to finesse. If the new “application wave” involves hosted services not just traditional packaged software companies, it does make some sense for Sun to focus attention there–hockey, puck, ice, you know the drill.
All in all Ian makes a good central point. Its all about the ecosystem. I am sure Jonathan Schwartz would agree.
I have said it before and I will say it again though. Sun should start talking to Eclipse, while maintaining its NetBeans progress. Now that would be a Crazy Ivan move… [if you want to know what a Crazy Ivan move is then read Johnny's blog].
So lets have a JSR 198 party. It is kind of funny to see BEA gently arguing against the need for an IDE plug in spec:
While it does appear that JSR 198 can be implemented by multiple IDEs as advertised by its advocates, we remain concerned that the JCP would choose to endorse a new technology when a pervasive alternative exists in the marketplace At best this sends a confusing message to IDE plug-in developers.
But then again, BEA now has Eclipse religion. There is nothing worse than a reformed proprietary IDE player… its like giving up smoking…
Fujitsu, Borland and Google didn’t vote. Google and IDEs? Now there is a question mark.
Another spec to check out is JSR 273.
Jetlag is a bad thing- i can’t think of how to sign off. Ah yes I know…. its time to get back to my baby son after being away for a couple of days.
The IBM SWG write up can wait until Monday.
Have a great weekend everyone.
standard disclaimer – BEA, IBM, Eclipse and Sun are all clients of RedMonk. I have also done paid work with Pervasive before.