Zum Inhalt springen

Adopt-a-JSR

Themenbeschreibung

Die Java Community der DOAG beschäftigt sich inhaltlich mit "Core Java", das heißt den Java Plattform- und Sprach-Standards und ihren Referenzimplementierungen, sowie den Prozessen zu ihrer Erstellung. Die Standards werden als Java Specification Requests (JSRs) im Java Community Process spezifiziert. Hierin sind "Expert Groups" aktiv, die einzelne Teile (z.B. JMS, JAX-RS oder das neue Modul-System "Jigsaw") spezifizieren, oder solche Einzel-JSRs zu einem kohärenten „Umbrella JSR“ wie z.B. Java SE 9 oder Java EE 8 bündeln. Die Expert Groups erstellen nicht nur die Spezifikation, sondern auch eine Referenzimplementierung und ein "Test Compatibility Kit" (TCK), mit dem Implementierungen ihre Standard-Kompatibilität beweisen. Eine herausgehobene Stellung nimmt hier das OpenJDK ein, da es zum einen ein sehr großes OpenSource-Projekt ist, innerhalb dessen zum anderen auch ein Teil der Java SE-Spezifikation abläuft.

Zur Unterstützung der Expert Groups und des OpenJDK-Teams, und um die gesamte Community unkompliziert an der Weiterentwicklung von Java zu beteiligen, wurden vor einigen Jahren zwei Initiativen ins Leben gerufen: Adopt-a-JSR und Adopt-OpenJDK.

Die Java Community der DOAG beteiligt sich an diesen Initiativen inhaltlich und durch organisatorische Unterstützung. Ein Highlight ist die Early Adopters’ Area im JavaLand, in der jedes Jahr die Mitglieder und "Spec Leads" diverser JSRs zusammenkommen, um untereinander und mit allen interessierten JavaLand-Besucherinnen und –Besuchern über neue Features und Ideen für die weitere Entwicklung zu diskutieren.

Veranstaltungen

Derzeit sind keine Veranstaltungen in Planung.

Themen

Adopt-a-JSR, Adopt OpenJDK, Java Community Process, Java Specification Requests, OpenJDK-Projekt

Produkte

Java SE, Java EE, Java ME, OpenJDK - insbesondere die neuesten/unfertigen Versionen 

DOAG Themenverantwortliche/r

Andreas Badelt Stellv. Leiter Java Community, Themenverantwortlicher Adopt-a-JSR Zum Profil

18 Apr

Java EE Security API – Aktueller Status

In diesem Interview gibt Rudy De Busscher, Mitglied der Expert Group "Java EE Security API" (JSR 375), einen Überblick über die Arbeit und den...

05 Apr

Java-Objektvalidierung: Welche Neuerungen bringt Bean Validation 2.0?

Gunnar Morling, Java Spec Lead für Bean Validation 2.0 (JSR 380), hat auf der JavaLand 2017 die neuen Features und Aspekte der Spezifikation...

04 Apr

Call for Papers für Oracle OpenWorld und JavaOne gestartet

Es ist wieder so weit: Interessierte haben bis 23. April 2017 die Gelegenheit, sich als Speaker für die beiden größten Oracle-Veranstaltungen zu...