Oracle sta cambiando la licenza per Java SE. Red Hat ha preso in carico la manutenzione di OpenJDK 8 e 11

A partire dal 16 aprile, Oracle iniziato a pubblicare Java SE viene rilasciato con un nuovo contratto di licenza che ne limita l'uso commerciale. Java SE può ora essere utilizzato gratuitamente solo durante lo sviluppo del software o per uso personale, test, prototipazione e dimostrazione di applicazioni.

Fino al 16 aprile, gli aggiornamenti Java SE venivano rilasciati sotto licenza BCL (Licenza codice binario), e solo con un nuovo contratto di licenza OTN (Rete tecnologica Oracle). Se utilizzato in progetti commerciali, è necessario acquistare una licenza o passare a un pacchetto gratuito OpenJDK, che continua a essere sviluppato secondo gli stessi termini sotto la licenza GPLv2 con eccezioni GNU ClassPath che consentono il collegamento dinamico con prodotti commerciali. Se continui a utilizzare Java SE per ottenere ulteriori aggiornamenti Le aziende sono tenute a ottenere una licenza commerciale, che costa $ 2.50 al mese per utente o per computer.

La decisione di cambiare modello di licenza è stata presa dopo aver modernizzato il processo di sviluppo, che è stato trasferito in un unico ramo master con OpenJDK, costantemente aggiornato, che include modifiche già pronte e da cui si diramano ogni sei mesi i rami per stabilizzare le nuove versioni. Mentre in precedenza la suite Java SE di Oracle includeva componenti commerciali aggiuntivi, ora il loro codice sorgente è aperto e i prodotti OpenJDK e Oracle Java SE possono essere considerati intercambiabili. Gli utenti aziendali dei file binari Oracle Java SE forniti da java.com possono continuare a utilizzare Java gratuitamente eseguendo l'aggiornamento alle build OpenJDK.

Se utilizzi il ramo Java SE 8, puoi passare a un progetto sviluppato da Amazon Corretto, diffondersi distribuzioni gratuite di Java 8 e 11 con un lungo periodo di supporto, pronte per l'uso nelle aziende. Il rilascio degli aggiornamenti per Corretto 8 sarà assicurato almeno fino a giugno 2023. Gli aggiornamenti vengono forniti gratuitamente e senza alcuna restrizione. Corretto è certificato come conforme alle specifiche e può essere utilizzato in sostituzione di Java SE.

Inoltre, si può notare che Red Hat ha preso leadership sui rami OpenJDK 8 e OpenJDK 11, precedentemente mantenuti da Oracle, e ora focalizzati su OpenJDK 12 e sullo sviluppo del ramo master, da cui si diramerà la versione OpenJDK 13 a settembre.
Red Hat ha assunto il compito di continuare a creare aggiornamenti disponibili al pubblico per i rami precedenti, mantenendo la loro base di codice e risolvendo problemi di supporto tecnico. Va notato che un passo del genere non è qualcosa di speciale; Red Hat si è già occupata della manutenzione delle filiali OpenJDK 7 и OpenJDK 6.

Fonte: opennet.ru

Aggiungi un commento