RIP Sun Microsystems

Andava para escrever sobre isto à algum tempo, mas ando incrivelmente ocupado. No entanto com as notícias que têm vindo a lume, tenho de deitar isto cá para fora. É até uma boa postagem para celebrar o regresso às épicas postagens mais geeks. Comecemos!

Em Abril de 2009 a Oracle chegou a acordo com a Sun Microsystems para a aquisição desta. A aquisição não se celebrou nesse preciso momento porque a União Europeia bloqueou a coisa, preocupada em particular com o destino do MySQL. Mas meio ano depois - em Janeiro de 2010 - a transacção foi efectivamente levada a cabo, deixando imensos geeks como eu, que dependem dos produtos open source da Sun, preocupados com o futuro dos mesmos. A Sun sempre ofereceu imensa qualidade a custo zero, basta percorrer os vários produtos oferecidos para encontrar pérolas usadas por milhões de utilizadores por todo o mundo: OpenSolaris, Java, VirtualBox, Glassfish, MySQL e o OpenOffice!

O MySQL é usado em todo o mundo como motor de Base de Dados, que acontecerá quando a Oracle decidir colocar um preço em tal produto? Esse era o medo da UE, que foi ultrapassado graças à existência do PostgreSQL, que é uma alternativa aparentemente boa (honestamente não tenho conhecimento suficiente nessa tecnologia para poder comentar).

O Eclipse, por exemplo, deu um erro aquando da aquisição devido a uma parvoíce no registo. Alterar a company de Sun para Oracle, Funny hu?!
O talento tem abandonado o navio Sun... ai... Oracle!

Nos casos de OpenOffice e OpenSolaris já foram criados forks (LibreOffice e Illumos, respectivamente), muitos deles com os mesmos developers. Isto deve-se a que quase todos os grandes defensores do open source da Sun, que passaram para a Oracle, têm demitido, passando para projectos que continuam sobre diferentes brandings, trabalhando no mesmo, mas sem o apoio que estar numa grande empresa como a Sun Microsystems oferece. Têm sido mesmo imensas as demissões e não sei como a Oracle vai conseguir repovoar a empresa de talento, pois tem de capitalizar os 7100 milhões de dólares americanos que custou a aquisição. A própria Oracle comete erros de julgamento (caso do OpenOffice, em que pediu a quem contribuia com o desenvolvimento do LibreOffice que saísse do Board da OpenOffice Community) que têm afastado possíveis clientes caso pretenda capitalizar a grande arma, a Java Virtual Machine. Quase mal a aquisição foi oficializada a Oracle processou a Google pelo uso de uma JVM altamente modificada na plataforma Android (a Google recrutou dois empregados da Sun na altura do desenvolvimento da plataforma, por algo foi, mas a Sun nunca se preocupou muito com o facto) e a Apple anunciou que a JVM que costuma usar nos seus sistemas operativos está obsoleta, pretendendo usar uma JVM desenvolvida in-house (na verdade a JVM da Apple já era substancialmente diferente, lol.). Há cerca de uma semana, no entanto, a Oracle anunciou que tinha acordado com a Apple a entrega de uma plataforma Java para os seus sistemas operativos. Isto foi extremamente importante, pois sem o apoio da Apple a tecnologia Java entraria em franca decadência (não entrou ainda porque tem inúmeros utilizadores e serviços que dependem da mesma).

De facto, a administração da Oracle tem conseguido aumentar a discórdia em relação à sua gestão.

Descansa em paz Sun Microsystems Inc.
Falemos em particular da JVM. A Oracle anunciou que vai tentar monetizar a JVM. Agora esta terá duas versões, uma premium paga e uma grátis. Isto é algo de absolutamente indecente, do meu ponto de vista. Como supra-referido a tecnologia Java só não está em decadência devido ao enorme mercado que possui, pois tecnicamente falando a tecnologia tem imensas falhas. HTML5 em Web e python, ruby ou C# para desktop são alternativas perfeitamente viáveis. Há ainda o facto de James Gosling, o pai do Java, ter demitido, criando assim rumores que esperam que ele recrie uma tecnologia semelhante. Not likelly...

Na verdade acredito que este passo é o início do fim do Java, o que me deixa extremamente f*dido... err... triste, pois tinha em mãos um projecto que se baseava numa JVM alterada por forma a poder processar gráficos e modelos 3D com elevada performance. Agora tenho em mãos uma JVM altamente alterada que de nada serve, pois quando terminar o jogo  (seria o use case) já a tecnologia está obsoleta. lol.

We'll see how this transpires,
Kenny.


0 comentários:

 
Kernel Panic © 2003-2011 | Designed by Trucks, in collaboration with MW3, Broadway Tickets, and Distubed Tour