Nag-sign ang Microsoft ng isang kasunduan upang sumali sa pagbuo ng OpenJDK

microsoft

Ilang araw na ang nakakalipas, nalaman ito sa pamamagitan ng isang mensahe na ipinadala sa listahan ng pamamahagi ng OpenJDK na komunidad, kung saan si Bruno Borges mula sa Java Product Management Division ng Microsoft, ay inihayag na Pormal na pinirmahan ng Microsoft ang isang kasunduan sa pakikipagtulungan kasama ang Oracle "Kasunduan sa Contributor ng Oracle" at tinatanggap sa pamayanan ng Java.

Saan sa isang unang yugto, ang koponan sa pag-unlad ng Microsoft Java ay inilaan upang maging limitado sa pagwawasto ng mga bug at paggawa ng backport na gawain upang sumali sa pamayanan at umangkop sa mga patakaran sa pagpapaunlad ng OpenJDK. Ang Java Engineering Team ng Kinumpirma na ng Microsoft na nakikipag-ugnayan ito sa iba pang mga pangkat at mga sangay ng Microsoft na gumagamit ng Java, kasama ang mga kasosyo sa ecosystem ng Java, kasama ang Oracle, Azul Systems, Red Hat, Pivotal, Intel, at SAP.

Halimbawa, napagtanto na ng Microsoft na sa komunidad ng OpenJDK, ang ginustong paraan upang itaguyod ang pagbabago ay upang paunang talakayin ang mga pagbabago bago ilabas ang mga patch.

Pagkatapos muling pinagtibay ang pangako ng Microsoft sa Java at inaasahan ng koponan na ibalik ang isang bagay sa pamayanan ng Java. Gayunpaman, ang koponan ay hindi lamang masisira sa isang mabigat na kamay, magsisimula sila sa maliliit na pag-aayos ng bug at mga katulad nito. upang matutunan nilang maging "mabuting mamamayan sa loob ng pamayanan ng OpenJDK."

At matagal na ang panahon mula nang gumana ang Microsoft sa Oracle upang lumahok sa pag-unlad ng Java upang matiyak na ang JVM ay nagbibigay ng sapat na pagganap sa iyong Windows operating system.

Noong nakaraan, ang pag-aampon ng Microsoft ng Java ay malayo na ang narating mula pa noong dekada 1990, nang kasuhan ng tagalikha ng Java na Sun Microsystems ang Microsoft para sa isang paglabag sa kontrata.

Sinasabi ng Sun na ang Microsoft ay namahagi ng isang bersyon ng Java na hindi tugma sa Sun, na nagtapon ng isang wrench sa pangako ni Sun na "Isulat ang Minsan, Patakbuhin Kahit saan" para sa Java. Tumugon ang Microsoft, at nalutas ang hindi pagkakasundo noong unang bahagi ng 2001.

Sa nakaraang ilang taon, naglulunsad ang Microsoft ng napakalaking mga kampanya sa pagrekrut kung saan ang pangunahing Ang layunin ay upang akitin ang mga dating empleyado ng Oracle upang palakasin ang kanilang mga koponan sa pag-unlad ng tool. Humantong ito sa pamantayan ng mga Java development kit na nagpapahintulot sa mga developer ng Java na makipag-ugnay sa kanilang mga serbisyo sa kanilang Azure Cloud platform.

Ngunit gayunpaman ito ang unang pagkakataon na isinasama ng higante ang OpenJDK sa loob ng mga gawain nito upang magbigay ng direkta sa pag-unlad ng Java. Si Borges mismo ay isang dating developer ng Oracle. Ipinakilala niya si Martijn Verburg bilang pinuno ng Java engineering team na gagana kasama ang iba pang mga kasosyo sa ecosystem ng Java.

Si Martijn Verburg ay CEO din ng jClarity, isang nangungunang nag-ambag sa AdoptOpenJDK na nakuha ng Microsoft noong Agosto ng taong ito upang mapahusay ang suporta ng Java sa Azure. Kaya't malamang na manatiling totoo ito upang mabuo at patuloy na mag-ambag sa mundo ng Java, ngayon lamang kasama ang Microsoft sa mga ranggo nito.

Ang OpenJDK ay ang libreng bersyon ng Java development platform sa ilalim ng konsepto ng isang wika na nakatuon sa object. Ito ay ang resulta ng patuloy na pagsisikap na ginawa ng kumpanya na tinatawag na Sun Microsystems.

Ang pagpapatupad na ito ay naka-catalog sa loob ng lisensya ng GNU GPL na may pagbubukod ng mga link, kaya't ang ilan sa mga bahagi ng mga folder at klase ng Java na klase ay natapos mula sa mga tuntunin ng lisensya upang maituring sa loob ng bersyon na itinakda bilang GNU.

Ipinapahiwatig ni Bruno Borges na, sa simula, ang Backports habang nagpapatuloy sa pag-aaral at obserbahan ang mga paggamit at patakaran na tumatakbo sa OpenJDK, halimbawa, talakayin sa mailing list upang maabot ang isang pinagkasunduan bago tumingin upang mag-publish ng isang patch.

Maaari mong basahin ang orihinal na mensahe Sa sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.