Sada je dostupna Microsoftova verzija OpenJDK

Microsoft

Krajem prošle godine ovdje smo na blogu podijelili vijesti o interesu Microsofta za razvoj OpenJDK i Microsoft je formalno potpisao ugovor o saradnji sa Oracleom "Oracle Contributor Agreement" i pozdravljen je u Java zajednici.

Pored toga, Microsoft je prethodno objavio verziju za pregled prošlog aprila, a sada je Microsoft ove sedmice najavio opću dostupnost vlastite verzije OpenJDK, verzije otvorenog koda Java Development Kit (JDK).

Microsoftov OpenJDK dizajniran je da pomogne poslovnim programerima da kreiraju vlastiti softver, ali i da pomogne drugim programerima koji pišu Java aplikacije. Tokom prve najave u aprilu, kompanija Redmond je rekla da je nešto više od 140.000 njenih virtuelnih mašina već zasnovano na njenoj verziji OpenJDK.

"Danas nam je drago što možemo objaviti opću dostupnost Microsoft Build-a OpenJDK, nove besplatne distribucije OpenJDK-a koja je otvorenog koda i dostupna besplatno za bilo koga da se raspoloži bilo gdje", napisao je George Adams, viši menadžer programa u Microsoftu, u blog post utorak. Podsjetio je da Microsoft koristi puno Jave, s više od 500.000 JVM-ova koji rade interno. "Java Engineering Group je vrlo ponosan što doprinosi Java ekosustavu i pomaže u opterećenju kao što su LinkedIn, Minecraft i Azure," dodao je.

Microsoftov OpenJDK uključuje binarne datoteke za Javu 11, zasnovane na OpenJDK 11.0.11 + 9, na x64 serverima i radnim površinama na Windowsima, MacOS-u i Linux-u. Kompanija je također objavila novi binarni pristup za Java 16 za Linux i Windows na ARM-u, zasnovan na najnovijoj verziji OpenJDK 16.0.1 + 9.

Prema Microsoftu, Ovu novu verziju Jave 16 već koriste milioni Minecraft igrača, sa najnovijom verzijom 21W19A snimka Minecraft Java Edition Snapshot, koja je ažurirana tako da uključuje Java 16 runtime zasnovano na Microsoftovom OpenJDK.

„Svoju verziju OpenJDK implementirali smo na stotine hiljada virtuelnih mašina na Microsoftu i LinkedInu. Sveukupno, Microsoft ima više od 500.000 virtualnih mašina koje koriste Java u Microsoftu “, rekla je Julia Liuson, potpredsjednica Microsoftovog odjela za programere. "Ovu uslugu pružamo i Azure korisnicima", dodao je. Microsoft takođe objavljuje OpenJDK Docker slike i odgovarajuće Dockerfilove. Ove slike može koristiti bilo koja Java aplikacija ili bilo koja komponenta Java aplikacije za implementaciju bilo gdje, uključujući Microsoft Azure.

Pored ovih tačaka, Adams je najavio da OpenJDK Microsoft Build verzije OpenJDK 11 imaju dugoročnu podršku (LTS) i dobivat će besplatna kvartalna ažuriranja. Također je dodao da Microsoftove binarne datoteke OpenJDK mogu sadržavati unaprijed kompatibilne ispravke i poboljšanja koja tim smatra važnim za kupce i interne korisnike, ali koje nisu ugrađene u OpenJDK projekt uzvodno zbog odluka izvan Microsoftove kontrole.

Prema njemu, popravci i poboljšanja koja još uvijek nisu službeno ugrađena uzvodno oni će biti jasno navedeni u napomenama o izdanju, a izvorni kod će biti dostupan. Microsoftova verzija OpenJDK prekretnica je za kompaniju koja se više uspostavlja kao ključni igrač u Java zajednici.

Međutim, to bi bilo manje od dva miliona Python programera koji koriste VS kod. „Vjerujemo da je Microsoft u jedinstvenoj poziciji da bude partner u jezičkoj zajednici. Možemo izravno doprinijeti zajednici JDK i nudimo alat svjetske klase, naime VS Code “, kaže Liuson.

Microsoftov doprinos OpenJDK uključuje rad na sakupljaču smeća i mogućnosti pisanja za Java runtime. Zaključno, Microsoftova verzija OpenJDK dostupna je besplatno i može se primeniti na odgovarajućim Azureovim planovima podrške. Uključuje binarne datoteke za Javu 11 zasnovanu na OpenJDK 11.0.11, na x64 serverima i radnim okruženjima na macOS, Linux i Windows.

Izvor: https://devblogs.microsoft.com/


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.