Oracle forigis la limigon pri la uzo de la JDK por komercaj celoj

Oracle ŝanĝis la licencinterkonsenton por la JDK 17 (Java SE Development Kit), kiu disponigas referencajn konstruaĵojn de iloj por evoluigado kaj prizorgado de Java-aplikoj (servaĵoj, kompililo, klasbiblioteko kaj JRE rultempa medio). Komencante de JDK 17, la pakaĵo estas liverita laŭ la nova licenco NFTC (Oracle No-Fee Terms and Conditions), kiu permesas liberan uzon en personaj kaj komercaj projektoj, kaj ankaŭ permesas uzon en produktadmedioj de komercaj sistemoj. Krome, limigoj pri konfirmado de elŝutaj operacioj en la retejo estis forigitaj, kio permesas vin elŝuti la JDK aŭtomate de skriptoj.

La NFTC-licenco ankaŭ implicas la eblecon de senpagaj kvaronaj ĝisdatigoj kun la elimino de eraroj kaj vundeblecoj, sed ĉi tiuj ĝisdatigoj por LTS-filioj ne estos liberigitaj por la tuta bontena periodo, sed nur por alia jaro post la publikigo de la venonta LTS-versio. Ekzemple, Java SE 17 estos subtenata ĝis 2029, sed senpaga aliro al ĝisdatigoj finiĝos en septembro 2024, unu jaron post la liberigo de Java SE 21 LTS. Koncerne distribuon de la JDK de triaj vendistoj, ĝi estas permesita, sed se la pakaĵo ne estas provizita por profito. La senpaga OpenJDK-pakaĵo, sur kiu Oracle konstruas sian JDK, daŭre estos evoluigita laŭ la samaj kondiĉoj laŭ la permesilo GPLv2, kun GNU ClassPath-esceptoj permesantaj dinamikan ligon kun komercaj produktoj.

Ni rememoru, ke ekde 2019, la JDK estis submetita al la licenca interkonsento OTN (Oracle Technology Network), kiu permesis liberan uzon nur en la procezo de disvolvado de programaro, por persona uzo, testado, prototipado kaj pruvo de aplikaĵo. Se uzite en komercaj projektoj, la aĉeto de aparta permesilo estis postulata.

fonto: opennet.ru

Aldoni komenton