Ich Frage mich was du mit Java Lizenzierung meinst
https://www.java.com/de/download/faq/distribution.xml
erstmal als generelle Referenz, aber vielleicht machst du mal deine Frage konkreter ?![]()
Ich Frage mich was du mit Java Lizenzierung meinst
https://www.java.com/de/download/faq/distribution.xml
erstmal als generelle Referenz, aber vielleicht machst du mal deine Frage konkreter ?![]()
Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
nicht.
Java als Programmiersprache unterliegt der GNU General Public License.
Die Java Runtime und SDK von Oracle unterliegen den Lizenzen von Oracle.
Bisher ist die Nutzung frei, aber bereits 2010 hat sich die Apache Software Foundation aus dem JCP (Java Community Process) zurückgezogen, weil Oracle sich von Open-Source verabschiedet hat.
Sprich theoretisch könnte Oracle jeder Zeit die JRE einer kostenpflichtigen Lizenz unterstellen.
Würde Oracle vermutlich kurzfrisitg ein sattes Plus durch Lizenzkosten bringen, dann sehr hohe Gerichtskosten durch die ganzen großen Firmen die dagegen klagen würden und da keiner aus dem Stehgreif eine neue JRE bauen kann die von der Sicherheit her nicht so eine Katastrophe ist wie es die von Microsoft war, wäre das der Tod für Java als Sprache.
Sorry aber das ist Unsinn. Es gibt schon seit etwa 10 Jahren das OpenJDK, das funktioniert sehr gut und ist Open Source (GPL).
https://de.wikipedia.org/wiki/OpenJDK
Unter Linux ist das quasi Standard und in den Paketquellen, da nutzt doch kaum jemand das JRE von Oracle.
Stelle ich mich jetzt mal dumm.
Wer ist der Hauptentwickler von OpenJDK?
Wer ist immer noch der Rechteinhaber an OpenJDK?
Mit Iced Tea ist zwar tatsächlich eine von Oracle unabhängige Entwicklergemeinde vorhanden, aber die Masse kommt immer noch von Oracle.
Wenn Oracle einfach aufhört da mit zu entwickeln, dauert das eine gewisse Zeit bis das aufgefangen werden kann.
Hier schreibt Heise.de etwas über die Lizenz Problematik:
https://www.heise.de/developer/meldu...n-3581613.html
Der Code ist GPL - einmal GPL, immer GPL - die Lizenz kann man nicht einfach plötzlich so abändern dass der vorhandene Code nicht mehr frei nutzbar wäre.
Ja, NEUE Features wären ggf. ein Problem SOLLTE Oracle da aufhören. Das hat dann erstmal gar keine Auswirkungen auf bestehende Anwendungen die den neuen Kram nicht nutzen.
Das gleiche Problem kannst Du theoretisch auch mit zig anderen Frameworks bekommen - wenn Microsoft mal keine Lust mehr auf .NET hat (aber es gibt ja auch da Mono) und sich wieder irgendwas neues ausdenkt oder QT die QT Open Source Variante "einstellt" oder... und komm mir nicht mit Microsoft stellt nie Produkte ein - siehe das Windows Phone Desaster...
Da ist Java eher sicherer als so manches anderes.
Ja eben. Mit den ganzen normalen Funktionen hat das rein gar nichts zu tun, Probleme gibt es nur mit den KOMMERZIELLEN Features, die aber im OpenJDK eh nicht drin sein.Zitat von schorsch_76
Zitat von heise
Danke für eure Emfpehlungen!
Ich würde mir das als Oralce auch 5 mal überlegen. Aber man weiß ja nie, auf welche Ideen die Menschen heutzutage so kommen.
Lesezeichen