Microsoft yakaburitsa yayo yekugovera OpenJDK

Microsoft yatanga kugovera yayo yega Java kugovera zvichibva paOpenJDK. Chigadzirwa chinogovaniswa mahara uye chinowanikwa mune sosi kodhi pasi peGPLv2 rezinesi. Kugovera kunosanganisira zvinotemerwa zveJava 11 uye Java 16, zvichibva paOpenJDK 11.0.11 uye OpenJDK 16.0.1. Zvivakwa zvakagadzirirwa Linux, Windows uye macOS uye zviripo kune x86_64 architecture. Pamusoro pezvo, gungano rekuyedza rakavakirwa paOpenJDK 16.0.1 rakagadzirirwa masisitimu eARM, anowanikwa kuLinux neWindows.

Ngatiyeukei kuti muna 2019, Oracle yakatamisa mabhinari ayo eJava SE kuchibvumirano chitsva cherezinesi chinomisa kushandiswa kwezvinangwa zvekutengesa uye inobvumira kushandiswa kwemahara chete muhurongwa hwekuvandudza software kana kuzvishandisa pachako, kuyedza, prototyping uye kuratidza maapplication. Kuti ushandise mahara pakushambadzira, zvinokurudzirwa kushandisa iyo yemahara OpenJDK package, yakapihwa pasi peGPLv2 rezinesi ine GNU ClassPath kunze inobvumira kubatanidza kune hukama nezvigadzirwa zvekutengesa. Bazi reOpenJDK 11, iro rinoshandiswa mukugoverwa kweMicrosoft, rinoiswa seyekuburitswa kweLTS, zvigadziriso zvichagadzirwa kusvika Gumiguru 2024. OpenJDK 11 inochengetwa neRed Hat.

Zvinocherechedzwa kuti kugovera kweOpenJDK kwakaburitswa neMicrosoft mupiro wekambani kuJava ecosystem uye kuyedza kusimbisa kudyidzana nenharaunda. Kugovera kwacho kwakagadzikana uye kwakatoshandiswa mumasevhisi mazhinji eMicrosoft uye zvigadzirwa, zvinosanganisira Azure, Minecraft, SQL Server, Visual Studio Code uye LinkedIn. Iko kugoverwa kuchave nekutenderera kwenguva refu kwekugadzirisa nekuburitswa kwekota kwemahara ekuvandudza. Iko kuumbwa kuchabatanidzawo kugadzirisa uye kuvandudzwa izvo, nechikonzero chimwe kana chimwe, hazvina kugamuchirwa muOpenJDK huru, asi zvinozivikanwa zvakakosha kune vatengi veMicrosoft nemapurojekiti. Idzi shanduko dzekuwedzera dzichacherechedzwa zvakajeka mutsamba yekuburitsa uye nekuburitswa mune kodhi kodhi mune repository yeprojekiti.

Microsoft yakazivisawo kuti yabatana neEclipse Adoptium Working Group, iyo inoonekwa semusika-isina kwayakarerekera musika wekugovera OpenJDK mabhinari anovaka anonyatso kuenderana neJava yakatarwa, inosangana neAQAvit mhando, uye yakagadzirira kushandiswa mumapurojekiti ekugadzira. Kuti ive nechokwadi chekuteedzera kuzere nezvakatsanangurwa, magungano akagoverwa kuburikidza neAdoptium anosimbiswa muJava SE TCK (kusvika kuTekinoroji Inopindirana Kit inosanganisira chibvumirano pakati peOracle neEclipse Foundation).

Parizvino, OpenJDK 8, 11 uye 16 inovaka kubva kuEclipse Temurin purojekiti (yaimbova AdoptOpenJDK Java kugovera) inogoverwa zvakananga kuburikidza neAdoptium. Iyo Adoptium purojekiti inosanganisirawo maJDK magungano anogadzirwa neIBM zvichibva paOpenJ9 Java virtual muchina, asi magungano aya akagoverwa zvakasiyana kuburikidza neiyo IBM webhusaiti.

Pamusoro pezvo, isu tinogona kucherechedza chirongwa cheCorretto chakagadzirwa neAmazon, chinogovera kugoverwa kwemahara kweJava 8, 11 uye 16 nenguva yakareba yerutsigiro, yakagadzirira kushandiswa mumabhizinesi. Chigadzirwa chacho chinosimbiswa kuti chishande pane zvemukati zveAmazon uye chakatenderwa kutevedzera Java SE zvakatemwa. Kambani yeRussia BellSoft, yakavambwa nevaimbova vashandi vebazi reOracle reSt. bvunzo dzeJava SE standard uye inowanikwa kushandiswa kwemahara.

Source: opennet.ru

Voeg