Společnost Microsoft oznámila dostupnost verze náhledu OpenJD

Microsoft ohlásil náhled své vlastní vývojové sady Java, popsaný jako „nová dlouhodobě podporovaná bezplatná distribuce a nový způsob spolupráce Microsoftu a přispívání do ekosystému Java.“ Následně se tato verze stane výchozí distribucí pro Javu 11 ve spravovaných službách Azure.

A Microsoft využívá javu ve své vývojářské divizi a v pracovních zátěžích z Javy na cloudové platformě Azure. V loňském roce výrobce softwaru přenesl OpenJDK pro Windows 10 do zařízení založených na Arm (AArch64). Nová verze OpenJDK od Microsoftu je ale mnohem větší krok.

Microsoft spoléhá na technologie Java pro řadu svých vlastních interních systémů, aplikace a pracovní zátěže umožňující implementaci uznávaných veřejných produktů a služeb a také velkou sadu kriticky důležitých systémů, které řídí podnikání Infrastruktura Azure. A společnost zdůrazňuje své intenzivní interní používání vlastní verze jazyka.

Microsoft uvádí, že prozatím verze náhledu již splňuje specifikace Java 11 a může nahradit jakoukoli jinou verzi OpenJDK

„Binární soubory Microsoft OpenJDK pro Javu 11 jsou založeny na zdrojovém kódu OpenJDK, sledují stejné skripty vydání, jaké používá projekt Eclipse Adoptium a testuje je sada QA Eclipse Adoptium (včetně testování projektem OpenJDK). Naše binární soubory Java 11 prošly testem Technical Compatibility Kit (TCK) pro Java 11, který se používá k ověření kompatibility se specifikací Java 11. Verze OpenJDK společnosti Microsoft je jednoduchou náhradou za jakoukoli jinou distribuci OpenJDK. K dispozici v „ekosystému Java“ '.

Co odlišuje verzi binárních souborů OpenJDK 11 společnosti Microsoft z dalších, říká společnost, jsou:

„Opravy a vylepšení, které považujeme za důležité pro naše zákazníky a interní uživatele.“ "Některé z nich ještě nebyly oficiálně aktualizovány a jsou jasně uvedeny v našich poznámkách k vydání." To nám umožňuje urychlit vylepšení a opravy a současně provádět tyto změny. Aktualizace budou zdarma a všichni vývojáři Java je mohou implementovat kdekoli “

Podle příspěvku na blogu pro vývojáře společnosti Bruno Borges z divize správy produktů Java společnosti Microsoft uvedl, že Microsoft v současné době interně nasazuje více než 500,000 140.000 Java Virtual Machines (JVM) (kromě všech služeb a úloh Azure). Zákazníci). Více než XNUMX XNUMX těchto JVM je navíc podle společnosti založeno na verzi OpenJDK společnosti Microsoft.

Azure je stále hlavním cílem interního vývoje prostředí Java, Řídí kritické úkoly a podporuje celkovou infrastrukturu, ale tyto JVM se také používají pro back-endové mikroslužby, systémy velkých dat, zprostředkovatele zpráv, služby zasílání zpráv, streamování událostí a herní servery.

"Java je jedním z nejdůležitějších programovacích jazyků, které se dnes používají." Vývojáři jej používají k vytváření všeho od základních obchodních aplikací až po hobby roboty, “uvedla společnost ve svém prohlášení. 

V budoucnosti, Microsoft doporučí lepší optimalizaci pro pracovní zátěže Java na těchto službách, jakmile společnost začne zavádět nové JVM s verzí OpenJDK v Azure. Později v tomto roce se tato verze stane výchozí distribucí pro Javu 11 ve spravovaných službách Azure, uvedl Bruno ve svém prohlášení.

Je třeba také poznamenat, že pro spravované služby Azure, které nabízejí Java 8 jako možnost cílového běhového prostředí, bude Microsoft podporovat binární soubory Eclipse Adoptium Java 8 (dříve AdoptOpenJDK).

Balíčky náhledů a instalační programy Microsoft OpenJDK jsou k dispozici okamžitě. Zákazníci Microsoft Azure mohou také otestovat náhled pomocí Azure Cloud Shell ve svých prohlížečích nebo v terminálu Windows.

Nakonec je zmíněno, že binární soubory Java 11 (založené na OpenJDK 11.0.10 + 9) jsou k dispozici pro x64 desktopové / serverové nasazení v macOS, Linuxu a Windows.


Přidat jako preferovaný zdroj