-
Alternative Java-Implementierungen
Autor: mnementh 11.05.16 - 16:13
Wie sieht das aus, wenn Oracle Urheberrecht auf die API-Schnittstellen erhebt, kann man dann überhaupt noch von Oracle unabhängige Implementierungen von Java erstellen? Oder übersehe ich hier irgendwas?
-
Re: Alternative Java-Implementierungen
Autor: SchmuseTigger 11.05.16 - 17:26
mnementh schrieb:
--------------------------------------------------------------------------------
> Wie sieht das aus, wenn Oracle Urheberrecht auf die API-Schnittstellen
> erhebt, kann man dann überhaupt noch von Oracle unabhängige
> Implementierungen von Java erstellen? Oder übersehe ich hier irgendwas?
Das ist ja die Fair Use Argumentation. Das man nur eine API genutzt hat und sonst nichts. Aber Oracle behauptet halt das man da auch die Rechte drauf hält. -
Re: Alternative Java-Implementierungen
Autor: theonlyone 11.05.16 - 17:35
Klar doch, du darfst nur keine API "nachbauen" die praktisch alle Funktionen und Schnittstellen übernimmt.
Eine API zu benutzen die dafür freigegeben wird (den anders kann man eine API ja nicht benutzen, ohne sie zu "benutzen") ist in deinem Produkt auch kein geklauter Code, wenn du sie eben genau dafür benutzt.
Den Code der API zu nehmen und daraus deine eigene zu bauen und das dann als "deine" leistung zu verkaufen, das ist schon fragwürdiger und wird hier durchaus kritisiert. -
Re: Alternative Java-Implementierungen
Autor: bofhl 11.05.16 - 17:54
?????
Google benutze aber nie Code direkt von Oracle/SUN! Der Code stammt von Apache Harmony - und der wurde von IBM entwickelt.
Der von Oracle bemängelte Code besteht eigentlich nur aus Java-Interfaces - also Code der dann benutzt wird um die eigentliche Implementierung einzubauen. (da der aus Harmony stammt müsste Oracle eigentlich auch IBM und die Apache Foundation klagen...)



