Microsofti Java-järk on nüüd kõigile kättesaadav

Microsoft on hakanud levitama oma OpenJDK-l põhinevat Java distributsiooni, pakkudes tasuta avatud lähtekoodiga Java distributsiooni, mis võiks konkureerida Oracle'i Java distributsioonidega. Toodet levitatakse tasuta ja see on lähtekoodina saadaval GPLv2 litsentsi alusel.

Microsofti OpenJDK binaarfailide versioonid võivad sisaldada parandusi ja täiustusi , mida peetakse klientide ja sisemiste kasutajate jaoks oluliseks, kuid mida pole lisatud OpenJDK projekti ülesvoolu. Need parandused ja täiustused on loetletud väljalaskemärkmetes koos saadaoleva lähtekoodiga.

Meeldetuletuseks, Oracle viis 2019. aastal oma Java SE binaarjaotused üle uuele litsentsilepingule , mis piirab ärilist kasutamist ja lubab tasuta kasutamist ainult tarkvaraarenduseks või isiklikuks otstarbeks, testimiseks, prototüüpide loomiseks ja rakenduste demonstreerimiseks. Tasuta äriliseks kasutamiseks on soovitatav kasutada tasuta OpenJDK paketti, mis on litsentsitud GPLv2 alusel GNU ClassPathi eranditega, mis võimaldavad dünaamilist linkimist äritoodetega.

Microsofti levitamises kasutatav OpenJDK 11 haru on liigitatud LTS-i versioonideks, mille värskendusi genereeritakse kuni oktoobrini 2024. OpenJDK 11 haldab Red Hat Company.

Tasub märkida, et see Microsofti välja antud OpenJDK distributsioon on ettevõtte panus Java ökosüsteemi ja katse tugevdada suhtlust kogukonnaga. Distributsioon on positsioneeritud stabiilsena ja seda kasutatakse juba paljudes Microsofti teenustes ja toodetes, sealhulgas Azure'is, Minecraftis, SQL Serveris, Visual Studio Code'is ja LinkedInis.

Mainitakse, et Microsoft Build of OpenJDK-l on pikk hooldustsükkel, mille jooksul avaldatakse kord kvartalis tasuta värskendusi. See hõlmab ka parandusi ja täiustusi, mida ühel või teisel põhjusel peavoolu OpenJDK-sse ei aktsepteerita, kuid mida peetakse Microsofti klientide ja projektide jaoks oluliseks. Need täiendavad muudatused märgitakse selgesõnaliselt väljalaskemärkmetes ja avaldatakse projekti repositooriumi lähtekoodis.

Täna on meil hea meel teatada Microsoft Build of OpenJDK üldisest kättesaadavusest. See on uus ja tasuta OpenJDK distributsioon, mis on avatud lähtekoodiga ja mida saavad kõik juurutada kõikjal. Nagu me varem Microsoft Build of OpenJDK eelvaate väljakuulutamisel mainisime, kasutab Microsoft laialdaselt Javat, kusjuures sisemiselt töötab üle 500 000 JVM-i. Java Engineering Group on uhke, et saab panustada Java ökosüsteemi ja aidata töökoormusi nagu LinkedIn, Minecraft ja Azure toota.

Microsoft teatas ka, et on liitunud Eclipse Adoptiumi töörühmaga , mida peetakse müüjast sõltumatuks platvormiks OpenJDK binaarfailide levitamiseks, mis on täielikult kooskõlas Java spetsifikatsioonidega, vastavad AQAviti kvaliteedikriteeriumidele ja on valmis tootmisprojektideks.

Spetsifikatsioonide täieliku vastavuse tagamiseks kinnitatakse Adoptiumi kaudu levitatud komplektid Java SE TCK-ga (tehnoloogia ühilduvuskomplekti kasutamiseks kasutatakse Oracle'i ja Eclipse Foundationi vahelist lepingut).

Praegu levitatakse Eclipse Temurini projekti (endine AdoptOpenJDK Java distributsioon) OpenJDK järke 8, 11 ja 16 otse Adoptiumi kaudu . Adoptiumi projekt sisaldab ka IBM-i loodud JDK assambleesid, mis põhinevad OpenJ9 Java virtuaalmasinal, kuid neid assambleesid levitatakse eraldi IBM-i veebisaidi kaudu.

Jaotus sisaldab Java 11 ja Java 16 käivitatavaid faile, mis põhinevad OpenJDK 11.0.11 ja OpenJDK 16.0.1-l . Järgud on ette valmistatud Linuxi, Windowsi ja macOS-i jaoks ning saadaval x86_64 arhitektuurile. Lisaks on loodud OpenJDK 16.0.1-l põhinev testjärk ARM-süsteemidele, mis on saadaval Linuxi ja Windowsi jaoks.

Lisaks üldisele kättesaadavusele pakub Microsoft ka OpenJDK Microsoft Buildi Dockeri kujutisi ja vastavaid Dockeri faile. Need on loodud kasutamiseks mis tahes Java-rakenduse või Java-rakenduse komponendi poolt juurutamiseks kõikjal, sealhulgas Microsoft Azure'is.

Allikas: https://devblogs.microsoft.com


Lisa eelistatud allikana Google'is