Ok, dopo la notizia che Solaris sarà rilasciato opensource, abbiamo un nuovo passo verso l’OSS da parte di Sun. Rilasciare Java opensource potrebbe permettere di rimuovere quello che RMS ha definito come Java Trap, e magari riuscirebbe a permettere l’esistenza di virtual machine ottimizzate maggiormente ad esempio sotto linux (considerando che l’attuale sun-jdk è parecchio lenta).
However, others, including Sun, believe the main hurdle and concern is the future of the Java brand and compatibility. The main fear is that Java technologies could be forked and the “write once, run anywhere” attraction to Java will be lost […]
Questa frase però riesce a sintetizzare quello che può essere il problema. Se Java venisse forkato e quindi ne nascessero dialetti diversi, si avrebbe un impoverimento delle capacità di platform-independence di questo linguaggio. Questo capiterà di sicuro se esistono compagnie come RedHat che vogliano modificare gli standard per proprio tornaconto.
Certo però che sarebbe un grosso passo avanti nello sviluppo che potrebbe infine portare a funzionare decentemente la libreria per la stampa javax.print …
Passo indietro di Sun, Java rimane closed source.