A oportunidade perdida do Java

O Java é uma tecnologia fantástica: a biblioteca, a máquina virtual, o JINI, a própria linguagem e muitas outras coisas que eu nem conheço. Hoje em dia o Java como plataforma parece estar destinado a falhar e a perder para o .NET. Isto só acontece porque a Sun foi demasiado possessiva em relação à tecnologia. Se tivesse distribuído o código do SDK com uma licença tipo BSD ou mesmo domínio público para servir de implementação de referência, hoje em dia teria muito mais aceitação no mundo open source/free software. Como não o fez, durante muito tempo fugiu-se a programar em Java porque não existiam máquinas virtuais capazes de correr o software que não fossem comerciais. Este tempo foi suficiente para a Microsoft desenvolver o .NET que já tem uma implementação livre e muita aceitação por parte dos programadores de software livre. Se acrescentarmos a isto alguma superioridade técnica e o facto de passar a vir integrada no Windows vemos que o Java tem poucas hipóteses de concorrer.

A inovação tem destas coisas. Há um tempo durante o qual o novo produto está sozinho no mercado. Este tempo tem de ser aproveitado porque os produtos concorrentes vêm atrás a recuperar terreno.

[Valid RSS]