Oracle on eemaldanud piirangu JDK kasutamiseks ärilistel eesmärkidel

Oracle on muutnud JDK 17 (Java SE Development Kit) litsentsilepingut, mis pakub Java rakenduste (utiliidid, kompilaator, klassiteek ja JRE käituskeskkond) arendamiseks ja käitamiseks mõeldud tööriistade võrdlusversioone. Alates JDK 17-st tarnitakse paketti uue NFTC (Oracle No-Fee Terms and Conditions) litsentsi alusel, mis võimaldab tasuta kasutamist isiklikes ja kommertsprojektides ning võimaldab kasutada ka kommertssüsteemide tootmiskeskkondades. Lisaks on saidil allalaadimistoimingute kinnitamise piirangud eemaldatud, mis võimaldab teil JDK skriptidest automaatselt alla laadida.

NFTC litsents eeldab ka tasuta kvartalivärskenduste võimalust koos vigade ja haavatavuste kõrvaldamisega, kuid neid LTS-i filiaalide värskendusi ei avaldata kogu hooldusperioodiks, vaid alles aasta pärast järgmise LTS-i versiooni ilmumist. Näiteks Java SE 17 toetatakse kuni 2029. aastani, kuid tasuta juurdepääs värskendustele lõpeb 2024. aasta septembris, aasta pärast Java SE 21 LTS väljaandmist. Mis puudutab JDK levitamist kolmandate osapoolte müüjate poolt, siis see on lubatud, kuid kui paketti ei pakuta kasumi eesmärgil. Tasuta OpenJDK paketti, millele Oracle oma JDK ehitab, arendatakse edasi samadel tingimustel GPLv2 litsentsi alusel, GNU ClassPathi eranditega, mis võimaldavad dünaamilist linkimist kommertstoodetega.

Meenutagem, et alates 2019. aastast kehtis JDK-le OTN (Oracle Technology Network) litsentsileping, mis võimaldas tasuta kasutada ainult tarkvara arendusprotsessis, isiklikuks kasutamiseks, testimiseks, prototüüpimiseks ja rakenduste demonstreerimiseks. Kommertsprojektides kasutamisel oli nõutav eraldi litsentsi ostmine.

Allikas: opennet.ru

Lisa kommentaar