Inalis ng Oracle ang paghihigpit sa paggamit ng JDK para sa mga komersyal na layunin

Binago ng Oracle ang kasunduan sa lisensya para sa JDK 17 (Java SE Development Kit), na nagbibigay ng mga reference na build ng mga tool para sa pagbuo at pagpapatakbo ng mga Java application (mga utility, compiler, class library, at JRE runtime environment). Simula sa JDK 17, ang package ay ibinibigay sa ilalim ng bagong lisensya ng NFTC (Oracle No-Fee Terms and Conditions), na nagbibigay-daan sa libreng paggamit sa mga personal at komersyal na proyekto, at pinapayagan din ang paggamit sa mga kapaligiran ng produksyon ng mga komersyal na sistema. Bukod dito, ang mga paghihigpit sa pagkumpirma ng mga operasyon sa pag-download sa site ay inalis, na nagpapahintulot sa iyo na awtomatikong i-download ang JDK mula sa mga script.

Ang lisensya ng NFTC ay nagpapahiwatig din ng posibilidad ng libreng quarterly update na may pag-aalis ng mga error at kahinaan, ngunit ang mga update na ito para sa mga sangay ng LTS ay hindi ilalabas para sa buong panahon ng pagpapanatili, ngunit para lamang sa isa pang taon pagkatapos ng paglabas ng susunod na bersyon ng LTS. Halimbawa, ang Java SE 17 ay susuportahan hanggang 2029, ngunit ang libreng access sa mga update ay magtatapos sa Setyembre 2024, isang taon pagkatapos ng paglabas ng Java SE 21 LTS. Tulad ng para sa pamamahagi ng JDK ng mga third party na vendor, ito ay pinapayagan, ngunit kung ang pakete ay hindi ibinigay para sa kita. Ang libreng OpenJDK package kung saan binuo ng Oracle ang JDK nito ay patuloy na bubuo sa ilalim ng parehong mga termino sa ilalim ng lisensya ng GPLv2, na may mga pagbubukod sa GNU ClassPath na nagpapahintulot sa dynamic na pag-link sa mga komersyal na produkto.

Alalahanin natin na mula noong 2019, ang JDK ay sumailalim sa kasunduan sa lisensya ng OTN (Oracle Technology Network), na nagpapahintulot sa libreng paggamit lamang sa proseso ng pagbuo ng software, para sa personal na paggamit, pagsubok, prototyping at pagpapakita ng aplikasyon. Kapag ginamit sa mga komersyal na proyekto, ang pagbili ng isang hiwalay na lisensya ay kinakailangan.

Pinagmulan: opennet.ru

Magdagdag ng komento