„Oracle“ keičia „Java SE“ licenciją. Red Hat perėmė OpenJDK 8 ir 11 priežiūrą

Nuo balandžio 16 d. „Oracle“. pradėjo publikuoti „Java SE“ išleidžiama su nauja licencijos sutartimi, ribojančia komercinį naudojimą. Dabar Java SE galima nemokamai naudoti tik kuriant programinę įrangą arba asmeniniam naudojimui, testavimui, prototipų kūrimui ir programų demonstravimui.

Iki balandžio 16 d. pagal licenciją buvo išleisti Java SE atnaujinimai BCL (dvejetainio kodo licencija), o tada tik pagal naują licencijos sutartį OTN („Oracle“ technologijų tinklas). Kai naudojate komerciniuose projektuose, turite įsigyti licenciją arba pereiti prie nemokamo paketo „OpenJDK“, kuri toliau kuriama tomis pačiomis sąlygomis pagal GPLv2 licenciją su GNU ClassPath išimtimis, leidžiančiomis dinamiškai susieti su komerciniais produktais. Jei toliau naudosite „Java SE“, kad gautumėte atnaujinimai Įmonės turi gauti komercinę licenciją, kuri kainuoja 2.50 USD per mėnesį vienam vartotojui arba vienam kompiuteriui.

Sprendimas pakeisti licencijavimo modelį buvo priimtas modernizavus kūrimo procesą, kuris buvo perkeltas į vieną, nuolat atnaujinamą pagrindinį filialą su OpenJDK, kuris apima jau paruoštus pakeitimus ir iš kurio filialai kas pusmetį atšakojami siekiant stabilizuoti naujus leidimus. Jei anksčiau Oracle Java SE rinkinyje buvo papildomų komercinių komponentų, dabar jų šaltinio kodas yra atviras ir OpenJDK bei Oracle Java SE produktai gali būti laikomi keičiamais. Oracle Java SE dvejetainių failų, pateiktų iš java.com, įmonės vartotojai gali ir toliau naudotis Java nemokamai, atnaujindami į OpenJDK versijas.

Jei naudojate „Java SE 8“ šaką, galite pereiti prie „Amazon“ sukurto projekto Corretto, plinta nemokami Java 8 ir 11 platinimai su ilgalaikiu palaikymo laikotarpiu, paruošti naudoti įmonėse. Corretto 8 naujinimų išleidimas bus užtikrintas bent iki 2023 m. birželio mėn. Atnaujinimai teikiami nemokamai ir be jokių apribojimų. Corretto yra sertifikuota kaip atitinkanti specifikacijas ir gali būti naudojama kaip Java SE pakaitalas.

Be to, galima pastebėti, kad Red Hat priėmė vadovavimas OpenJDK 8 ir OpenJDK 11 filialams, kuriuos anksčiau prižiūrėjo „Oracle“, o dabar daugiausia dėmesio skirta „OpenJDK 12“ ir pagrindinės šakos kūrimui, nuo kurios rugsėjį atsiskirs „OpenJDK 13“ leidimas.
„Red Hat“ ėmėsi toliau kurti viešai prieinamus ankstesnių filialų atnaujinimus, palaikyti jų kodų bazę ir spręsti techninės pagalbos problemas. Reikėtų pažymėti, kad toks žingsnis nėra kažkuo ypatingas, kai „Red Hat“ ėmėsi filialų priežiūros OpenJDK 7 и OpenJDK 6.

Šaltinis: opennet.ru

Добавить комментарий