venerdì 1 luglio 2011

OpenJDK da Java SE 7 Attuazione di riferimento, Statuto Ratificato da Oracle


di Carlo Humble



La Statuto della Comunità OpenJDK sono stati ratificati, con 70 voti a favore, nessun voto contrario, e nove astensioni .Anche se questo rappresenta una pietra miliare per il progetto OpenJDK, costruendo da uno sforzo che è stato avviato da Sun nel 2007, va rilevato che il 61 dei voti sono stati sì da parte dei dipendenti di Oracle, e 46 persone che avevano il diritto di voto non si è preoccupato .

I progetti di Statuto hanno attirato qualche critica. Ex membro del consiglio di governo provvisorio e Direttore Open Source di Sun Microsystems, Simon Phipps, ha segnato il primo progetto di proposta -3 in una scala da -10 a 10, citando una serie di questioni, ma soprattutto il modo in cui il consiglio di amministrazione è mettere insieme .Il consiglio è composto da cinque membri: un presidente, nominato da Oracle, un vice-presidente nominato da IBM, il piombo OpenJDK, nominato da Oracle, e da due membri eletti. L'attuale consiglio è composto di Mark Reinhold e Adam Messinger (sia Oracle), Jason Gartner (IBM), e due indipendenti - Doug Lea meglio conosciuto per il suo lavoro sulla concorrenza Java, e Mike Milinkovich, Executive Director di Eclipse Foundation. Come Phipps sottolineato, i membri chiave del progetto OpenJDK, tra cui Red Hat, Google e Apple non sono incluse. Queste preoccupazioni non sono stati affrontati nel progetto finale. Scrivendo sul suo bloginvece, Mark Reinhold, Chief Architect del gruppo Java Platform di Oracle, ha dichiarato

Non tutti sono completamente soddisfatto dello Statuto così come sono, ma il mio senso di conversazioni recenti è che la maggior parte d'accordo ad essere un inizio praticabili e una solida base su cui ulteriormente la fiducia può essere costruita nel tempo.

OpenJDK è impostato per ottenere una maggiore importanza, dato che sarà l'ufficiale di Java SE 7 Attuazione di riferimento quando Java SE 7 va GA il 28 luglio. I binari di rilascio applicazione sarà disponibile in entrambe le BCL (la licenza normale Java) per gli sviluppatori commerciali e GPLv2 (con l'eccezione Classpath) per open-source implementatori. Oracle continuerà a fornire i TCK ai licenziatari commerciali, ma anche aggiornare la licenza OCTLA in modo che copra Java SE 7.Quest'ultimo permette implementatori open source libero accesso alla TCK per verificare la loro implementazioni, purché tali implementazioni sono OpenJDK derivati ​​e sotto licenza GPL (Apache Harmony, ovviamente, non è né).

Il cambiamento di OpenJDK permetterà open-source implementatori per studiare e valutare il codice sorgente, cosa che è stato storicamente difficile quando Sun JDK è stato utilizzato come implementazione di riferimento, e rimuove anche un punto di confusione in quanto il Sun JDK contiene una serie di caratteristiche , come ad esempio il plugin Java, che non facevano parte dello standard.


Corso Java - Corsi Java - Corsi programmazione Java

Corso programmazione Android - Certificazione Android

Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.