SapMachine ist eine kostenlose, plattformübergreifende und produktionsreife Distribution des OpenJDK, die von SAP gepflegt wird. Es dient als Standard-Java-Laufzeitumgebung für SAP-Anwendungen und -Dienste und gewährleistet Kompatibilität und Zuverlässigkeit. SapMachine ist darauf ausgelegt, Java SE-zertifiziert zu sein, unterstützt alle wichtigen Betriebssysteme und bietet Langzeit-Support-Versionen, die Fehlerbehebungen und Leistungsverbesserungen enthalten. SAP strebt an, SapMachine eng an OpenJDK auszurichten und zusätzliche Funktionen nur dann einzuführen, wenn dies unbedingt erforderlich ist.
Hauptmerkmale und Funktionalität:
- Plattformübergreifende Unterstützung: Kompatibel mit wichtigen Betriebssystemen, was vielfältige Bereitstellungsumgebungen erleichtert.
- Langzeit-Support-Versionen: Bietet LTS-Versionen mit regelmäßigen Updates, einschließlich Fehlerbehebungen und Leistungsverbesserungen.
- OpenJDK-Kompatibilität: Hält eine enge Ausrichtung an OpenJDK aufrecht, um nahtlose Integration und minimale Abweichungen zu gewährleisten.
- SAP-Erweiterungen: Integriert SAPs Beiträge zum Java-Ökosystem, wie PowerPC/AIX-Unterstützung, elastischen Metaspace und verbesserte NullPointerExceptions.
Primärer Wert und Benutzerlösungen:
SapMachine bietet eine robuste und zuverlässige Java-Laufzeitumgebung, die auf Unternehmensanwendungen zugeschnitten ist. Durch die Bereitstellung einer Java SE-zertifizierten Plattform mit Langzeit-Support wird der Bedarf an Stabilität und konsistenter Leistung in Produktionsumgebungen gedeckt. Die plattformübergreifende Kompatibilität gewährleistet Flexibilität bei der Bereitstellung, während SAPs aktive Wartung und Beiträge zum OpenJDK-Ökosystem die Fähigkeiten der Laufzeitumgebung verbessern, was Entwicklern und Organisationen zugutekommt, die eine zuverlässige Java-Lösung suchen.