Mae Oracle wedi dileu'r cyfyngiad ar ddefnyddio'r JDK at ddibenion masnachol

Mae Oracle wedi newid y cytundeb trwydded ar gyfer y JDK 17 (Java SE Development Kit), sy'n darparu cyfeirlyfrau o offer ar gyfer datblygu a rhedeg cymwysiadau Java (cyfleustodau, casglwr, llyfrgell dosbarth, ac amgylchedd amser rhedeg JRE). Gan ddechrau gyda JDK 17, mae'r pecyn yn cael ei gyflenwi o dan y drwydded newydd NFTC (Oracle No-Fee Terms and Conditions), sy'n caniatΓ‘u defnydd am ddim mewn prosiectau personol a masnachol, a hefyd yn caniatΓ‘u defnydd mewn amgylcheddau cynhyrchu systemau masnachol. Ar ben hynny, mae cyfyngiadau ar gadarnhau gweithrediadau lawrlwytho ar y wefan wedi'u dileu, sy'n eich galluogi i lawrlwytho'r JDK yn awtomatig o sgriptiau.

Mae trwydded NFTC hefyd yn awgrymu y posibilrwydd o ddiweddariadau chwarterol am ddim gyda dileu gwallau a gwendidau, ond ni fydd y diweddariadau hyn ar gyfer canghennau LTS yn cael eu rhyddhau am y cyfnod cynnal a chadw cyfan, ond dim ond am flwyddyn arall ar Γ΄l rhyddhau'r fersiwn LTS nesaf. Er enghraifft, bydd Java SE 17 yn cael ei gefnogi tan 2029, ond bydd mynediad am ddim i ddiweddariadau yn dod i ben ym mis Medi 2024, flwyddyn ar Γ΄l rhyddhau Java SE 21 LTS. O ran dosbarthu'r JDK gan werthwyr trydydd parti, fe'i caniateir, ond os na ddarperir y pecyn er elw. Bydd y pecyn OpenJDK rhad ac am ddim y mae Oracle yn adeiladu ei JDK arno yn parhau i gael ei ddatblygu o dan yr un telerau o dan y drwydded GPLv2, gydag eithriadau GNU ClassPath yn caniatΓ‘u cysylltu deinamig Γ’ chynhyrchion masnachol.

Gadewch inni gofio bod y JDK, ers 2019, wedi bod yn destun cytundeb trwydded OTN (Oracle Technology Network), a oedd yn caniatΓ‘u defnydd am ddim yn unig yn y broses datblygu meddalwedd, ar gyfer defnydd personol, profi, prototeipio ac arddangos cymhwysiad. Pan gafodd ei ddefnyddio mewn prosiectau masnachol, roedd angen prynu trwydded ar wahΓ’n.

Ffynhonnell: opennet.ru

Ychwanegu sylw