Ua lomia e Microsoft lana lava tufatufaina o OpenJDK

Ua amata ona tufatufaina e Microsoft lana lava tufatufaina Java e faavae ile OpenJDK. O le oloa e tufatufa fua e aunoa ma se totogi ma o loʻo avanoa i le faʻailoga faʻapitoa i lalo ole laisene GPLv2. O le tufatufaga e aofia ai mea e mafai ona faʻatinoina mo Java 11 ma Java 16, faʻavae ile OpenJDK 11.0.11 ma OpenJDK 16.0.1. Fausia ua saunia mo Linux, Windows ma macOS ma e avanoa mo le x86_64 fausaga. E le gata i lea, o se faʻapotopotoga suʻega e faʻavae i luga o OpenJDK 16.0.1 ua faia mo faiga ARM, lea e avanoa mo Linux ma Windows.

Sei o tatou manatua i le 2019, na tuʻuina atu ai e Oracle ana tufatufaga binary Java SE i se maliega laisene fou e faʻagata ai le faʻaaogaina mo faamoemoega faapisinisi ma faʻatagaina le faʻaaogaina fua i le faagasologa o le atinaʻeina o polokalama poʻo mo le faʻaaogaina e le tagata lava ia, suʻega, faʻataʻitaʻiga ma faʻataʻitaʻiga talosaga. Mo le fa'aoga fua fa'apisinisi, e fa'atatau e fa'aoga le pusa OpenJDK fua, tu'uina atu i lalo ole laisene GPLv2 fa'atasi ai ma GNU ClassPath tuusaunoaga e fa'ataga ai feso'ota'iga malosi ma oloa fa'apisinisi. O le lala OpenJDK 11, o loʻo faʻaaogaina i le tufatufaina atu o Microsoft, o loʻo faʻavasegaina o se faʻasalalauga LTS, faʻafouga o le a faia seia oʻo ia Oketopa 2024. OpenJDK 11 o loʻo tausia e Red Hat.

O loʻo maitauina o le tufatufaina atu o OpenJDK na lomia e Microsoft o le sao a le kamupani i le Java ecosystem ma o se taumafaiga e faʻamalosia fegalegaleaiga ma tagata lautele. O le tufatufaga o loʻo faʻatulagaina e mautu ma ua uma ona faʻaaogaina i le tele o auaunaga a Microsoft ma oloa, e aofia ai Azure, Minecraft, SQL Server, Visual Studio Code ma LinkedIn. O le tufatufaga o le a umi se ta'amilosaga tausiga fa'atasi ai ma fa'asalalauga ta'i kuata o fa'afouga e maua fua. O le tuʻufaʻatasiga o le a aofia ai foʻi ma faʻaleleia ma faʻaleleia e, mo se tasi mafuaaga poʻo se isi, e leʻi taliaina i totonu o le OpenJDK autu, ae e taua tele mo tagata faʻatau ma poloketi a Microsoft. O nei suiga fa'aopoopo o le a fa'ailoa manino mai i se fa'amatalaga fa'amatu'u ma fa'asalalauina i le fa'ailoga puna i le fale teu oloa a le poloketi.

Na faasilasila mai foi e Microsoft ua auai i le Eclipse Adoptium Working Group, lea ua taʻua o se maketi-neutral maketi mo le tufatufaina atu o OpenJDK binary builds o loʻo tausisia atoatoa le Java specification, faʻafeiloaʻi AQAvit tulaga lelei, ma ua sauni mo le faʻaaogaina i galuega gaosiga. Ina ia faʻamautinoa le tausisia atoatoa o faʻamatalaga, o faʻapotopotoga e tufatufaina atu e ala i Adoptium e faʻamaonia i le Java SE TCK (o le avanoa i le Technology Compatibility Kit e aofia ai se maliliega i le va o Oracle ma le Eclipse Foundation).

I le taimi nei, OpenJDK 8, 11 ma 16 fausia mai le poloketi Eclipse Temurin (muamua o le AdoptOpenJDK Java tufatufaga) o loʻo tufatufaina saʻo e ala i Adoptium. O le poloketi Adoptium e aofia ai foʻi faʻapotopotoga a le JDK na gaosia e le IBM e faʻavae i luga o le OpenJ9 Java virtual machine, ae o nei faʻapotopotoga o loʻo tufatufaina eseese e ala i le upega tafaʻilagi a le IBM.

E le gata i lea, e mafai ona tatou matauina le poloketi Corretto na fausia e Amazon, lea e tufatufa atu faʻasoa saoloto o Java 8, 11 ma 16 faʻatasi ai ma se vaitaimi umi o le lagolago, sauni mo le faʻaaogaina i pisinisi. O le oloa ua faʻamaonia e faʻaoga i luga ole atinaʻe i totonu ole Amazon ma ua faʻamaonia e tausisia faʻamatalaga Java SE. O le kamupani Rusia BellSoft, na faavaeina e tagata faigaluega muamua o le St. Petersburg paranesi o Oracle ma nofoia 6th ma 8th nofoaga i le fua faatatau o tagata sili ona toaga i le atinae o le JDK 11 ma le JDK 16, tufatufaina atu le Liberica JDK tufatufaga, lea e pasia le fetaui. su'ega mo le Java SE standard ma e avanoa mo le fa'aoga fua.

puna: opennet.ru

Faaopoopo i ai se faamatalaga