The cool kid, IntelliJ IDEA, has finally come to play with the young upstarts, NetBeans and Eclipse, in the free and open source Java IDE playground. This is great news but the big question is why now? And why has he left his most shiny toys at home? Is he going to be accepted? Will he be sent packing with a bloody nose? Here’s my initial thoughts.
Firstly, let me make some disclaimers:
Now I know that before this week I had never used IDEA but it is very highly rated by people whose opinion I respect. I have downloaded and installed it and will post again when I have been using it for a little while and have formed my own opinion of how it compares to NetBeans and Eclipse. For now I’m assuming that it offers more than both of these and I have to ask myself why JetBrains have open sourced IDEA now?
My gut reaction is that the commercial Java IDE market is dying. I suspect that IDEA sales are in decline and this is JetBrains last ditch effort to save IDEA as a commercial venture. NetBeans and Eclipse are more than ‘good enough’ for the majority of tasks that most Java developers face, so they have no need or desire to pay for an IDE, regardless of how good it may be. Listening to the Java Posse interview with the IDEA evangelist, Roman Strobl, and lead developer, Dmitry Jemerov, JetBrains strategy is to win developers over with the free Community Edition and expect them to upgrade to the Ultimate Edition.
Will it work? My gut reaction is no, for several reasons.
I hope I’m wrong and that JetBrains can continue to make money out of IDEA. Software doesn’t get that much respect without reason. If they can’t make money on IDEA I hope the make money on their other products because I would hate to see an innovative software vendor like them go out of business. I also hope that they fully open source IDEA if it doesn’t work out for them. Competition drives innovation and neither NetBeans or Eclipse wouldn’t be as good as they are if it wasn’t for IDEA leading the way.
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
Copyright ©Craig Aspinall 2011