Oracle imeondoa kizuizi cha matumizi ya JDK kwa madhumuni ya kibiashara

Oracle imebadilisha makubaliano ya leseni ya JDK 17 (Java SE Development Kit), ambayo hutoa miundo ya marejeleo ya zana za kuunda na kuendesha programu za Java (huduma, mkusanyaji, maktaba ya darasa, na mazingira ya wakati wa utekelezaji wa JRE). Kuanzia na JDK 17, kifurushi hutolewa chini ya leseni mpya ya NFTC (Oracle No-Fee Terms and Conditions), ambayo inaruhusu matumizi bila malipo katika miradi ya kibinafsi na ya kibiashara, na pia inaruhusu matumizi katika mazingira ya uzalishaji wa mifumo ya kibiashara. Kwa kuongezea, vizuizi vya kudhibitisha shughuli za upakuaji kwenye wavuti vimeondolewa, ambayo hukuruhusu kupakua kiotomatiki JDK kutoka kwa hati.

Leseni ya NFTC pia inamaanisha uwezekano wa masasisho ya kila robo bila malipo na kuondoa hitilafu na udhaifu, lakini masasisho haya ya matawi ya LTS hayatatolewa kwa muda wote wa matengenezo, lakini kwa mwaka mwingine tu baada ya kutolewa kwa toleo linalofuata la LTS. Kwa mfano, Java SE 17 itatumika hadi 2029, lakini ufikiaji bila malipo wa masasisho utaisha Septemba 2024, mwaka mmoja baada ya kutolewa kwa Java SE 21 LTS. Kuhusu usambazaji wa JDK na wachuuzi wengine, inaruhusiwa, lakini ikiwa kifurushi hakijatolewa kwa faida. Kifurushi cha bure cha OpenJDK ambacho Oracle inaunda JDK yake kitaendelea kutengenezwa chini ya masharti yale yale chini ya leseni ya GPLv2, isipokuwa GNU ClassPath ikiruhusu kuunganisha kwa nguvu na bidhaa za kibiashara.

Tukumbuke kuwa tangu 2019, JDK ilikuwa chini ya makubaliano ya leseni ya OTN (Oracle Technology Network), ambayo iliruhusu matumizi ya bure tu katika mchakato wa ukuzaji wa programu, kwa matumizi ya kibinafsi, majaribio, prototyping na onyesho la programu. Wakati unatumiwa katika miradi ya kibiashara, ununuzi wa leseni tofauti ulihitajika.

Chanzo: opennet.ru

Kuongeza maoni