Microsoft erweitert die Unterstützung für Java-Entwickler mit Eclipse Jakarta EE und MicroProfile Working Groups
Microsoft erweitert seine Unterstützung für Java-Entwickler durch den Beitritt zu den Jakarta EE- und MicroProfile-Arbeitsgruppen der Eclipse Foundation, die sich auf die Weiterentwicklung von Enterprise-Java und dessen Optimierung für Microservices-Architekturen konzentrieren.

Microsoft hat einen weiteren Schritt unternommen, um seine Unterstützung für Java-Entwickler zu festigen, indem es seine Beteiligung an der Eclipse Foundation verstärkt hat. Der Tech-Gigant ist zwei Arbeitsgruppen innerhalb der Stiftung beigetreten: der Jakarta EE Working Group, die sich der Weiterentwicklung von Enterprise Java widmet, und der MicroProfile Working Group, die sich auf die Verfeinerung von Enterprise Java für eine Microservices-Architektur konzentriert.
Julia LiusonDer Präsident von Microsofts Developer Division erklärte in einem Blog-Post, dass es das Ziel des Unternehmens sei, bei der Weiterentwicklung dieser Technologien zu helfen, um bessere Ergebnisse für seine Java-Kunden und die breitere Gemeinschaft zu erzielen. Microsoft engagiert sich für das Wohlergehen und den Erfolg des florierenden Java-Ökosystems, einschließlich Spring, das wichtige Jakarta EE-Technologien nutzt.
Microsofts Engagement in diesen Arbeitsgruppen erfolgt zusätzlich zu seiner Teilnahme am Java Community Process (JCP), um Java SE weiter voranzubringen. Liuson betonte, dass Microsoft davon überzeugt ist, dass seine Erfahrung bei der Ausführung von Java-Workloads in der Cloud für die Arbeitsgruppen von Vorteil sein wird, und dass das Unternehmen sehr daran interessiert ist, mit Kunden, Partnern und der Community zusammenzuarbeiten, um eine stabile Zukunft für Java zu schaffen.
Als Teil der Governance-Struktur innerhalb der Eclipse-Community ermöglichen die Arbeitsgruppen mehreren Organisationen, sogar Konkurrenten, an der Weiterentwicklung neuer Technologien mitzuwirken. Diese Arbeitsgruppen bieten eine Reihe grundlegender Dienste an, darunter Verwaltung und Lizenzierung von geistigem Eigentum, Entwicklungsprozesse, IT-Infrastruktur und Entwicklung des Ökosystems.
Microsoft ist seit 2016 Mitglied der Eclipse Foundation, zunächst als Solutions Member und ab 2021 als Strategic Member. Strategische Mitglieder erhalten Privilegien wie Sitze im Vorstand und im Architekturrat der Stiftung sowie ein erweitertes Stimmrecht im Vorstand bei kritischen Aspekten des Eclipse-Ökosystems, einschließlich der Lizenzierung, der Entwicklung von Richtlinien und der Änderung von Mitgliedsvereinbarungen und Satzungen.
Mike MilinkovichDer Geschäftsführer der Eclipse Foundation hob hervor, dass Microsoft Java in seinem gesamten Produkt- und Serviceportfolio, insbesondere in Azure, einsetzt. Er fügte hinzu, dass Unternehmenskunden darauf vertrauen können, dass Microsoft sich aktiv an der Weiterentwicklung der Jakarta EE-Spezifikationen beteiligen wird, die Enterprise-Java für die moderne Cloud-native Welt definieren.
Seit mehreren Jahren investiert Microsoft in Zusammenarbeit mit seinen strategischen Partnern in die Unterstützung von Java und verwandten Technologien, einschließlich Jakarta EE, MicroProfile und Spring-Technologien auf Azure. Zu den bemerkenswerten Kooperationen gehören die Zusammenarbeit mit Red Hat beim Aufbau eines verwalteten Dienstes für JBoss EAP auf dem Azure App Service und die gemeinsame Entwicklung von Azure Spring Apps, einem vollständig verwalteten Dienst für Spring Boot-Anwendungen, mit VMware.
Darüber hinaus hat sich Microsoft mit Oracle und IBM zusammengetan, um Lösungen für Kunden zu entwickeln, die WebLogic und WebSphere Liberty/Open Liberty auf virtuellen Maschinen (VMs), Azure Kubernetes Service und Azure Red Hat OpenShift (ARO) ausführen.
Red Hats Vizepräsident der Software-Engineering-Gruppe, Mark Little, zeigte sich begeistert von Microsofts offizieller Teilnahme an MicroProfile und Jakarta EE, da das Unternehmen bereits seit längerer Zeit informell an diesen Initiativen beteiligt ist. Little geht davon aus, dass Microsofts Teilnahme wertvolle Erkenntnisse und Erfahrungen von den zahlreichen Anwendern und Partnern einbringen wird, die seit Jahren Java-Unternehmensanwendungen auf Azure entwickeln und einsetzen.
Die Eclipse Foundation hat die erste Jakarta EE-Spezifikation bereits im August 2019 vorgestellt, nachdem Oracle 2017 angekündigt hatte, die Verantwortung für Enterprise Java an die Open-Source-Standardisierungsorganisation zu übertragen. Während der Entwicklungsbereich no-code und low-code weiter expandiert, tragen Plattformen wie AppMaster zur Weiterentwicklung der Entwicklung von Mobil-, Web- und Backend-Anwendungen bei.


