Eclipse IDE's: Java in Unternehmen kostenpflichtig.

Gast #5885770
Hallo,

was mich irritiert ist, dass das Thema Java-Lizenzen hier im Forum keine 
Rolle spielt, obwohl man für Java seit April für kommerzielle 
Anwendungen eine Lizenz benötigt. Ich bin nicht sicher ob es ausreicht 
die Updates abzustellen, was generell keine so gute Idee ist. Habt ihr 
euch mit dem Oracle Lizenz-Modell befasst?

Wer hat Erfahrung mit Alternativen, z.B. https://www.eclipse.org/openj9/ 
?

Grüße, Seppel

P.S.

https://www.computerwoche.de/a/kostenexplosion-bei-java,3546249

Gelistete JRE's:

AdoptOpenJDK: https://adoptopenjdk.net

Azul: https://www.azul.com/downloads/zulu/

Eclipse: https://www.eclipse.org/openj9/

IBM: https://developer.ibm.com/javasdk/downloads/

Red Hat: https://developers.redhat.com/products/openjdk/download/

SAP: https://sap.github.io/SapMachine/
Persönliche Seite
Ja, Oracle ändert Lizenzbedingungen und es wird nicht besser.

Aber:
Kostenpflichtiges Java und freie Alternativen gibt es schon seit vielen 
Jahren. Das ist absolut nichts neu dran.

Problematisch sind imho nur folgende Fälle:
a) Die Software läuft nicht mit einem alternativen Java und ist (aus 
welchen Gründen auch immer) auf das Original angewiesen.
b) Die Software läuft auf dem (Endkunden-)Client und man traut sich aus 
Haftungsgründen nicht, ein freies JRE zu verwenden.

Im Fall a) lässt sich das vom Hersteller der Software sicher beheben, 
kann aber Arbeit sein.
Fall b) ist zum Glück gar nicht mehr so häufig. Java läuft ja oft auf 
Backend- oder Middleware-Systemen. Da liegt das Schwachstellen-Risiko 
eher bei der Software die auf Java läuft als im JRE selbst.
Gast
Ist kein Thema.

Vor ein paar Monaten kamen die Administratoren vorbei. Kündigten an, 
heute Nacht werden die Rechner der Softwareentwicklung auf OpenJ9 
umgestellt. Wenn es nicht funktioniert, sollen wir uns melden.

Inzwischen haben die Admins auch die Produktivserver auf OpenJ9 
umgestellt.
Beitrag #5885795 wurde von einem Moderator gelöscht.
Gast
Und wie ist das mit den C/C++ IDE's wie CDT, Atollic,...? Mir geht es 
nicht um Server oder Applications die mit Servetn kommunizieren etc. 
sondern ins Besondere die Mikrocontroller-IDE's.

Grüsse, Seppel
Persönliche Seite
Noch was zur Erfahrung:
Vor vielen Jahren musste ich eine Webanwendung bauen, mit tomcat und 
Spring.

Irgendwann wurde aus Lizenzgründen auf OpenJDK umgestellt. Problemlos. 
Nur der keystore für Zertifikate war jetzt woanders.
Das Ding läuft heute noch und wird von ca. 1000 Usern regelmäßig 
genutzt. Mehrere JRE-Updates waren ebenfalls problemlos.
Seppel schrieb:
> Wer hat Erfahrung mit Alternativen, z.B. https://www.eclipse.org/openj9/
> ?

Habe mit OpenJ9 keine Erfahrung und kannte das bis eben nicht aber es 
steckt wohl einfach das OpenJDK dahinter, was ich privat auf meiner 
Linhxkiste schon seit Jahren nutze. Habe noch nie wirklich Probleme 
damit gehabt, außer irgendwelchen Meldungen (ausschließlich 
kommerzieller Software) wie "XYZ needs Oracle Java! You are using 
another Version of Java which is not supported", was aber meiner Meinung 
nach eher auf den Unwillen der Entwickler zurückzuführen war, ihr 
Programm auch gegen OpenJDK zu testen, als das es tatsächlich mit 
OpenJDK nicht funktioniert hätte. Das dürfte "dank" Oracles 
Lizenzpolitik jedoch bald der Vergangenheit angehören, weil es dann eine 
"kritische Masse" gibt, die OpenJDK nutzt.

Ich werde jedenfalls bei uns in der Firma auch eine Umstellung auf 
OpenJ9 vorschlagen.
Gast
Das Problem ist tatsächlich ernsthaft. Bisher konnte ich "System 
Workbench for STM32" (basiert auf Eclipse) nur mit dem alten Oracle Java 
8 zum laufen bringen. Eine Alternatrive zum Abschalten der Updates wäre 
nicht schlecht.
Gast
Udo S. schrieb:
> Unser amerikanische Mutterkonzern (und damit auch wir) haben auch
> komplett auf OpenJ9 umgestellt.

Ich kenne das gar nicht. Gibt es dort Möglichkeiten, es zu 
konfigurieren, dass bestimmte Methoden und Optionen abgeschaltet werden 
können, die sicherheitstechnisch bedenklich sind?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.