A Microsoft bejelentette saját Java fejlesztőkészletének előnézetét, amelyet "új, hosszú távon támogatott ingyenes terjesztésnek és a Microsoft új együttműködésének és a Java ökoszisztémához való hozzájárulásának" neveznek. Ezt követően ez a verzió lesz a Java 11 alapértelmezett terjesztése az Azure által felügyelt szolgáltatásokban.
És ez az A Microsoft a java-t használja a fejlesztői részlegben és a terhelésekben java-ból az Azure cloud platformon. Tavaly a szoftvergyártó Arm-alapú eszközökre (AArch10) hordozta az OpenJDK for Windows 64 programot. De a Microsoft OpenJDK új verziója sokkal nagyobb lépés.
A Microsoft saját belső rendszereinek sokaságában a Java technológiákra támaszkodik, alkalmazások és munkaterhelések az elismert nyilvános termékek és szolgáltatások, valamint az üzleti életet ösztönző, misszió szempontjából kritikus rendszerek nagy sorozatának megvalósításához Azure infrastruktúra. És a vállalat kiemeli a nyelv saját változatának intenzív belső használatát.
microsoft megemlíti, hogy egyelőre az előzetes verzió már megfelel a Java 11 specifikációinak és helyettesítheti az OpenJDK bármely más verzióját
„A Java 11-hez készült Microsoft OpenJDK bináris fájlok az OpenJDK forráskódon alapulnak, ugyanazokat a kiadási szkripteket követve, amelyeket az Eclipse Adoptium projekt használt, és amelyeket az Eclipse Adoptium QA csomag tesztelt (beleértve az OpenJDK projekt tesztelését is). A Java 11 bináris fájljaink megfeleltek a Java 11 specifikációval való kompatibilitás ellenőrzésére szolgáló, a Java 11 műszaki kompatibilitási készlet (TCK) tesztjén. Az OpenJDK Microsoft verziója egyszerűen helyettesíti bármely más OpenJDK disztribúciót. ”.
Mi különbözteti meg az OpenJDK 11 bináris fájlok Microsoft verzióját mások szerint a vállalat szerint:
"Javítások és fejlesztések, amelyek szerintünk fontosak ügyfeleink és belső felhasználóink számára." „Néhányat még nem frissítettek hivatalosan, és egyértelműen jelzik a kiadási megjegyzéseinkben. Ez lehetővé teszi számunkra a fejlesztések és javítások felgyorsítását, miközben ezeket a változásokat párhuzamosan végezzük. A frissítések ingyenesek lesznek, és minden Java-fejlesztő bárhol megvalósíthatja őket "
A vállalat fejlesztői blogbejegyzése szerint Bruno Borges, a Microsoft Java Product Management részlege jelezte, hogy a Microsoft jelenleg több mint 500,000 140.000 Java virtuális gépet (JVM) belsőleg telepít (kivéve az összes Azure-szolgáltatást és a munkaterhelést). Ügyfelek). Ezenkívül több mint XNUMX XNUMX ilyen JVM már a Microsoft OpenJDK verzióján alapul, állítja a vállalat.
Az Azure továbbra is a belső Java fejlesztés fő célpontja, Kritikus feladatokat hajt végre és támogatja az átfogó infrastruktúrát, de ezeket a JVM-eket háttér-mikrószolgáltatásokhoz, nagy adatrendszerekhez, üzenetközvetítőkhöz, üzenetküldő szolgáltatásokhoz, eseményfolyamokhoz és játékkiszolgálókhoz is használják.
„A Java az egyik legfontosabb programozási nyelv, amelyet manapság használnak. A fejlesztők az alapvető üzleti alkalmazásoktól kezdve a hobbirobotokig mindent létrehoznak ”- áll a cég közleményében.
A jövőben, A Microsoft jobb optimalizálást javasol a Java munkaterhelésekhez ezeken a szolgáltatásokon, miután a vállalat új JVM-eket kezdett bevezetni az OpenJDK verziójával az Azure-on. Idén később ez a verzió lesz a Java 11 alapértelmezett disztribúciója az Azure által felügyelt szolgáltatásokon - mondta Bruno közleményében.
Azt is meg kell jegyezni, hogy a Java 8-ot futásidejű opcióként kínáló Azure által kezelt szolgáltatások esetében a Microsoft támogatni fogja az Eclipse Adoptium Java 8 bináris fájlokat (korábban AdoptOpenJDK).
A Microsoft OpenJDK előnézeti csomagok és telepítők azonnal elérhetők. A Microsoft Azure-ügyfelek az előnézetet is tesztelhetik az Azure Cloud Shell használatával böngészőikben vagy a Windows Terminálban.
Végül megemlítjük, hogy a Java 11 bináris fájlok (az OpenJDK 11.0.10 + 9 alapján) az x64 asztali / szerver telepítésekhez vannak biztosítva macOS, Linux és Windows rendszereken.
Legyen Ön az első hozzászóló