Kategorie
news

🧊 Piekło zamarzło? Microsoft Build of OpenJDK

OpenJDK od firmy Microsoft? Brzmi dosyć dziwnie i egzotycznie. Ale czy na pewno? Co kryje się za wydaniem Microsoft Build of OpenJDK, czyli co to, po co i dla kogo.

Lecimy!

junior-hava-developer-handbook-what-to-know

Wstęp

Nie tak dawno, bo 6 kwietnia 2021 roku, na blogu developerskim Microsoftu pojawiła się informacja o udostępnieniu preview nowej dystrybucji OpenJDK. Jej nazwa wyróżnia się z tłumu innych pakietów zdecydowanie swoją długością: Microsoft Build of OpenJDK.

Dla osób śledzących działania Microsoftu ten ruch nie wydaje się zaskoczeniem. Jednak spora część osób zastanawia się, dlaczego tak się stało.

Microsoft od dawna inwestuje w ekosystem Javy

Niewiele osób zwróciło uwagę, że Microsoft od 2018 roku był aktywnym sposorem OpenJDK. A nawet wcześniej, jak podaje Wikipedia, bo już w 2013 roku razem z Azul Systems Microsoft współpracował nad wsparciem paczki z JDK o nazwie Zulu w ramach prac nad Azure.

Późniejsze przejęcie jClarity w 2019 roku był zatem dosyć naturalnym krokiem w celu wzmocnienia wsparcia Java w chmurze obliczeniowej tego giganta.

Java to jedno. Linux to drugie. Nie od dziś wiadomo, że chmury obliczeniowe stoją na systemach z rodziny Linux. A my wiemy, że Linux bardzo lubi się z Javą.

Co ciekawe, jak możemy przeczytać tutaj, obecnie Microsoft wewnętrznie ma 500k instancji JVM. 500k instancji nie licząc tego, co klienci uruchamiają samodzielnie na Azure. Z tego 140k jest już na ich własnej dystrybucji. Robi wrażenie?

Robi wrażenie i robi różnicę. A optymalizacje, dostosowanie i rozwój stabilnej wersji OpenJDK pod siebie może mieć w tym przypadku znaczenie finansowe i strategiczne.

Czy developerzy pracujący na Windows przerzucą się na OpenJDK od Microsoft?

Pewnie nie nastąpi to szybko.

Pamiętajmy jednak, że tym, co zawsze wyróżniało ekosystem Javy to różnorodność. Możliwość zrobienia czegoś tak lub inaczej. Za pomocą jednej biblioteki lub drugiej. Z jednym frameworkiem lub drugim.

Microsoft wpisuje się w tę różnorodność. Jego ruchy w ostatnich latach są bardzo ciekawe. A flame wars typu Java vs .Net zaczynają być pradawnymi historiami bez większego znaczenia obecnie.

Słowa końcowe

Choć Microsoft + Java przez lata wydawały się oksymoronem, to jednak świat się wokół nas zmienia.

Zmienia się ekosystem Javy. Zmienia się też Microsoft. Kierunki tych zmian są bardzo ciekawe. Co pokazuje również, że Java jeszcze przez długi czas będzie topowym językiem programowania.

Daj znać w komentarzu, co myślisz na ten temat?

A jeśli interesuje Cię, co też Microsoft zmienia w ramach nurtu RPA, to rzuć okiem na artykuł o Power Automate Desktop Free. Bo to też inny ciekawy ruch, który może nie być na rękę zamkniętym dostawcom narzędzi RPA.

4 3 votes
Article Rating
Subscribe
Powiadom o
guest
0 komentarzy
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Jestem ciekawy, co myślisz. Dodaj komentarz na dole!x