domingo, 22 de marzo de 2009

Ahora si, hablare de SUN e IBM

Supongo que ya todos saben que IBM estaría evaluando la compra de SUN: la noticia ha generado una avalancha de artículos, entrada de foros y blog que son difíciles de ignorar. 

Aquí va mi opinión sobre el tema:
  • no entiendo exactamente lo que puede ganar IBM porque hay un traslape enorme entre los productos de estas empresas.  ¿Cual es el interés?, ¿Es para ganar los clientes? ¿Es para adquirir algunas propiedades intelectuales como Java, diseño de los procesadores?  ¿Es para bloquear una compra por parte de CISCO?
  • Se lo que nosotros como clientes perderíamos: competencia.  Si IBM compra SUN tenemos un proveedor menos en todos los productos que ambos comparten.   Además se pierde un proveedor bastante competitivo: SUN se ha caracterizado por escoger tecnologías abiertas: UNIX, TCP-IP, Java, base de datos y ahora desarrollo Open Source.  
  • No creo que haya efectos notables sobre Java.  Ni positivos, ni negativos.
    • varios de los productos de IBM están basados en Java: IBM tiene que cuidar Java y su ecosistema.
    • Java es bastante maduro, su tasa de innovación seguirá bajando independiente de esta compra.
    • Sería una pena ver desaparecer Netbeans o Glassfish: tendría que acostumbrarme a Eclipse y jBoss, los cuales no son mis preferidos pero no sería un desastre
    • El mundo Java es altamente competitivo, hay más de 3 proveedores en cada uno de los productos importantes (como por ejemplo, la JVM, los servidores de aplicación y los IDE).  Java aguanta tranquilamente una fusión más.
En fin, prefiero que SUN siga como esta, una empresa independiente e innovadora.

6 comentarios:

Jorge.Rodriguez.Suarez dijo...

Agree 100%.

Si la compra se hace efectiva, de esta si acabo pasandome totalmente a RoR o Django :P

Me gustaría ver la compra alreves, Sun comprando a IBM :)

Saludos.

Francois dijo...

@Jorge:

No había pensado en como esta compra puede afectar Roby/RoR y Python/Django... gracias por tocar este tema.

Tu sabes que opino que la gran ventaja de Scala/Lift y Groovy/Grails es que corren sobre la JVM y los servidores JEE. Por eso, encuentro critico integrar Ruby, Python y sus respectivos frameworks sobre Java para garantizar algún futuro en los ambientes de nuestros clientes.

Y la única empresa que esta cerrando la brecha entre Ruby, Python y Java era Sun con jBuby, Jython y los plug-ins de Netbeans. IBM tomo el camino PHP con el Project Zero.

Si IBM, luego de comprar Sun, pone agua fría sobre estos proyectos, seria muy mala noticia para su uso empresarial.

No te resistes más, aprenda Lift y Scala :)

Jorge.Rodriguez.Suarez dijo...

Definitivamente en una primera pasada puede ser malas noticias para Java/Ruby/Python.

Por eso te decia que me pasaba a RoR y Python/Django de forma purista.

No tengo ningun problema con lift/scala, más que la falta de tiempo, me encantaria meterlo a mi stack, scala lleva mucho tiempo en mi lista TO-DO.

BTW el viernes tuvimos una charla interesante sobre django y jython aca, olvide invitarte :( , que tal si hacemos un evento informal donde expongas las cosas con que has trabajado y yo las mias ?, a ver si en una de esas se convierte en una inicitiava de cambio aca en chile/santiago, podemos invitar a más gentes !.

Un abrazo.

Edgar dijo...

Hola, no creo que se IBM ponga algunos de estos proyectos a la congeladora. Simplemente no puede, son proyectos basados en la comunidad abierta e incluso la publicacion del mismo java como open source y el avance del openjdk hacen pensar que java seguira adelante independientemente de quien sea el dueño de Sun. Saludos

Francois dijo...

@Edgar:

Es cierto que el hecho que todos los software de Sun sean Open Source les brinda protección.

No obstante, no estoy seguro si Sun ha logrado crear una comunidad alrededor de Netbeans, Glassfish y Opne-ESB. Me refiero a una comunidad como la que IBM logro con Eclipse. Entonces, si IBM quita los recursos que trabajan en estos proyectos, pasará un buen tiempo para que otra empresa o un grupo de programadores puedan tomar el relevo. Y eso sería malo para software que tienen que quedar siempre en la punta.

De todas formas, creo que la perdida de Netbeans, Glassfish, Open-ESB sería lo peor que pueda ocurrir. No es tan terrible ya que existen alternativas Open Source y comerciales buenas.

Para el mundo Java, se pierde un competidor bastante innovador. Quedan 2 empresas enormes, IBM y Oracle, una mediana Red-Hat y una comunidad enorme. A Java, esta compra no le hace cosquilla. Y dudo francamente, que IBM pueda comprar Oracle.

Francois dijo...

@Jorge:

OK señor purista, hagamos un encuentro :)

Gracias por la invitación