Компанія Oracle прибрала обмеження щодо використання JDK з комерційною метою

Компанія Oracle змінила ліцензійну угоду на пакет JDK 17 (Java SE Development Kit), в рамках якої надаються еталонні зборки інструментів для розробки та виконання програм на мові Java (утиліти, компілятор, бібліотека класів та середовище виконання JRE). Починаючи з JDK 17, пакет поставляється під новою ліцензією NFTC (Oracle No-Fee Terms and Conditions), яка дозволяє безкоштовне використання в персональних та комерційних проектах, а також допускає застосування в робочих оточеннях комерційних систем. Більше того, знято обмеження щодо підтвердження операцій завантаження на сайті, що дозволяє завантажувати JDK автоматично зі скриптів.

Ліцензія NFTC також передбачає можливість безкоштовного щоквартального отримання оновлень з усуненням помилок і вразливостей, але дані оновлення для LTS гілок будуть випускатися не весь термін супроводу, а ще рік після випуску наступної LTS-версії. Наприклад, Java SE 17 буде підтримуватися до 2029 року, але безкоштовний доступ до оновлень припиниться у вересні 2024 року через рік після випуску Java SE 21 LTS. Що стосується поширення JDK сторонніми постачальниками, воно дозволено, але якщо пакет поставляється не для отримання прибутку. Вільний пакет OpenJDK, на базі якого Oracle формує JDK, продовжить розвиватись на колишніх умовах під ліцензією GPLv2 з винятками GNU ClassPath, що дозволяють динамічне зв'язування з комерційними продуктами.

Нагадаємо, що з 2019 року для JDK застосовувалася ліцензійна угода OTN (Oracle Technology Network), яка допускала безкоштовне застосування тільки в процесі розробки програмного забезпечення, для персонального використання, тестування, створення прототипів та демонстрації додатків. При використанні в комерційних проектах була потрібна покупка окремої ліцензії.

Джерело: opennet.ru

Додати коментар або відгук