Oracle zmienia licencję na Java SE. Red Hat przejął opiekę nad OpenJDK 8 i 11

Od 16 kwietnia Oracle zaczął publikować Java SE wydaje się z nową umową licencyjną ograniczającą wykorzystanie komercyjne. Z Java SE można obecnie korzystać bezpłatnie wyłącznie podczas tworzenia oprogramowania lub do użytku osobistego, testowania, tworzenia prototypów i demonstrowania aplikacji.

Do 16 kwietnia aktualizacje Java SE były wydawane w ramach licencji BCL (Licencja na Kod Binarny), i to wyłącznie na podstawie nowej umowy licencyjnej OTN (Sieć technologiczna Oracle). W przypadku wykorzystania w projektach komercyjnych należy zakupić licencję lub przejść na darmowy pakiet OpenJDK, który jest nadal rozwijany na tych samych warunkach w ramach licencji GPLv2, z wyjątkami GNU ClassPath umożliwiającymi dynamiczne łączenie z produktami komercyjnymi. Jeśli będziesz nadal korzystać z Java SE w celu dalszego uzyskania aktualizacje Firmy muszą uzyskać licencję komercyjną, która kosztuje 2.50 USD miesięcznie na użytkownika lub komputer.

Decyzja o zmianie modelu licencjonowania została podjęta po unowocześnieniu procesu deweloperskiego, który został przeniesiony do jednej, stale aktualizowanej gałęzi master z OpenJDK, która zawiera gotowe zmiany i z której co sześć miesięcy odgałęziają się gałęzie w celu stabilizacji nowych wydań. Podczas gdy wcześniej pakiet Java SE firmy Oracle zawierał dodatkowe komponenty komercyjne, obecnie jego kod źródłowy jest otwarty i produkty OpenJDK i Oracle Java SE można uznać za zamienne. Użytkownicy korporacyjni korzystający z plików binarnych Oracle Java SE dostarczonych z java.com mogą w dalszym ciągu bezpłatnie korzystać z języka Java, przechodząc na kompilacje OpenJDK.

Jeśli korzystasz z gałęzi Java SE 8, możesz przejść na projekt opracowany przez Amazon poprawny, rozpościerający się bezpłatne dystrybucje Java 8 i 11 z długim okresem wsparcia, gotowe do użycia w przedsiębiorstwach. Wydanie aktualizacji dla Corretto 8 zostanie zapewnione co najmniej do czerwca 2023 roku. Aktualizacje są dostarczane bezpłatnie i bez żadnych ograniczeń. Corretto posiada certyfikat zgodności ze specyfikacjami i może zastąpić Java SE.

Dodatkowo można zauważyć, że Red Hat przyjęty przywództwo nad gałęziami OpenJDK 8 i OpenJDK 11, które wcześniej były utrzymywane przez Oracle, a obecnie skupiają się na OpenJDK 12 i rozwoju gałęzi master, z której we wrześniu będzie odgałęziać się wydanie OpenJDK 13.
Red Hat przejął prace polegające na dalszym tworzeniu publicznie dostępnych aktualizacji dla poprzednich oddziałów, utrzymywaniu ich bazy kodów i rozwiązywaniu problemów związanych ze wsparciem technicznym. Warto zaznaczyć, że taki krok nie jest czymś wyjątkowym, Red Hat już wcześniej podejmował się utrzymania oddziałów OpenJDK 7 и OpenJDK 6.

Źródło: opennet.ru

Dodaj komentarz