Gli sviluppatori dell’Ubuntu Java Team hanno annunciato di aver ricevuto la certificazione di OpenJDK 6 da parte di Sun.
All’inizio di quest’anno era stato avviato con Sun il “Test Comaptibility Program” con l’obiettivo di certificare OpenJDK, ovvero di verificarne la conformità rispetto alle specifiche Java. In pratica, capire e correggere il divario col prodotto madre Java(TM) SE.
Oggi arriva la tanto inseguita certificazione, e si chiude un ciclo di lavoro:
Questa certificazione implica che il pacchetto OpenJDK 6 incluso in Ubuntu 9.04 ha superato i rigorosi test previsti da Java SE Test Compatibility Kit (TCK) e ora è compatibile con la piattaforma Java(TM) SE 6 sulle architetture amd64 (x86_64) e i386 (ix86).
In pratica se installate OpenJDK 6 sulla vostra Ubuntu 9.04 allora è come se aveste a disposizione Java(TM) SE 6, e tutto quello che viene eseguito e gira su quest’ultimo lo supportate anche voi. Questa ulteriore novità consentirà ad Ubuntu 9.04 di diventare una piattaforma di sviluppo di applicazioni Java, nonché apre le porte alla realizzazione di una piattaforma Enterprise tutta Open Source.
Inoltre grazie a questa certificazione la versione server di Ubuntu 9.04 risulterà certamente più “License Frendly” consentendo di porre fine alle ostilità della Apache Foundation proprio contro Sun, e a causa di problemi di licenza con l’uso della piattaforma ufficiale Java.

Ma non potevano garantire la compatibilità di Openjdk6 “vanilla”?
Cioè mi chiedo cosa cambia se uno usa openjdk6 su un’altr distribuzione.
Quelli di ubuntu hanno dovuto aggiungere delel patch per poter avere la compatibilità?
Queste patch spero libere potranno essere utilizzate anche da altri?
di ombra85 - 15 luglio 2009 - 12:20
le openjdk di fedora/redhat hanno la certificazione sun da anni cmq
di yemmi - 15 luglio 2009 - 13:49
yemmi ma di cosa stai parlando??
Qualche link che confermi ciò che di dici?
di Paguro - 15 luglio 2009 - 16:47
OpenJDK (o meglio Icedtea) lo fa Red Hat ed ha ottenuto la certificazione già da un po’.
A meno che Ubuntu non si metta a cambiare il codice, non c’è motivo per cui openjdk non debba funzionare allo stesso modo anche su questa distro.
Quindi mi sembra proprio ridicolo che quelli di Ubuntu pubblicizzino così questo risultato, non loro, senza nepppure citare gli autori di openjdk.
di guiodic - 16 luglio 2009 - 07:13
Però mi sembra che per realizzare Icedtea la Red Hat abbia usato librerie non totalmente libere. Qualcuno può confermare o smentire questo fatto ?
Ciao
di ziomaul - 16 luglio 2009 - 12:19