Oracle muuttaa Java SE:n lisenssiä. Red Hat on ottanut haltuunsa OpenJDK 8:n ja 11:n ylläpidon

Alkaen 16. huhtikuuta, Oracle alkoi julkaista Java SE julkaisee uuden lisenssisopimuksen, joka rajoittaa kaupallista käyttöä. Java SE:tä voidaan nyt käyttää ilmaiseksi vain ohjelmistokehityksen aikana tai henkilökohtaiseen käyttöön, testaukseen, prototyyppien luomiseen ja sovellusten esittelyyn.

Java SE -päivityksiä julkaistiin lisenssillä 16. huhtikuuta asti BCL (Binary Code License), ja sitten vain uuden lisenssisopimuksen mukaisesti OTN (Oracle Technology Network). Kun sitä käytetään kaupallisissa projekteissa, sinun on ostettava lisenssi tai vaihdettava ilmaiseen pakettiin OpenJDK, jota kehitetään edelleen samoilla ehdoilla GPLv2-lisenssillä GNU ClassPath-poikkeuksin, jotka mahdollistavat dynaamisen linkityksen kaupallisiin tuotteisiin. Jos jatkat Java SE:n käyttöä lisähankintaan päivitykset Yritysten on hankittava kaupallinen lisenssi, joka maksaa 2.50 dollaria kuukaudessa käyttäjää tai tietokonetta kohti.

Päätös lisensointimallin muuttamisesta tehtiin kehitysprosessin modernisoinnin jälkeen, jolloin se siirrettiin yhdelle, jatkuvasti päivitettävälle päähaaralle OpenJDK:lla, joka sisältää valmiita muutoksia ja josta haarat haaroittuvat kuuden kuukauden välein uusien julkaisujen vakauttamiseksi. Kun aiemmin Oraclen Java SE -paketti sisälsi kaupallisia lisäkomponentteja, nyt niiden lähdekoodi on avoin ja OpenJDK- ja Oracle Java SE -tuotteita voidaan pitää keskenään vaihtokelpoisina. Java.com-sivustolta toimitettujen Oracle Java SE -binaarien yrityskäyttäjät voivat jatkaa Javan käyttöä ilmaiseksi päivittämällä OpenJDK-koontiversioihin.

Jos käytät Java SE 8 -haaraa, voit vaihtaa Amazonin kehittämään projektiin oikea, leviäminen ilmaiset Java 8:n ja 11:n jakelut pitkällä tuella, valmiina käytettäväksi yrityksissä. Corretto 8:n päivitysten julkaisu varmistetaan ainakin kesäkuuhun 2023 saakka. Päivitykset toimitetaan ilmaiseksi ja ilman rajoituksia. Corretto on sertifioitu vaatimustenmukaiseksi ja sitä voidaan käyttää Java SE:n korvaamiseen.

Lisäksi voidaan todeta, että Red Hat otti johtajuutta OpenJDK 8- ja OpenJDK 11 -haaroissa, jotka olivat aiemmin Oraclen ylläpitämiä ja keskittyivät nyt OpenJDK 12:een ja päähaaran kehittämiseen, josta OpenJDK 13 -julkaisu haarautuu syyskuussa.
Red Hat on ottanut tehtäväkseen jatkaa julkisesti saatavilla olevien päivitysten luomista aiemmille sivukonttoreille, ylläpitää niiden koodipohjaa ja ratkaista teknisen tuen ongelmia. On syytä huomata, että tällainen askel ei ole mikään erikoinen, vaan Red Hat on ottanut oksat ylläpidolle aiemminkin OpenJDK 7 и OpenJDK 6.

Lähde: opennet.ru

Lisää kommentti