Jakarta EE 8 ist verfügbar, die erste Version nach der Übergabe des Java EE-Projekts an Eclipse.

Eclipse-Community hat vorgestellt plattforms Jakarta EE 8, das Java EE (Java Platform, Enterprise Edition) nach der Übergabe der Prozesse zur Entwicklung von Spezifikationen, TCK und Referenzimplementierung an die gemeinnützige Organisation Eclipse Foundation ersetzt. Jakarta EE 8 bietet denselben Satz von Spezifikationen und TCK-Tests wie Java EE 8. Die Unterschiede beschränken sich ausschließlich auf die Namensänderung und den Übergang zu neuen Prozessen zur Entwicklung von Spezifikationen. Die Plattform wurde unter neuem Namen veröffentlicht, da die Firma Oracle nur die Technologien und das Projektmanagement übertragen hat, jedoch nicht die Markenrechte an Java an die Eclipse-Gemeinschaft. Das gesamte Entwicklungsprojekt für Jakarta EE trägt den Namen EE4J (Eclipse Enterprise for Java).

Die Veröffentlichung signalisiert den Abschluss der Bildung der Infrastruktur und der Etablierung von Prozessen zur Entwicklung von Spezifikationen der serverseitigen Java-Plattform für Unternehmen auf einer neutralen Plattform, die unabhängig von bestimmten Anbietern ist und transparente sowie offene Entscheidungs-, Entwicklungs- und Zertifizierungsprozesse ermöglicht. Für die Zertifizierung von Produkten, die mit Jakarta EE kompatibel sind, wurden Kompatibilitätsbewertungssätze TCK (Technology Compatibility Kits) angeboten, die unter der Eclipse TCK-Lizenz bereitgestellt werden.

Jakarta EE 8 ist der Ausgangspunkt für die Erstellung neuer Spezifikationen, an deren Vorbereitung verschiedene Anbieter teilnehmen werden. Zu den Plänen für die weitere Erweiterung der Spezifikationen gehört die Entwicklung von Werkzeugen zur Erstellung von Geschäftsanwendungen für Cloud-Computing (Cloud Native). Die im Rahmen der Zusammenarbeit vorbereiteten Änderungen werden im Rahmen der nächsten Veröffentlichung, Jakarta EE 9, vorgeschlagen, dessen Hauptneuerungen die Spezifikation Jakarta NoSQL und die Änderung des Namensraums sein werden.

Jakarta NoSQL wird standardisierte hochrangige Schnittstellen für die Interaktion von Java-Anwendungen mit NoSQL-Datenbanken definieren, was einen bedeutenden Schritt zur Vorbereitung der Java-Plattform für die Nutzung der Cloud-Native-Paradigmen darstellt. Als Referenzimplementierung für Jakarta NoSQL wird das Framework JNoSQL. Die Änderung des Namensraums ist auf die Unmöglichkeit zurückzuführen, die Namen java und javax in der neuen Funktionalität von Jakarta EE zu verwenden, daher es ist geplant wird der Übergang zum neuen Namensraum „jakarta.*“

Was die Entscheidungsfindung betrifft, so folgte auf den JCP (Java Community Process) ein neuer Prozess Jakarta EE Specification Process (JESP), das von der Jakarta EE Working Group zur Weiterentwicklung von Jakarta EE verwendet wird. JESP basiert auf den im Eclipse-Ökosystem anerkannten offenen Prinzipien des EFSP (Eclipse Foundation Specification Process). Um Änderungen an den Jakarta EE-Spezifikationen oder die Erstellung einer neuen Version zu genehmigen, ist die Zustimmung einer absoluten Mehrheit der strategischen Mitglieder der Arbeitsgruppe erforderlich, zusätzlich zu allen anderen Abstimmungsregeln, die im EFSP festgelegt sind.

Quelle: opennet.ru

60GB SSD 8Gb DDR4