Oracle ændrer licensen til Java SE. Red Hat har overtaget vedligeholdelsen af ​​OpenJDK 8 og 11

Starter den 16. april, Oracle begyndte at udgive Java SE udgives med en ny licensaftale, der begrænser kommerciel brug. Java SE kan nu kun bruges gratis under softwareudvikling eller til personlig brug, test, prototyping og demonstration af applikationer.

Indtil den 16. april blev Java SE-opdateringer udgivet under licensen BCL (Binær Kode Licens), og da kun under en ny licensaftale OTN forlængelse (Oracle Technology Network). Når det bruges i kommercielle projekter, skal du købe en licens eller skifte til en gratis pakke OpenJDK, som fortsætter med at blive udviklet under de samme vilkår under GPLv2-licensen med GNU ClassPath-undtagelser, der tillader dynamisk linkning med kommercielle produkter. Hvis du fortsætter med at bruge Java SE for yderligere at opnå opdateringer Virksomheder er forpligtet til at opnå en kommerciel licens, som koster $2.50 pr. måned pr. bruger eller pr. computer.

Beslutningen om at ændre licensmodellen blev truffet efter modernisering af udviklingsprocessen, som blev overført til en enkelt, konstant opdateret masterfilial med OpenJDK, som omfatter færdige ændringer, og hvorfra filialer forgrenes hvert halve år for at stabilisere nye udgivelser. Hvor tidligere Oracles Java SE-pakke indeholdt yderligere kommercielle komponenter, er deres kildekode nu åben, og OpenJDK- og Oracle Java SE-produkterne kan betragtes som udskiftelige. Enterprise-brugere af Oracle Java SE-binære filer leveret fra java.com kan fortsætte med at bruge Java gratis ved at opgradere til OpenJDK-builds.

Hvis du bruger Java SE 8-grenen, kan du skifte til et projekt udviklet af Amazon Corretto, breder sig gratis distributioner af Java 8 og 11 med en lang periode med support, klar til brug i virksomheder. Udgivelsen af ​​opdateringer til Corretto 8 vil være sikret mindst indtil juni 2023. Opdateringer leveres gratis og uden nogen begrænsninger. Corretto er certificeret i overensstemmelse med specifikationerne og kan bruges til at erstatte Java SE.

Derudover kan det bemærkes, at Red Hat accepteret lederskab over OpenJDK 8- og OpenJDK 11-grenene, som tidligere blev vedligeholdt af Oracle, og nu fokuserede på OpenJDK 12 og udviklingen af ​​master-grenen, hvorfra OpenJDK 13-udgivelsen vil forgrene sig i september.
Red Hat har overtaget arbejdet med at fortsætte med at skabe offentligt tilgængelige opdateringer til tidligere filialer, vedligeholde deres kodebase og løse tekniske supportproblemer. Det skal bemærkes, at et sådant skridt ikke er noget særligt, Red Hat har taget på sig vedligeholdelsen af ​​grene før OpenJDK 7 и OpenJDK 6.

Kilde: opennet.ru

Tilføj en kommentar