The No.1 i-Technology Magazine in the World !
   
 

      ES no BS
       My son's animations and music            training         Twitter            No BS IT podcast

Archives

««Mar 2010»»
SMTWTFS
  123456
78
9
10
11
12
13
14151617181920
21222324252627
28293031

RSS Feed








Subscribe to these blogs

What if IBM will buy Sun for real?

posted Thursday, 19 March 2009

When Wall Street Journal writes, they have their reasons. A couple of days ago they wrote that IBM wants to buy Sun Microsystems for $6.5B.
To me, this is sad news. I like Sun and don’t want them to die. Neither do I want to see thousands of Sun’s employees being laid off.  But if IBM will really purchase Sun such consequences are unavoidable.
But if laid off people will be re-hired by other employers, some Sun’s software will die. I mean will cease to exist.
IBM is a huge firm. It makes hardware, software and has an extensive consulting arm. While IBM has been always supporting Java and its derivatives like IDE and J2EE servers, they were always behind. Just look at the delays in implementing latest Java specs in WebSphere. RAD IDE is not as good as Eclipse either.

So what software will die first?

IMO, Glassfish won’t survive.  For years, Sun has been pushing this server that certainly has some modest following, but I doubt that IBM will need this product. They have WebSphere.
NetBeans will bite the bullet too. Again, this IDE has small number of developers who use it (mostly outside of the US), but Netbeans enjoyed an enormous amount of marketing dollars from Sun. Without such food supplements NetBeans would have really tough times staying competitive.  Besides, IBM does not need it to compete neither with RAD IDE nor with Eclipse.

OK, it’s sad that these two products will go, but what worries me the most is the fate of JavaFX, which is not even a toddler yet. IBM may throw this baby with the bath water, and I don’t want this to happen. Even though JavaFX 1.1 is not competitive with its rival Flex and Silverlight just yet, it’s a very potent technology that in a year or two could become an equal player in the RIA space. But today, it needs bret feeding  and it gets it. Continuing leadership of Sun plus outsourcing of JavaFX could bring good results. But I doubt that IBM would be as interested as Sun in success of JavaFX.

Even though JavaFX is not ready yet for enterprise application development, let’s not forget that Java Kernel project saw the light mainly to make JavaFX competitive.  It’s because of JavaFX, the Java’s browser’s plugin doesn’t depend on the browser any longer. Remember that 10 year old law suite between Sun and Microsoft over the fact that Microsoft quietly added some libraries to Java making it dependent on the platform?

Back than, Sun won that battle but lost the war. Sun lost the runtime for Java applets available back then on more than 90% of computers since Internet Explorer was literally the only game in town. Even now, IE holds 75% of the market… and is shipped with ten year old Java 1.1 plugin.

Now, we see the light again – JRE won’t depend on the browser any longer. IMO, JavaFX was the main pusher for this.
But if IBM will swallow Sun, it’s not clear why would they want to overly invest in this language. Sun wasn’t too successful with monetizing of their software, but we as a community, were enjoying working with their products. Oh, well…

We shouldn’t forget about yet another piece of software that Sun’s leaders purchased for $1B. Yes, the chances are they made this decision while being under the influence…As of now, creators of MySQL left Sun.

Anyway, there are 10 million users of MySQL Server.  Sun is thinking of using these legions for smart marketing that will allow selling them other goodies. Sun CEO blogged that even if one percent of MySQL users would decide to purchase others Sun’s products…
IBM certainly needs 10M users. But do they need competition for UDB? I don’t know. Can they quietly kill MySQL? I don’t know.

Am I painting things pitch black for no reason? Do you see any positive developments for the Java community resulting from this $6.5B deal?

I see only one - JAVA stockholders will get a better price for their stock .

tags:      

links: digg this    del.icio.us    technorati    




1. Muthu left...
Friday, 20 March 2009 12:18 am

This financial crisis is causing trobule to SUN.SUN is offering my family's Bread and Jam. I am wondering How SUN is getting cheap for $6.5B. Many Java Developers all around the world should learn other software technologies like Flex, Silverlight... etc.


2. Yakov Fain left...
Friday, 20 March 2009 6:38 am :: http://yakovfain.javadevelopersjournal.c

It's not cheap. It's more than Sun is worth today. Learning other technologies is a good idea even if this deal won't go through.


3. Yakov Fain left...
Saturday, 21 March 2009 8:56 am :: http://yakovfain.javadevelopersjournal.c

Follow this Yahoo FInance discussion: http://tinyurl.com/dkp69t

See, business people look at this potential deal strictly from business perspective. No emotions. This is what I was always saying - you can't fall in love with software. You can't love something that can't love you back. Programming languages are just tools. If it works for you - use it, otherwise, use another tool. You can't fall in love with phillips screwdriver.

The bottom line - Java is not going to get hurt if this deal will go through, but learn several other programming languages, diversify!


4. Valery left...
Monday, 23 March 2009 3:51 am

Yakov,

I don't worry about JavaFX, there is another issue that is more severe: while the current JCP process is not perfect, with accusation of Sun it will be completely subverted. I guess IBM will try to drive related spec's to suite WebSphere / Tomcat / RAD agendas, so their direct competitors ranging from Oracle to JBoss most probably will abandon the JCP. This is the end of Java as we know it now, it will be IBM .JAVA (like MS .NET)

By the way, IBM already owns Informix, and it seems to be "the second" database for IBM, hardly believe that MySQL will be in better position, or that IBM needs 3 database products at all...