Oracle muudab Java SE litsentsi. Red Hat on üle võtnud OpenJDK 8 ja 11 hoolduse

Alates 16. aprillist Oracle hakkas avaldama Java SE vabastatakse uue litsentsilepinguga, mis piirab kommertskasutust. Java SE-d saab nüüd tasuta kasutada ainult tarkvara arendamise ajal või isiklikuks kasutamiseks, testimiseks, prototüüpimiseks ja rakenduste demonstreerimiseks.

Kuni 16. aprillini anti litsentsi alusel välja Java SE värskendusi BCL (binaarkoodi litsents) ja siis ainult uue litsentsilepingu alusel OTN (Oracle'i tehnoloogiavõrk). Kommertsprojektides kasutamisel peate ostma litsentsi või üle minema tasuta paketile OpenJDK, mille arendamist jätkatakse samadel tingimustel GPLv2 litsentsi alusel GNU ClassPathi eranditega, mis võimaldavad dünaamilist linkimist kommertstoodetega. Kui jätkate Java SE kasutamist edasiseks hankimiseks uuendused Ettevõtted peavad hankima ärilitsentsi, mis maksab 2.50 dollarit kuus kasutaja või arvuti kohta.

Litsentsimudeli muutmise otsus tehti pärast arendusprotsessi kaasajastamist, mis viidi OpenJDK-ga üle ühtsesse, pidevalt uuendatavasse põhiharusse, mis sisaldab valmismuudatusi ja millest hargnetakse iga poole aasta tagant uute väljaannete stabiliseerimiseks. Kui varem sisaldas Oracle'i Java SE komplekt täiendavaid kommertskomponente, siis nüüd on nende lähtekood avatud ning OpenJDK ja Oracle Java SE tooteid võib pidada omavahel asendatavateks. Saidilt java.com tarnitavate Oracle Java SE binaarfailide ettevõttekasutajad saavad jätkata Java kasutamist tasuta, minnes üle OpenJDK järgule.

Kui kasutate Java SE 8 haru, saate lülituda Amazoni arendatud projektile Corretto, levib Java 8 ja 11 tasuta distributsioonid pika toega, ettevõtetes kasutamiseks valmis. Corretto 8 värskenduste väljaandmine on tagatud vähemalt 2023. aasta juunini. Värskendusi pakutakse tasuta ja ilma piiranguteta. Corretto on sertifitseeritud spetsifikatsioonidele vastavana ja seda saab kasutada Java SE asendamiseks.

Lisaks võib märkida, et Red Hat võttis juhtimine OpenJDK 8 ja OpenJDK 11 filiaalide ees, mida varem haldas Oracle, ning keskendus nüüd OpenJDK 12-le ja põhiharu arendamisele, millest septembris hargneb OpenJDK 13 väljalase.
Red Hat on üle võtnud varasemate filiaalide jaoks avalikult kättesaadavate värskenduste loomise jätkamise, nende koodibaasi säilitamise ja tehnilise toe probleemide lahendamise. Tuleb märkida, et selline samm pole midagi erilist, Red Hat on filiaalide hooldamise õlule võtnud varemgi OpenJDK 7 и OpenJDK 6.

Allikas: opennet.ru

Lisa kommentaar