-
Ich verstehs nicht
Autor: Hilfesuchender 07.12.10 - 10:55
Was ist der Unterschied zwischen den beiden Lizenzen?
"... Lizenz für das Testkit für Java SE (TCK), mit dem die ASF ihre Java-Implementierung testen ..."
"Oracle aber hält eine solche Lizenz zurück und gewährt der ASF lediglich eine TCK-Lizenz ..."
Beide haben doch die gleiche Bezeichnung oder ich habe etwas überlesen? -
Re: Ich verstehs nicht
Autor: Acetonperoxid 07.12.10 - 11:00
"Oracle aber hält eine solche Lizenz zurück und gewährt der ASF lediglich eine TCK-Lizenz, die einschränkt, in welcher Art und Weise mit dem TCK geprüfte Java-Implementierungen eingesetzt werden dürfen."
Sie wollen vorschreiben was man hiinterher mit Harmony machen darf. -
Re: Ich verstehs nicht
Autor: Hilfesuchender 07.12.10 - 11:12
Meine Frage war eher in folgende Richtung gedacht - gibt es jetzt zwei verschiedene TCK's oder nur eines?
-
Re: Ich verstehs nicht
Autor: Spoonio 07.12.10 - 11:16
> [...] gewährt der ASF lediglich eine TCK-Lizenz, die einschränkt, [...]
Du solltest den wichtigen Teil des Satzes (mit der "Einschränkung") nicht unterschlagen. Oracle gewährt eine eingeschränkte TCK-Lizenz... -
Re: Ich verstehs nicht
Autor: red creep 07.12.10 - 11:21
Bin auch erst über den Satz gestolpert. Soll wohl heißen: Apache hat zwar eine TK-Lizenz aber nur eine eingeschränkte.
-
Re: Ich verstehs nicht
Autor: Hilfesuchender 07.12.10 - 11:29
So wie ich die TCK lese sind alle Lizenzen eingeschränkt und Apache will eher eine viel offenere Lizenz als es die TCK zulässt.
-
Re: Ich verstehs nicht
Autor: Kent Brockman 07.12.10 - 12:30
Um die Frage nach der TCK-Lizenz beantworten zu können, muss erst gefragt werden, was eigentlich Java ist bzw. wer bestimmt, wie die API aussieht und welche Funktion eine Java-Funktion denn erfüllen muss, damit es als Java-API bezeichnet werden kann.
Mein Verständnis ist, dass genau dies mit dem TCK-Testkit gegengeprüft wird. D.h. wenn ich eine Java-Implementierung programmieren möchte, muss ich zusehen, dass das TCK-Testkit am Schluss sagt, dass ich auch wirklich eine Java-Implementierung habe.
Sonst habe ich vielleicht Kasperles-Java oder Harmony-Java oder sonst was, aber eben kein offizielles Java.
Oder so ähnlich...
Gruß -
Re: Ich verstehs nicht
Autor: Hilfesuchender 07.12.10 - 13:18
Danke, für die Hilfe. Ich glaube so langsam versteh ich das Problem der ASF.



