Hoje o Sacha Labourey (CTO da JBoss) publicou um post interessante sobre as dificuldades que a Sun vem encontrando, em especial com seu modelo de negócios open source. Como eu já pensei um bocado sobre isso e conversei com algumas pessoas, vou deixar aqui algumas opiniões.
Na minha opinião, a Sun fez e vem fazendo um excepcional trabalho mantendo a plataforma Java como um todo. O problema todo está no contexto que girou em torno disso.
Em um determinado momento a Sun lutava bastante contra a Microsoft e suas soluções Windows/.NET, e de fato parecia que as empresas seriam adversárias. O que ocorre é que a Sun gastou tantas energias combatendo a Microsoft que não dedicou o esforço necessário para conquistar espaço dentro do próprio mercado Java.
O Glassfish V2 foi o primeiro bom servidor de aplicações da Sun, mas ele chegou bem tarde. Muito antes a BEA e a IBM já tinham um vasto portfólio de produtos Java Enterprise, e servidores de aplicação bem melhores do que o antigo Sun Application Server. Com isso, mesmo com o enorme sucesso da plataforma Java, a Sun não estava muito bem posicionada no mercado de software.
Creio que em decorrência deste primeiro problema (a falta de um bom app server), veio o problema que eu acho o mais grave. Na minha opinião o que fez mais falta à Sun é um bom modelo de serviços em torno da plataforma que ela desenvolveu tão bem. A Sun tem muitos grandes engenheiros, mas não conseguiu traduzir isso em muito lucro com Java. Penso que um modelo de serviços semelhante ao da IBM teria sido adequado à Sun, mas para isso eles precisariam de um portfólio de produtos melhor.
O grande (e bem-sucedido) esforço no desenvolvimento da plataforma Java consumiu energias que poderiam ter sido aplicadas na construção de uma linha de produtos mais rica, e com isso o sucesso do Java acabou drenando muito da saúde da Sun.
Mais recentemente a Sun tentou mudar a sua estratégia, e passou a abraçar ainda mais o modelo open-source. Embora isso tenha sido muito bem recebido pela comunidade de desenvolvedores, não podemos dizer que essa mudança tenha trazido mais sucesso para a empresa.
Eu tenho a clara impressão de que a Sun abraçou este modelo sem ter muita noção do que a esperava, mas talvez a sensação fosse de que não havia uma outra alternativa óbvia. A verdade é que a Sun está há anos lutando, mas sem encontrar a estratégia correta. O modelo de negócios em torno de open source foi mais uma tentativa da empresa, mas não estou vendo muitas perspectivas da Sun conseguir deste modelo as receitas necessárias para cobrir seus custos.
Eu fico triste por essas dificuldades da Sun, pois eles fizeram um excelente trabalho desenvolvendo a plataforma Java, mas isso custou a própria saúde da empresa.
E o que poderá vir em conseqüência? Difícil dizer, mas me parece inevitável que a Sun seja comprada por um player de maior porte, como a HP ou a SAP.
Como a Oracle agora é um concorrente direto da SAP em várias linhas, e a SAP começou a investir em Java, talvez faça sentido que a gigante alemã compre a Sun.
Quanto à HP, seria um movimento muito mais coerente do que a compra da EDS, que ocorreu esse ano. Comprando a Sun, a HP teria a stack completa, com hardware HP, sistema operacional e middleware da Sun, e serviços provenientes da EDS. Isto a deixaria em situação semelhante à da IBM, e acho que faria sentido nesse contexto atual.
Não sei qual será o futuro da Sun, mas sinceramente torço muito para que seja próspero, pois seu legado de contribuições ao cenário mundial de software é valioso demais para que a empresa tenha um final agonizante.
E amigo torça pra Sun nao ser comprada pela M$, senao veremos o fim do java, do mysql, do open office e do virtual box. Ate rolou uma discussao no Guj quando a sun demitiu 6.000 funcionarios de uma vez: http://www.guj.com.br/posts/list/109724.java
Pois é, eu pensei nisso também, mas preferi nem falar nisso aqui pra tentar afastar essas vibrações
Eu sinceramente não faço a menor idéia do que aconteceria se a M$ comprasse a Sun, e acho que não seria nada divertido.
Disculpas por escribir en español pero es mi mejor opción (entre español, catalàn, o inglés)…
Para los que no me conocen y como introducción, he estado dirigiendo la adopción de GlassFish desde el grupo de ingeniería de Sun durante los últimos años. Esto me da una perspectiva sesgada pero también me da información interna.
GlassFish está yendo *muy bien*, tanto en adopción en la comunidad como en ventas. Sacha tiene su punto de vista, pero la información que está usando tiene varios errors (incluyendo el precio – hay diferentes niveles de ilimitado, dependiendo del tamaño de la empresa). También tenemos muchos otros productos de software que dependen y se construyen encima del servidor GlassFish. A medida que GlassFish gana en adopción esto nos ayuda a vender el resto.
Me disculpará Sacha, pero, desde mi punto de vista, lo que está haciendo es FUD.
– eduardo (pelegri llopart)
Hi Eduardo, I was able to understand you very clearly in spanish, but I know english much better than spanish, so I’ll answer you in english
As you said, Sacha doesn’t have that much information about Sun and Glassfish as you guys. I have even less information than him, so I’m sorry if I made wrong conclusions.
I’ll be really happy if Sun makes a big profit out of Glassfish and its ecosystem, because it’ll be a very deserved profit and it’ll be great for the Java platform and for Java developers like myself.
I still think Sun should have assembled a better service model around Java, but if you tell me that it’s been improving with Glassfish, Metro and other products, that’ll make me very happy, and I’ll love to be wrong about that
By the way, if you could post something about Sun’s current offerings in the SOA stack (including ESB, BPM, BPEL and other things), that’d be very nice and I’d be interested in the details.
Kind Regards,
Bruno
Fala Bruno,
Cara, realmente a SUN comeu muita mosca durante esse tempo todo, ela realmente deveria ter tirado mais proveito do sucesso q o Java vem fazendo ha algum tempo.
Hoje em dia eu acho muito difícil ela conseguir concorrer com IBM, Oracle e JBoss no setor de middleware, mas não é impossível, ela só vai ter q mostrar algo de MUITO bom para o mercado. Eu tb espero caso venha a acontecer q ela não seja comprada por uma empresa que acabe com oq ela construiu… vamos ver
[]’s
Marinho