Az Oracle megszüntette a JDK kereskedelmi célú használatára vonatkozó korlátozást

Az Oracle módosította a JDK 17 (Java SE Development Kit) licencszerződését, amely referencia-összeállításokat biztosít Java alkalmazások fejlesztéséhez és futtatásához (segédprogramok, fordító, osztálykönyvtár és JRE futási környezet). A JDK 17-től kezdve a csomagot az új NFTC (Oracle No-Fee Terms and Conditions) licenc alatt szállítjuk, amely lehetővé teszi a szabad felhasználást személyes és kereskedelmi projektekben, valamint lehetővé teszi a kereskedelmi rendszerek éles környezetében való felhasználást is. Ezenkívül eltávolították a webhelyen a letöltési műveletek megerősítésére vonatkozó korlátozásokat, ami lehetővé teszi a JDK automatikus letöltését a szkriptekből.

Az NFTC licenc magában foglalja az ingyenes negyedéves frissítés lehetőségét is a hibák és sérülékenységek kiküszöbölésével, de ezek a frissítések az LTS-ágak számára nem a teljes karbantartási időszakra, hanem csak a következő LTS-verzió megjelenése után még egy évig jelennek meg. A Java SE 17 például 2029-ig támogatott, de a frissítésekhez való ingyenes hozzáférés 2024 szeptemberében, egy évvel a Java SE 21 LTS megjelenése után megszűnik. A JDK harmadik fél általi forgalmazása megengedett, de ha a csomagot nem haszonszerzés céljából biztosítják. Az ingyenes OpenJDK-csomag, amelyre az Oracle a JDK-ját építi, továbbra is változatlan feltételek mellett, a GPLv2 licenc alatt folytatódik, a GNU ClassPath kivételekkel, amelyek lehetővé teszik a dinamikus összekapcsolást a kereskedelmi termékekkel.

Emlékezzünk vissza, hogy 2019 óta a JDK-ra az OTN (Oracle Technology Network) licencszerződés vonatkozik, amely csak a szoftverfejlesztési folyamatban tette lehetővé a szabad felhasználást, személyes használatra, tesztelésre, prototípuskészítésre és alkalmazásbemutatóra. Kereskedelmi projektekben történő felhasználáskor külön licenc megvásárlására volt szükség.

Forrás: opennet.ru

Hozzászólás