Oracle Java JDK und TIMEBASE® 3.1
Welche Auswirkungen hat es für TIMEBASE® 3.1, wenn Oracle Java JDK für bestimmte Versionen kostenpflichtig wird? Hier folgen FAQs zu möglichen Problemen:
Unser TIMEBASE 3.1 Server benötigt (schon immer) eine Java Runtime (sog. JDK) auf dem Rechner des Kunden. Diese JDK liefern wir in aller Regel als Teil unseres TB 3.1 Installationspaketes an den Kunden aus. Hersteller der diversen JDK ist die Firma Oracle. Oracle verlangt ab sofort für bestimmte JDK seit neuestem Lizenzgebühren.
Da Oracle JDK bis Version 8 u201 auch weiterhin kostenfrei zur Nutzung zu Verfügung steht, gibt es aktuell aber erst einmal keine Probleme.
Weitere Infos:
Im Einzelnen, vereinfacht:
• Oracle JDK bis Version 8 u201 bleibt kostenfrei.
• Oracle JDK ab Version 9 ist seit September 2018 kostenpflichtig.
• Open JDK bleibt kostenfrei.
Verhältnisse in der TB 3.1 aktuell:
Wir liefern gegenwärtig die Version Oracle JDK Version 8 aus. Diese Version wird auch weiter ausreichen.
Kommende Probleme bis 2023:
Der Hersteller-Support für Oracle JDK Version 8 ist zeitlich begrenzt. Dies kann ein Problem ergeben, wenn eine neue relevante Sicherheitslücke auftaucht.
Lösung: in diesem Fall würden wir umschwenken auf Open JDK. Die Pflege von Open JDK ist bis 2023 garantiert. Daher keine Probleme bis 2023.
Verhältnisse ab 2024:
Wir vermuten stark, dass es spätestens ab 2024 ein anderes, kostenfreies JDK geben wird, da „open JDK“ bedeutet, dass diese JDK unter einer public license (z.B. GNU GPL) läuft. Hierüber gibt es aber zur Stunde keine Evidenz.