Loading AI tools
Java development kit Da Wikipedia, l'enciclopedia libera
OpenJDK (Open Java Development Kit) è una implementazione libera della piattaforma Java, edizione standard (Java SE)[1]. È il risultato di uno sforzo di Sun Microsystems cominciato nel 2006. L'implementazione è sotto licenza GNU GPL con GPL linking exception. OpenJDK è l'implementazione di riferimento ufficiale di Java SE dalla versione 7[2][3][4]. Nel dicembre 2015, Google ha annunciato che la prossima versione della piattaforma Android passerà a OpenJDK[5], probabilmente per le vertenze legali in corso con Oracle, proprietaria di Java[6].
OpenJDK era inizialmente basato sulla versione JDK 7 della piattaforma Java.[7]
Ci sono diversi progetti OpenJDK separati, uno per ogni versione di Java SE:[8]
Il progetto OpenJDK fa parte di un numero di componenti. Principalmente, queste sono macchine virtuali (HotSpot), la libreria Java e il compilatore java (javac)[11]. Il plugin del browser web e Web Start, sono parti di Oracle Java, e non sono incluse nell'OpenJDK. Sun, in precedenza aveva detto che avrebbe provato a rendere open source questi componenti, ma né Sun né Oracle lo fecero. Gli unici plugin liberi sono di IcedTea.