Oracle ha rimosso le restrizioni all'uso di JDK a scopi commerciali

Oracle ha modificato il contratto di licenza per il pacchetto JDK 17 (Java SE Development Kit), che fornisce le build di riferimento per strumenti di sviluppo e esecuzione di applicazioni in Java (utilità, compilatore, libreria di classi e ambiente di esecuzione JRE). A partire da JDK 17, il pacchetto è fornito sotto una nuova licenza NFTC (Oracle No-Fee Terms and Conditions), che consente l'uso gratuito in progetti personali e commerciali, nonché in ambienti di lavoro di sistemi commerciali. Inoltre, sono state rimosse le restrizioni sulla conferma delle operazioni di download sul sito, permettendo il download automatico di JDK tramite script.

La licenza NFTC prevede anche la possibilità di ricevere aggiornamenti trimestrali gratuiti per correzione di bug e vulnerabilità, ma tali aggiornamenti per le versioni LTS saranno rilasciati solo per un anno dopo la pubblicazione della successiva versione LTS. Ad esempio, Java SE 17 sarà supportato fino al 2029, ma l'accesso gratuito agli aggiornamenti cesserà a settembre 2024, un anno dopo la pubblicazione di Java SE 21 LTS. Per quanto riguarda la distribuzione del JDK da parte di fornitori terzi, essa è consentita, ma solo se il pacchetto non è fornito a scopo di profitto. Il pacchetto OpenJDK, su cui Oracle basa il JDK, continuerà a svilupparsi secondo le stesse condizioni della licenza GPLv2 con le eccezioni GNU ClassPath, che permettono il linking dinamico con prodotti commerciali.

Ricordiamo che dal 2019 il JDK era soggetto al contratto di licenza OTN (Oracle Technology Network), che consentiva l'uso gratuito solo durante lo sviluppo del software, per uso personale, test, prototipazione e dimostrazione delle applicazioni. Per l'uso in progetti commerciali era necessaria l'acquisto di una licenza separata.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster