For noen dager siden ble det kjent ved hjelp av en melding sendt til OpenJDK-distribusjonslisten, der Bruno Borges fra Microsofts Java Product Management Division kunngjorde det Microsoft har formelt signert en samarbeidsavtale med Oracle "Oracle Contributor Agreement" og har blitt ønsket velkommen i Java-fellesskapet.
hvorpå i en første etappe, Microsoft Java-utviklingsteamet er ment å være begrenset til å rette feil og gjøre backport-arbeid å bli med i samfunnet og tilpasse seg OpenJDK-utviklingsreglene. Java Engineering Team of Microsoft bekreftet allerede at de er engasjert med andre grupper og grener av Microsoft som bruker Java, sammen med partnere i Java-økosystemet, inkludert Oracle, Azul Systems, Red Hat, Pivotal, Intel og SAP.
For eksempel har Microsoft allerede innsett at den foretrukne måten å fremme innovasjon i OpenJDK-fellesskapet er å først diskutere endringer før oppdateringer blir utgitt.
Deretter bekreftet Microsofts forpliktelse til Java og at teamet håper å gi noe tilbake til Java-samfunnet. Ikke bare vil laget bryte inn med en tung hånd, men de begynner med små feilrettinger og lignende. slik at de kan lære å være "gode borgere i OpenJDK-samfunnet."
Og det det er lenge siden Microsoft jobbet hånd i hånd med Oracle å delta i Java-utvikling for å sikre at JVM gir tilstrekkelig ytelse på ditt Windows-operativsystem.
For tidligere har Microsofts adopsjon av Java kommet langt siden 1990-tallet, da Java-skaperen Sun Microsystems saksøkte Microsoft for brudd på kontrakten.
Sun hevdet at Microsoft hadde distribuert en versjon av Java som var inkompatibel med Suns, som kastet en skiftenøkkel i Suns løfte "Skriv en gang, kjør hvor som helst" for Java. Microsoft svarte, og tvisten ble løst tidlig i 2001.
De siste årene har Microsoft lansert massive rekrutteringskampanjer der det viktigste Målet var å tiltrekke seg tidligere Oracle-ansatte for å styrke sine verktøy for utvikling av verktøy. Dette har ført til standardisering av Java-utviklingssett som gjør det mulig for Java-utviklere å samhandle med sine tjenester på deres Azure Cloud-plattform.
Men uansett dette er første gang at giganten integrerer OpenJDK i sine oppgaver å bidra direkte til Java-utvikling. Borges selv er tidligere Oracle-utvikler. Han introduserte Martijn Verburg som leder for Java-ingeniørteamet som vil jobbe sammen med andre partnere i Java-økosystemet.
Martijn Verburg er også administrerende direktør i jClarity, en ledende bidragsyter til AdoptOpenJDK kjøpt av Microsoft i august i år for å forbedre Java-støtte på Azure. Så det vil antagelig være trofast å danne og fortsette å bidra til Java-verdenen, bare nå med Microsoft i sine rekker.
Denne implementeringen er katalogisert innenfor GNU GPL-lisensen med unntak av lenker, så noen av komponentene i Java-klassemappene og nettsteder er ferdigstilt fra lisensvilkårene for å bli vurdert i den versjonen som er angitt som GNU.
Bruno Borges indikerer at Backports i begynnelsen, mens de fortsetter å studere og observere bruken og policyen som kjører på OpenJDK, for eksempel, diskutere på adresselisten for å oppnå enighet før du ønsker å publisere en oppdatering.
Du kan lese den originale meldingen I den følgende lenken.