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-жылга чейин колдоого алынат, бирок акысыз жаңыртуулар Java SE 2024 LTS чыккандан бир жыл өткөндөн кийин, 21-жылдын сентябрында аяктайт. JDK үчүнчү жактын кайра бөлүштүрүүсүнө келсек, пакет пайда үчүн каралбаса, жол берилет. Oracle JDK курган бекер OpenJDK, GPLv2 лицензиясынын алкагында ошол эле шарттарда жана коммерциялык продуктыларга динамикалык байланышты камсыз кылуу үчүн GNU ClassPath өзгөчөлүктөрүндө иштелип чыгууну улантат.

Эске салсак, 2019-жылдан бери JDK OTN (Oracle Technology Network) лицензиялык келишимине баш ийип, программалык камсыздоону иштеп чыгуу процессинде, жеке колдонуу, тестирлөө, прототиптөө жана тиркемелерди көрсөтүү үчүн гана бекер колдонууга уруксат берген. Коммерциялык долбоорлордо колдонулганда өзүнчө лицензия талап кылынчу.

Source: opennet.ru

Комментарий кошуу