Oracle on muutnud JDK 17 (Java SE Development Kit) litsentsilepingut, mille raames pakutakse viitekogumeid tööriistadele Java rakenduste arendamiseks ja tĂ€itmiseks (utiliidid, kompilaator, klasside teek ja JRE tĂ€itmisenv.). Alates JDK 17-st tarnitakse pakett uue NFTC (Oracle No-Fee Terms and Conditions) litsentsi alusel, mis lubab tasuta kasutamist isiklikes ja kaubanduslikes projektides ning lubab ka rakendamist kaubandussĂŒsteemide töökeskkondades. Lisaks on eemaldatud piirangud allalaadimise kinnitamise osas veebisaidil, mis vĂ”imaldab JDK-d automaatset allalaadimist skriptidest.
NFTC litsents hĂ”lmab ka vĂ”imalust tasuta saada veaparandusi ja haavatavuste uuendusi kvartalipĂ”hiselt, kuid neid uuendusi LTS harude jaoks antakse vĂ€lja mitte kogu toetamise perioodi jooksul, vaid ainult veel aasta pĂ€rast jĂ€rgmise LTS-versiooniga. NĂ€iteks Java SE 17 toetatakse kuni 2029. aastani, kuid tasuta juurdepÀÀs uuendustele lĂ”ppeb septembris 2024, aasta pĂ€rast Java SE 21 LTS vĂ€ljaandmist. Mis puutub JDK jaotusse kolmandate osapoolte tarnijate kaudu, siis see on lubatud, kuid kui pakett ei ole kasumi saamiseks. Avatud pakett OpenJDK, mille baasil Oracle JDK-d vormib, jĂ€tkab arengut varasemate tingimuste alusel GPLv2 litsentsi alusel koos GNU ClassPath eranditega, mis lubavad dĂŒnaamilist sidumist kaubanduslike toodetega.
Meeldetuletuseks, et alates 2019. aastast kehtis JDK-le litsentsileping OTN (Oracle Technology Network), mis lubas tasuta kasutamist ainult tarkvara arendamise kĂ€igus, isiklikuks kasutamiseks, testimiseks, prototĂŒĂŒpide loomiseks ja rakenduste demonstreerimiseks. Kaubanduslikes projektides kasutamisel oli vajalik eraldi litsentsi ostmine.
Allikas: opennet.ru
