Ok, ich verstehe es nicht. Was bedeutet "Oracle besitzt Java"?
Google verwendet Java definitiv in Google App Engine. Bedeutet das, dass Google Oracle dafür bezahlen muss?
quelle
Ok, ich verstehe es nicht. Was bedeutet "Oracle besitzt Java"?
Google verwendet Java definitiv in Google App Engine. Bedeutet das, dass Google Oracle dafür bezahlen muss?
Sun Microsystems hat Java erstellt. Oracle kaufte Sun und so wurden sie die Eigentümer von Java. Java (JVM und JDK) ist Open Source und Sie können es frei verwenden. Dies steht jedoch unter der GPL, und wenn sie Änderungen an der tatsächlichen JVM oder JDK vornehmen, müssen sie diese Änderungen freigeben. Mir ist nicht bekannt, wie App Engine funktioniert und warum Google in Schwierigkeiten gerät, wenn dies der Fall ist.
Wenn Sie ein Programm in Java erstellen, müssen Sie es nicht als Open Source (oder genauer gesagt als GPL) veröffentlichen, solange Sie keinen GPL-Code verwenden. t das selbst hinzufügen.
Sie verwenden Java. Zahlen Sie Oracle für die Verwendung von Java? Das JDK und die JRE können weiterhin kostenlos heruntergeladen und verwendet werden. Ich glaube, Google würde dem gleichen Prinzip folgen und wäre nicht verpflichtet, Oracle zu bezahlen.
quelle
Nur weil jemand etwas besitzt, einschließlich des Urheberrechts, bedeutet dies nicht, dass er für die Nutzung Gebühren erheben muss. In diesem Fall besitzt Oracle (über Sun) das Produkt, erhebt jedoch keine Nutzungsgebühren.
Wenn Google jedoch versuchen würde, Java urheberrechtlich zu schützen oder es als eigenes Produkt zu verkaufen, wäre das eine ganz andere Geschichte.
quelle