Microsoft migliora il supporto agli sviluppatori Java con i gruppi di lavoro Eclipse Jakarta EE e MicroProfile
Microsoft estende il suo supporto agli sviluppatori Java unendosi ai gruppi di lavoro Jakarta EE e MicroProfile della Eclipse Foundation, concentrandosi sul progresso di Java aziendale e sull'ottimizzazione per l'architettura a microservizi.

Microsoft ha fatto un altro passo avanti per consolidare il proprio sostegno agli sviluppatori Java, aumentando il proprio coinvolgimento nella Eclipse Foundation. Il gigante tecnologico si è unito a due gruppi di lavoro all'interno della fondazione: il Jakarta EE Working Group, dedicato alla continua evoluzione di Java aziendale, e il MicroProfile Working Group, che si concentra sul perfezionamento di Java aziendale per un'architettura a microservizi.
Julia LiusonIl presidente della Developer Division di Microsoft ha dichiarato in un post sul blog che l'obiettivo dell'azienda è quello di contribuire all'avanzamento di queste tecnologie per produrre risultati superiori per i clienti Java e per la comunità in generale. Microsoft si dedica al benessere e al successo del fiorente ecosistema Java, compreso Spring, che utilizza tecnologie chiave di Jakarta EE.
L'impegno di Microsoft in questi gruppi di lavoro si aggiunge alla partecipazione al Java Community Process (JCP) per far progredire ulteriormente Java SE. Liuson ha sottolineato che Microsoft ritiene che la sua esperienza nell'esecuzione di carichi di lavoro Java nel cloud sarà vantaggiosa per i gruppi di lavoro e che l'azienda è desiderosa di collaborare con i clienti, i partner e la comunità per creare un futuro solido per Java.
Come parte della struttura di governance all'interno della comunità Eclipse, i gruppi di lavoro consentono a più organizzazioni, anche concorrenti, di contribuire al progresso di nuove tecnologie. Questi gruppi di lavoro offrono una serie di servizi di base, tra cui la gestione della proprietà intellettuale e delle licenze, i processi di sviluppo, l'infrastruttura IT e lo sviluppo dell'ecosistema.
Microsoft è membro della Eclipse Foundation dal 2016, inizialmente come Solutions Member e successivamente diventando Strategic Member nel 2021. Ai membri strategici vengono concessi privilegi quali seggi nel consiglio di amministrazione e nel consiglio di architettura della fondazione, nonché diritti di voto estesi su aspetti critici dell'ecosistema Eclipse, tra cui licenze, sviluppo di politiche e modifiche agli accordi di adesione e al regolamento.
Mike MilinkovichIl direttore esecutivo della Eclipse Foundation ha sottolineato l'adozione di Java da parte di Microsoft in tutto il suo portafoglio di prodotti e servizi, in particolare in Azure. Ha aggiunto che i clienti aziendali possono essere certi che Microsoft parteciperà attivamente all'ulteriore sviluppo delle specifiche di Jakarta EE, definendo il Java aziendale per il moderno mondo cloud-nativo.
Da diversi anni Microsoft sta investendo nel supporto di Java e delle tecnologie correlate, tra cui Jakarta EE, MicroProfile e Spring su Azure, in collaborazione con i suoi partner strategici. Alcune collaborazioni degne di nota riguardano la collaborazione con Red Hat per la creazione di un servizio gestito per JBoss EAP su Azure App Service e il co-sviluppo di Azure Spring Apps, un servizio completamente gestito per applicazioni Spring Boot, con VMware.
Inoltre, Microsoft ha unito le forze con Oracle e IBM per costruire soluzioni che consentano ai clienti di eseguire WebLogic e WebSphere Liberty/Open Liberty su macchine virtuali (VM), Azure Kubernetes Service e Azure Red Hat OpenShift (ARO).
Il vicepresidente del gruppo Software Engineering di Red Hat, Mark Little, ha espresso il suo entusiasmo per la partecipazione ufficiale di Microsoft sia a MicroProfile che a Jakarta EE, dato che l'azienda è stata informalmente coinvolta in queste iniziative per un lungo periodo. Little prevede che la partecipazione di Microsoft porterà preziose intuizioni ed esperienze da parte dei numerosi utenti e partner che da anni sviluppano e distribuiscono applicazioni Java aziendali su Azure.
La Eclipse Foundation ha introdotto la prima specifica Jakarta EE nell'agosto del 2019, in seguito all'annuncio di Oracle del 2017 di trasferire la responsabilità di Java enterprise all'organizzazione di standard open-source. Mentre lo spazio di sviluppo di no-code e low-code continua ad espandersi, piattaforme come AppMaster contribuiscono al progresso dello sviluppo di applicazioni mobili, web e backend.


