Oracle odstránil obmedzenie používania JDK na komerčné účely

Spoločnosť Oracle zmenila licenčnú zmluvu pre JDK 17 (Java SE Development Kit), ktorá poskytuje referenčné zostavy nástrojov na vývoj a spúšťanie aplikácií Java (utility, kompilátor, knižnica tried a runtime prostredie JRE). Počnúc JDK 17 je balík dodávaný pod novou licenciou NFTC (Oracle No-Fee Terms and Conditions), ktorá umožňuje bezplatné použitie v osobných a komerčných projektoch a tiež umožňuje použitie v produkčnom prostredí komerčných systémov. Okrem toho boli odstránené obmedzenia týkajúce sa potvrdenia operácií sťahovania na stránke, čo vám umožňuje sťahovať JDK automaticky zo skriptov.

Z licencie NFTC vyplýva aj možnosť bezplatných štvrťročných aktualizácií s odstránením chýb a zraniteľností, avšak tieto aktualizácie pre pobočky LTS nebudú vydávané na celé obdobie údržby, ale až na ďalší rok po vydaní ďalšej verzie LTS. Napríklad Java SE 17 bude podporovaná do roku 2029, ale bezplatný prístup k aktualizáciám skončí v septembri 2024, rok po vydaní Java SE 21 LTS. Pokiaľ ide o distribúciu JDK predajcami tretích strán, je povolená, ale ak sa balík neposkytuje za účelom zisku. Bezplatný balík OpenJDK, na ktorom Oracle stavia svoje JDK, sa bude naďalej vyvíjať za rovnakých podmienok v rámci licencie GPLv2, s výnimkami GNU ClassPath umožňujúcimi dynamické prepojenie s komerčnými produktmi.

Pripomeňme, že od roku 2019 sa na JDK vzťahovala licenčná zmluva OTN (Oracle Technology Network), ktorá umožňovala bezplatné používanie len v procese vývoja softvéru, na osobné použitie, testovanie, prototypovanie a predvádzanie aplikácií. Pri použití v komerčných projektoch bolo potrebné zakúpiť samostatnú licenciu.

Zdroj: opennet.ru

Pridať komentár