„Microsoft“ „Java“ komponavimas dabar prieinamas visiems

„Microsoft“ pradėjo platinti savo „Java“ platinimą pagrįstas „OpenJDK“, teikdamas nemokamą atvirojo kodo „Java“ paskirstymą, kuris galėtų konkuruoti su „Oracle“ „Java“ paskirstymais. Produktas Jis platinamas nemokamai ir yra prieinamas šaltinio kode pagal GPLv2 licenciją.

Dvejetainiai „Microsoft Build of OpenJDK“ gali būti pataisų ir patobulinimų kurios laikomos svarbiomis klientams ir vidiniams vartotojams, tačiau nebuvo įtrauktos į ankstesnio „OpenJDK“ projektą. Šie pataisymai ir patobulinimai bus pažymėti leidimo pastabose su prieinamu šaltinio kodu.

Primename, kad „Oracle“ 2019 m. „Java SE“ dvejetainius paskirstymus perkėlė į naują licencijos sutartį. kad riboja komercinį naudojimą ir leidžia nemokamai naudotis tik programinės įrangos kūrimo ar asmeninio naudojimo, testavimo, prototipų kūrimo ir programų demonstravimo tikslais. Komerciniam naudojimui nemokamai siūloma naudoti nemokamą „OpenJDK“ paketą, licencijuotą pagal GPLv2 su „GNU ClassPath“ išimtimis, leidžiančiomis dinamiškai susieti su komerciniais produktais.

„OpenJDK 11“ filialas, naudojamas „Microsoft“ platinime, priskiriamas LTS versijoms, kurių atnaujinimai bus generuojami iki 2024 m. Spalio. „OpenJDK 11“ prižiūri „Red Hat Company“.

Reikia pažymėti, kad Šis „Microsoft“ paskelbtas „OpenJDK“ platinimas yra bendrovės indėlis į „Java“ ekosistemą ir bandymas sustiprinti sąveiką su bendruomene. Platinimas yra stabilus ir jau naudojamas daugelyje „Microsoft“ produktų ir paslaugų, įskaitant „Azure“, „Minecraft“, „SQL Server“, „Visual Studio Code“ ir „LinkedIn“.

Minima, kad „Microsoft Build of OpenJDK“ bus ilgas priežiūros ciklas kas ketvirtį išleidus nemokamus naujinimus. Tai taip pat apims pataisymus ir patobulinimus, kurie dėl vienų ar kitų priežasčių nepriimami „OpenJDK“ pagrindinėje sistemoje, tačiau yra pripažįstami svarbiais „Microsoft“ klientams ir projektams. Šie papildomi pakeitimai bus aiškiai pažymėti leidimo pastabose ir paskelbti šaltinio kode projekto saugykloje.

Šiandien džiaugiamės galėdami pranešti apie bendrą „Microsoft Build of OpenJDK“ prieinamumą - naują nemokamą „OpenJDK“ platinimą, kuris yra atviras šaltinis ir prieinamas nemokamai visiems, norintiems bet kur diegti. Kaip minėjome anksčiau, kai paskelbėme apie „Microsoft Build Preview of OpenJDK“, „Microsoft“ labai intensyviai naudoja „Java“ ir daugiau nei 500.000 XNUMX JVM veikia viduje. „Java Engineering Group“ didžiuojasi galėdama prisidėti prie „Java“ ekosistemos ir padėti valdyti tokius darbo krūvius kaip „LinkedIn“, „Minecraft“ ir „Azure“.

"Microsoft" taip pat paskelbė, kad prisijungė prie „Eclipse Adoptium“ darbo grupės, kuri laikoma nuo pardavėjo nepriklausoma platforma, skirta platinti „OpenJDK“ dvejetainius failus, kurie visiškai atitinka „Java“ specifikacijas, atitinka AQAvit kokybės kriterijus ir yra paruošti gamybiniams projektams.

Norint užtikrinti visišką specifikacijų laikymąsi, per „Adoptium“ platinami rinkiniai yra patvirtinami naudojant „Java SE TCK“ (norint pasiekti „Technology Compatibility Kit“, naudojama „Oracle“ ir „Eclipse Foundation“ sutartis).

Šiuo metu „OpenJDK“ sukuria 8, 11 ir 16 iš „Eclipse Temurin“ projekto (anksčiau „AdoptOpenJDK“ Java platinimas) yra platinami tiesiogiai per Adoptiumą. „Adoptium“ projekte taip pat yra IBM sukurtų JDK rinkinių, pagrįstų „OpenJ9 Java“ virtualia mašina, tačiau šie rinkiniai yra platinami atskirai per IBM svetainę.

Platinimas apima „Java 11“ ir „Java 16“ vykdomuosius failus, pagrįstus „OpenJDK 11.0.11“ ir „OpenJDK 16.0.1“.. Pastatymai yra paruošti skirta „Linux“, „Windows“ ir „macOS“ ir yra prieinami x86_64 architektūrai. Be to, ARM sistemoms buvo sukurtas testavimo paketas, pagrįstas „OpenJDK 16.0.1“, kuris yra prieinamas „Linux“ ir „Windows“.

Be šio bendro prieinamumo, „Microsoft“ taip pat o „Microsoft Build of OpenJDK Docker“ atvaizdai ir atitinkami „Docker“ failai. Jie skirti naudoti bet kuriai „Java“ programai ar „Java“ programos komponentui diegti bet kur, įskaitant „Microsoft Azure“.

Fuente: https://devblogs.microsoft.com


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.