Alates 16. aprillist hakkab Oracle Java SE uusi versioone koos uue litsentsilepinguga, mis piirab kaubanduslikku kasutamist. Java SE-d võib nüüd tasuta kasutada ainult tarkvaraarenduse, isikliku kasutamise, testimise, prototüüpide loomise ja rakenduste demonstreerimise protsessides.
Enne 16. aprilli väljastati Java SE uuendusi litsentsi alusel (Binary Code License), ning pärast ainult uue litsentsilepinguga (Oracle Technology Network). Kaubanduslike projektide kasutamiseks on vajalik litsentsi ostmine või üleminek tasuta paketile , mis jätkab arendamist varasemate tingimuste kohaselt litsentsi alusel GPLv2 koos GNU ClassPath'i eranditega, mis lubavad dünaamilist sidumist kaubanduslike toodetega. Kui Java SE-d jätkatakse, on ettevõtetel vajalik osta kaubanduslik litsents, mille hind on 2,50 dollarit kuus ühe kasutaja või ühe arvuti kohta.
Otsus litsentsimudeli muutmise kohta tehti pärast arendusprotsessi moderniseerimist, mis viidi üle OpenJDK pidevalt uuendatavasse põhiharusse, kuhu kaasatakse juba valmis muudatused ja millest eraldatakse kaks korda aastas harud uusversioonide stabiliseerimiseks. Kui varem kuulusid Oracle'i Java SE komplekti täiendavad äritegevuse komponendid, siis nüüd on nende kood avatud ning OpenJDK ja Oracle Java SE tooteid võib pidada vastastikku asendatavateks. Ettevõtte kasutajad, kes saavad Oracle Java SE binaarseid komplekte aadressilt java.com, saavad jätkata Java tasuta kasutamist, minnes üle OpenJDK distributsioonidele.
Java SE 8 haru puhul on võimalik üleminek Amazon'i arendatavale projektile , tasuta Java 8 ja 11 distribuutoreid pikaajalise toe ning ettevõtete jaoks kasutusvalmis. Corretto 8 jaoks antakse välja uuendusi vähemalt juuni 2023. aastani. Uuendusi pakutakse tasuta ja ilma piiranguteta. Corretto on sertifitseeritud vastavaks spetsifikatsioonidele ja seda võib kasutada Java SE asendamiseks.
Lisaks võib märkida, et ettevõte Red Hat juhtpositsiooni OpenJDK 8 ja OpenJDK 11 harude üle, mille hooldamisega tegeles varem ettevõte Oracle, nüüd keskendudes OpenJDK 12-le ja master-haru arendusele, millelt septembris hargneb välja OpenJDK 13 väljaanne.
Ettevõte Red Hat on võtnud enda kanda töö avalikult kättesaadavate uuenduste jätkamisel varasematele harudele, nende koodibaasi hooldamisele ja tehnilise toe küsimuste lahendamisele. Tuleb märkida, et selline samm ei ole midagi erilist, Red Hat on varemgi võtnud enda kanda harude hooldamise ja .
Allikas: opennet.ru
