La nuova licenza di Java non è piaciuta a tutti: se Mark Shuttleworth e parte degli sviluppatori di Debian e Gentoo hanno trovato positivo il passo compiuto da Sun, altri hanno bollato come arrogante e inutile la scelta compiuta.
Alcuni sviluppatori hanno fatto notare come certi passaggi delle licenza limitino la libertà di scelta dell’utente, obbligandolo a non utilizzare altre implementazioni di Java sulla macchina in cui è installato sun-java5; qualcun altro ha proposto una simpatica analogia per rendere bene la situazione:
Ti diamo una macchina fiammante, ma devi buttare quella vecchia. Anche lo skateboard e la bicletta devono andar via…
RedHat calca ancora di più la mano, bollando come inutile la mossa di Sun: secondo l’azienda del cappello rosso, infatti, l’unica cosa che andrebbe fatta è rilasciare i sorgenti di Java, in modo che tutti possano fruirne liberamente.
[via Slashdot]
noct
24 mag 2006 - 11:10 - #1si ma quello che non dicono è che le altre implementazioni opensource purtroppo ancora non sono all’altezza..
Provate ad eseguire un programma scritto in java con la virtual machine di sun (cosa che si fa al 100% dei casi) e poi testatelo con le altre virtual machine..
I risultati sono terribili, ci sono una sfilza di errori e spesso il programma non parte..
Gimmy
24 mag 2006 - 11:28 - #2A quanto ne so io Azureus ad esempio dovrebbe funzionare anche con gcj dalle ultime versioni.
In ogni caso la mossa di sun è un passo verso l’apertura, ma il viaggio non è ancora terminato.
noct
24 mag 2006 - 12:21 - #3Gimmy si ma gente che compila per gcj c’è n’è poca..
Gcj non è manco compatibile con java di sun.
Non si può pensare di rifare ogni volta il programma se no tanto vale farlo in C.
Aldo "xoen" Giambelluca
24 mag 2006 - 16:29 - #4A poco a poco stanno modificando la licenze per farla diventare passabile (mi ricorda qualcosa…) forse si sono resi conto che java non va più di moda come prima.
Java5, dall’alto della mia ignoranza, è un tentativo di aggiungere a java funzionalità che altri linguaggi avevano già dall’inizio…
Dal lato server LAMP la fa da padrone, lato client AJAX e compagnia bella, per applicativi desktop…non è il massimo, e stanno perdendo molto terreno grazie a mono (implementazione free di .NET), insomma la situazione non è il massimo secondo me, e quindi stanno cercando consensi per recuperare terreno.
Java mi piaceva, però adesso alla sun se la sono portata secondo me, vedremo…mi fermo perchè me la sono portata pure io con questo commento :P
noct
24 mag 2006 - 16:52 - #5una cosa che non mi piace di .net ad esempio è il fatto che la versione 2.0 rende incompatibili e quindi costringe a riscrivere molti applicativi 1.0.
Mono va bene ma non è ancora un progetto nel pieno della sua maturità.
Cristiano Rosencreutz
08 ott 2006 - 15:07 - #6ma i sorgenti di java non sono già disponibili?