Microsoftin Java-koontiversio on nyt kaikkien saatavilla

Microsoft on aloittanut oman Java-jakelunsa jakamisen perustuu OpenJDK: hen ja tarjoaa ilmaisen avoimen lähdekoodin Java-jakelun, joka voi kilpailla Oraclen Java-jakelujen kanssa. Tuote Se jaetaan ilmaiseksi ja on saatavana lähdekoodina GPLv2-lisenssin alla.

Binaarit Microsoft Build of OpenJDK voi sisältää korjauksia ja parannuksia joita pidetään tärkeinä asiakkaille ja sisäisille käyttäjille, mutta joita ei ole sisällytetty alkupään OpenJDK-projektiin. Nämä korjaukset ja parannukset huomioidaan julkaisutiedoissa käytettävissä olevan lähdekoodin kanssa.

Muistutuksena Oracle siirsi vuonna 2019 Java SE -binaarijakelunsa uuteen lisenssisopimukseen. että rajoittaa kaupallista käyttöä ja sallii ilmaisen käytön vain ohjelmistokehityksessä tai henkilökohtaisessa käytössä, testauksessa, prototyyppien muodostamisessa ja sovellusten esittelyssä. Kaupalliseen käyttöön maksutta on suositeltavaa käyttää ilmaista OpenJDK-pakettia, joka on lisensoitu GPLv2: n kanssa GNU ClassPath -poikkeuksilla, jotka mahdollistavat dynaamisen linkityksen kaupallisiin tuotteisiin.

Microsoft-jakelussa käytetty OpenJDK 11 -haara luokitellaan LTS-versioiksi, joiden päivitykset luodaan lokakuuhun 2024. OpenJDK 11: tä ylläpitää Red Hat Company.

On huomattava, että Tämä Microsoftin julkaisema OpenJDK-jakelu on yrityksen panos Java-ekosysteemiin ja yritys vahvistaa vuorovaikutusta yhteisön kanssa. Jakelu on sijoitettu vakaana ja sitä käytetään jo monissa Microsoftin tuotteissa ja palveluissa, kuten Azure, Minecraft, SQL Server, Visual Studio Code ja LinkedIn.

Mainitaan se Microsoftin OpenJDK -versio on pitkä huoltojakso neljännesvuosittain ilmaisilla päivityksillä. Se sisältää myös korjauksia ja parannuksia, joita jostakin tai toisesta syystä ei hyväksytä OpenJDK-valtavirrassa, mutta jotka tunnustetaan tärkeiksi Microsoftin asiakkaille ja projekteille. Nämä lisämuutokset merkitään nimenomaisesti julkaisutiedotteisiin ja julkaistaan ​​lähdekoodissa projektivarastossa.

Tänään olemme iloisia voidessamme ilmoittaa Microsoft Build of OpenJDK: n, avoimen lähdekoodin avoimen lähdekoodin ja ilmaisen kenenkään käyttöönottavan OpenJDK: n yleisen saatavuuden. Kuten sanoimme aiemmin, kun ilmoitimme OpenJDK: n Microsoft Build Preview -sovelluksesta, Microsoft käyttää paljon Java-ohjelmaa, jossa on yli 500.000 XNUMX JVM: ää sisäisesti. Java Engineering Group on ylpeä voidessaan osallistua Java-ekosysteemiin ja auttaa virtakuormituksissa, kuten LinkedIn, Minecraft ja Azure.

Microsoft ilmoitti myös liittyneensä Eclipse Adoptium -työryhmään, jota pidetään toimittajista riippumattomana alustana OpenJDK-binaarien jakamiseen, jotka ovat täysin Java-määritysten mukaisia, täyttävät AQAvit-laatukriteerit ja ovat valmiita tuotantoprojekteihin.

Täydellisen spesifikaation saavuttamiseksi Adoptiumin kautta jaetut kokoonpanot validoidaan Java SE TCK: n kanssa (Technology Compatibility Kit -sovellukseen pääsemiseksi käytetään Oraclen ja Eclipse Foundationin välistä sopimusta).

tällä hetkellä, OpenJDK rakentaa 8, 11 ja 16 Eclipse Temurin -projektista (aiemmin AdoptOpenJDK: n Java-jakelu) jaetaan suoraan Adoptiumin kautta. Adoptium-projekti sisältää myös IBM: n luomia JDK-kokoonpanoja, jotka perustuvat OpenJ9 Java-virtuaalikoneeseen, mutta nämä kokoonpanot jaetaan erikseen IBM-sivuston kautta.

Jakelu sisältää Java 11: n ja Java 16: n suoritettavat tiedostot, jotka perustuvat OpenJDK 11.0.11: een ja OpenJDK 16.0.1: een. Rakennukset ovat valmiita Linuxille, Windowsille ja macOS: lle ja ovat käytettävissä x86_64-arkkitehtuurille. Lisäksi ARM-järjestelmille on luotu OpenJDK 16.0.1: een perustuva testirakenne, joka on saatavana Linuxille ja Windowsille.

Tämän yleisen saatavuuden lisäksi myös Microsoft tarjoaa Microsoft Build OpenJDK Docker -kuvista ja vastaavista Docker-tiedostoista. Nämä on suunniteltu käytettäväksi missä tahansa Java-sovelluksessa tai Java-sovelluskomponentissa kaikkialle, mukaan lukien Microsoft Azure.

lähde: https://devblogs.microsoft.com


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.