W wyniku sztywnych polityk cenowych i audytowych Oracle, coraz więcej klientów Javy decyduje się na przejście na platformę OpenJDK. Zgodnie z niedawną ankietą przeprowadzoną przez firmę Azul, 86 procent użytkowników Oracle Java SE już przełącza się lub planuje częściowo lub całkowicie odłączyć swoje aplikacje Java od Oracle. Tylko 14 procent użytkowników Oracle Java zamierza pozostać przy tej platformie.
Malejący udział Oracle w rynku JDK
Badanie, zatytułowane “Oracle Java Usage, Pricing & Migration Report”, objęło 663 specjalistów Java z różnych poziomów zawodowych na całym świecie. Wyniki ankiety wskazują na głębokie zmiany w krajobrazie JDK. Udział Oracle w korzystaniu z JDK spadł z około 75 procent w 2020 roku do 42 procent w 2023 roku, a trend ten ma się utrzymywać. Dwie trzecie respondentów, którzy planują odejść od Oracle, zamierzają to zrobić w ciągu najbliższych dwóch lat.
Nowy model licencyjny Oracle Java
Głównym powodem niezadowolenia klientów jest polityka licencyjna Oracle. Wprowadzony na początku 2023 roku model “Java SE Universal Subscription” zastąpił wcześniejsze modele licencyjne “Java SE Subscription” i “Java SE Desktop Subscription”. W nowym modelu liczba pracowników całkowitej siły roboczej, w tym pracownicy tymczasowi oraz pracownicy innych firm, jest używana jako podstawa do obliczania opłat licencyjnych.
Chociaż nowy model licencyjny jest bardziej przejrzysty i oferuje większą pewność prawną, wiąże się z wyższymi kosztami. Analitycy Gartnera ostrzegli, że firmy mogą spodziewać się nawet pięciokrotnie wyższych kosztów licencjonowania. Dodatkowo, większa liczba audytów licencyjnych zwiększa obawy użytkowników.
Wysoka satysfakcja z migracji do OpenJDK
Koszty i polityka licencyjna Oracle są głównymi czynnikami skłaniającymi firmy do zmiany strategii dotyczącej Javy. 53 procent respondentów ankiety Azul określiło Oracle Java jako zbyt drogie, a 38 procent skrytykowało niepewność w strategii Oracle. Ponadto, jedna czwarta ankietowanych była niezadowolona z jakości wsparcia Oracle.
Większość firm jest zadowolona z przejścia na dystrybucje oparte na OpenJDK. 75 procent respondentów dokonało migracji w ciągu 12 miesięcy, a 23 procent w mniej niż trzy miesiące. 84 procent użytkowników OpenJDK oceniło proces migracji jako zgodny z oczekiwaniami, a 41 procent uznało go za łatwiejszy niż przypuszczali. Dwie trzecie firm, które przeszły z Oracle Java na OpenJDK, zaoszczędziło na kosztach.
Odejście od Oracle Java jest wynikiem rosnących kosztów i obaw związanych z polityką licencyjną. Alternatywy open source, takie jak OpenJDK, zyskują na popularności dzięki swojej opłacalności i elastyczności. Jak wskazuje Scott Sellers, współzałożyciel i dyrektor generalny Azul, społeczność Java poszukuje bardziej ekonomicznych, elastycznych i otwartych rozwiązań dla swoich aplikacji i infrastruktury opartej na Javie. Ankieta przeprowadzona przez Azul potwierdza, że migracja do OpenJDK przynosi pozytywne rezultaty i wysoką satysfakcję użytkowników.