Prije nekoliko dana to je postalo poznato putem poruke poslane na listu distribucije OpenJDK zajednice, u kojem je to najavio Bruno Borges iz Microsoftovog odjela za upravljanje proizvodima Java Microsoft je formalno potpisao ugovor o saradnji sa Oracleom "Oracle Contributor Agreement" i pozdravljen je u Java zajednici.
Nakon toga u prvoj fazi, Microsoftov razvojni tim namijenjeni su ograničavanju na ispravljanje grešaka i obavljanje backport poslova da se pridruže zajednici i prilagode razvojnim pravilima OpenJDK. Java inženjerski tim kompanije Microsoft je već potvrdio da je angažiran s drugim grupama i ogranci Microsofta koji koriste Javu, zajedno s partnerima u Java ekosustavu, uključujući Oracle, Azul Systems, Red Hat, Pivotal, Intel i SAP.
Na primjer, Microsoft je već shvatio da je u OpenJDK zajednici preferirani način za promociju inovacija u početku raspravljati o promjenama prije objavljivanja zakrpa.
Zatim ponovo potvrdio Microsoftovu posvećenost Javi i da se tim nada da će nešto vratiti Java zajednici. Međutim, tim neće upasti samo teškom rukom, već će početi s malim ispravkama grešaka i slično. tako da mogu naučiti biti „dobri građani u zajednici OpenJDK“.
I to je to prošlo je dosta vremena otkako je Microsoft radio ruku pod ruku s Oracleom da učestvujete u razvoju Jave kako biste osigurali da JVM pruža odgovarajuće performanse na vašem Windows operativnom sistemu.
Prethodno je Microsoftovo usvajanje Jave daleko napredovalo od 1990-ih, kada je tvorac Java Sun Microsystems tužio Microsoft zbog kršenja ugovora.
Sun je tvrdio da je Microsoft distribuirao verziju Jave koja je nespojiva sa Sunovom, što je bacilo ključ u Sunčevo obećanje "Napišite jednom, pokrenite bilo gdje" za Javu. Microsoft je odgovorio, a spor je riješen početkom 2001. godine.
U posljednjih nekoliko godina Microsoft je pokrenuo masovne kampanje za zapošljavanje gdje je glavni Cilj je bio privući bivše zaposlenike Oraclea da ojačaju svoje timove za razvoj alata. To je dovelo do standardizacije Java razvojnih paketa koji programerima Java omogućavaju interakciju sa njihovim uslugama na njihovoj Azure Cloud platformi.
Ali bez obzira na to ovo je prvi put da div integrira OpenJDK u svoje zadatke da direktno doprinose razvoju Jave. Sam Borges je bivši programer Oraclea. Predstavio je Martijna Verburga kao vođu Java inženjerskog tima koji će raditi zajedno s ostalim partnerima u Java ekosistemu.
Martijn Verburg je također izvršni direktor jClarity-a, vodeći saradnik u programu AdoptOpenJDK koji je Microsoft kupio u avgustu ove godine za poboljšanje Java podrške na Azureu. Tako će vjerovatno ostati vjeran formiranju i nastaviti doprinositi svijetu Jave, tek sada s Microsoftom u svojim redovima.
Ova implementacija je katalogizirana u okviru GNU GPL licence, s izuzetkom veza, pa su neke komponente mapa i web lokacija klase Java finalizirane iz licencnih uslova kako bi se mogle smatrati verzijom predviđenom kao GNU.
Bruno Borges ukazuje da na početku Backports, nastavljajući proučavati i promatrati upotrebu i politike koje se pokreću na OpenJDK, na primjer, raspravljaju na mailing listi kako bi postigli konsenzus prije nego što počnu objavljivati zakrpu.
Možete pročitati originalnu poruku Na sledećem linku.