Wersja OpenJDK firmy Microsoft jest już dostępna

Microsoft

Pod koniec zeszłego roku udostępniliśmy tutaj na blogu informację o zainteresowaniu Microsoftu rozwojem OpenJDK i Microsoft formalnie podpisał umowę o współpracy z Oracle „Oracle Contributor Agreement” i został dobrze przyjęty przez społeczność Java.

Ponadto firma Microsoft wydała wcześniej wersję zapoznawczą w kwietniu ubiegłego roku, a teraz firma Microsoft ogłosiła w tym tygodniu ogólną dostępność własnej wersji OpenJDK, otwartej wersji zestawu Java Development Kit (JDK).

OpenJDK firmy Microsoft ma na celu pomóc programistom biznesowym w tworzeniu własnego oprogramowania, ale także innym programistom, którzy piszą aplikacje Java. Podczas pierwszego ogłoszenia w kwietniu firma z Redmond poinformowała, że ​​nieco ponad 140.000 XNUMX jej maszyn wirtualnych było już opartych na jej wersji OpenJDK.

„Dzisiaj mamy przyjemność ogłosić powszechną dostępność Microsoft Build of OpenJDK, nowej bezpłatnej dystrybucji OpenJDK, która jest open source i jest dostępna za darmo dla każdego do wdrożenia w dowolnym miejscu” — napisał George Adams, starszy menedżer programu w firmie Microsoft, w swoim wpis na blogu we wtorek. Przypomniał, że Microsoft bardzo często używa Javy, a ponad 500.000 XNUMX JVM działa wewnętrznie. „Grupa Java Engineering jest bardzo dumna, że ​​może przyczynić się do rozwoju ekosystemu Java i pomóc w zasilaniu obciążeń, takich jak LinkedIn, Minecraft i Azure” – dodał.

OpenJDK firmy Microsoft zawiera binaria dla Javy 11, oparte na OpenJDK 11.0.11 + 9, na serwerach x64 i środowiskach stacjonarnych w systemach Windows, macOS i Linux. Firma wydała również nowy plik binarny wczesnego dostępu dla Javy 16 dla systemów Linux i Windows na ARM, oparty na najnowszej wersji OpenJDK 16.0.1 + 9.

Według Microsoft Ta nowa wersja Javy 16 jest już używana przez miliony graczy w Minecrafta, z najnowszą wersją 21W19A programu Minecraft Java Edition Snapshot, która została zaktualizowana o środowisko wykonawcze Java 16 oparte na OpenJDK firmy Microsoft.

„Wdrożyliśmy własną wersję OpenJDK na setkach tysięcy maszyn wirtualnych w Microsoft i LinkedIn. Ogólnie rzecz biorąc, Microsoft ma ponad 500.000 XNUMX maszyn wirtualnych z Javą w firmie Microsoft ”- powiedziała Julia Liuson, wiceprezes działu programistów Microsoft. „Dostarczamy tę usługę również klientom platformy Azure” — dodał. Firma Microsoft publikuje również obrazy Docker OpenJDK i odpowiadające im pliki Dockerfile. Te obrazy mogą być używane przez dowolną aplikację Java lub dowolny składnik aplikacji Java do wdrażania w dowolnym miejscu, w tym Microsoft Azure.

Oprócz tych punktów, Adams ogłosił, że wersje OpenJDK 11 OpenJDK Microsoft Build mają długoterminowe wsparcie (LTS) i będzie otrzymywać bezpłatne aktualizacje kwartalne. Dodał również, że pliki binarne OpenJDK Microsoftu mogą zawierać kompatybilne wstecz poprawki i ulepszenia, które zespół uważa za ważne dla klientów i użytkowników wewnętrznych, ale które nie zostały włączone do projektu OpenJDK ze względu na decyzje pozostające poza kontrolą Microsoftu.

Według niego, poprawki i ulepszenia, które nie zostały jeszcze oficjalnie włączone do sieci zostaną one jasno określone w informacjach o wydaniu, a kod źródłowy będzie dostępny. Wersja OpenJDK firmy Microsoft jest kamieniem milowym dla firmy, która staje się coraz bardziej kluczowym graczem w społeczności Java.

Byłoby to jednak mniej niż dwa miliony programistów Pythona korzystających z VS Code. „Wierzymy, że Microsoft ma wyjątkową pozycję, aby być partnerem w społeczności językowej. Możemy wnieść bezpośredni wkład w społeczność JDK i zaoferować światowej klasy narzędzie, a mianowicie VS Code ”- mówi Liuson.

Wkład Microsoftu w OpenJDK obejmuje prace nad garbage collectorem i możliwości pisania dla środowiska uruchomieniowego Java. Podsumowując, wersja OpenJDK firmy Microsoft jest dostępna bezpłatnie i można ją wdrożyć w ramach kwalifikujących się planów pomocy technicznej platformy Azure. Zawiera pliki binarne dla Javy 11 oparte na OpenJDK 11.0.11, na serwerach x64 i środowiskach graficznych w systemach macOS, Linux i Windows.

źródło: https://devblogs.microsoft.com/


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.