Oracle yachotsa zoletsa kugwiritsa ntchito JDK pazamalonda

Oracle yasintha mgwirizano wa laisensi ya JDK 17 (Java SE Development Kit), yomwe imapereka zida zopangira ndikugwiritsa ntchito Java (zothandizira, compiler, library library, ndi JRE Rutime environment). Kuyambira ndi JDK 17, phukusili limaperekedwa pansi pa layisensi yatsopano ya NFTC (Oracle No-Fee Terms and Conditions), yomwe imalola kugwiritsa ntchito kwaulere pazinthu zaumwini ndi zamalonda, komanso imalola kugwiritsidwa ntchito m'malo opangira machitidwe amalonda. Kuphatikiza apo, zoletsa zotsimikizira kutsitsa patsamba zachotsedwa, zomwe zimakupatsani mwayi wotsitsa JDK kuchokera pazolemba.

Layisensi ya NFTC imatanthawuzanso kuthekera kosintha kwaulere kotala ndikuchotsa zolakwika ndi zovuta, koma zosinthazi za nthambi za LTS sizidzatulutsidwa kwa nthawi yonse yokonza, koma kwa chaka china pambuyo pa kutulutsidwa kwa mtundu wotsatira wa LTS. Mwachitsanzo, Java SE 17 idzathandizidwa mpaka 2029, koma kupeza zosintha kwaulere kutha mu Seputembara 2024, chaka chimodzi chitulutsidwe Java SE 21 LTS. Ponena za kugawa kwa JDK ndi ogulitsa chipani chachitatu, ndizololedwa, koma ngati phukusi silinaperekedwe phindu. Phukusi laulere la OpenJDK lomwe Oracle imamangapo JDK lipitiliza kupangidwa mogwirizana ndi layisensi ya GPLv2, kupatula GNU ClassPath yomwe imalola kulumikizana kwamphamvu ndi malonda.

Tikumbukire kuti kuyambira 2019, JDK idakhala pansi pa layisensi ya OTN (Oracle Technology Network), yomwe idalola kugwiritsa ntchito kwaulere pakupanga mapulogalamu, kuti agwiritse ntchito payekha, kuyezetsa, kujambula ndikuwonetsa ntchito. Akagwiritsidwa ntchito muzochita zamalonda, kugula laisensi yosiyana kunali kofunikira.

Source: opennet.ru

Kuwonjezera ndemanga