PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sun erlaubt Redistribution von J2SE 5



anda_skoa
16-05-2006, 22:36
Sun hat eine der größten Hürden für Java unter Linux aus dem Weg geräumt, denn bisher war es praktisch nur mit zusätzlichen Vereinbarungen zwischen einem Distributor und Sun möglich, das JDK oder die JRE von Sun mitzuliefern oder zumindest über den distributionseigenen Onlineinstaller nachinstallierbar zu machen.

Durch eine neue Lizenz speziell für Linux- und OpenSolarisdistributionen ist es nun möglich das J2SE JDK und JRE in "echten" Paketen anzubieten.

Damit eröffnet sich die Möglichkeit für Entwickler von Java Applikationen, die Java Runtime unter Linux als eine Systembibliothek anzusehen, d.h. man muß sich nicht mehr selbst um die Bündelung bzw um das Bereitstellen von Downloadinstruktionen kümmern, sondern kann sogar bei eigenen Paketen das JRE als Abhängigkeit eintragen.

Weitere Informationen findet man hier: https://jdk-distros.dev.java.net/

bischi
12-11-2006, 19:16
Neu eventuell sogar unter der GPL:

http://www.heise.de/newsticker/meldung/80903

MfG Bischi

anda_skoa
12-11-2006, 21:03
Derzeit alles nur Gerüchte.

So lange es keine offizielle Erklärung von Sun gibt, ist der derzeitige Status "Java irgendwann im Laufe von 2007 unter irgendeiner Opensource Lizenz"

Ciao,
_

bischi
13-11-2006, 18:58
Jetzt scheints definitiv:

http://www.heise.de/newsticker/meldung/80962

MfG Bischi

peschmae
13-11-2006, 19:02
Für die Java-Klassenbibliothek gilt zudem eine Ausnahme von der GPL: Zwar steht die Bibliothek selbst unter dieser Lizenz, aber mit dieser Bibliothek verlinkte Software muss nicht unter die GPL gestellt werden.

Hiess das nicht mal lgpl? *ggg*
[Edit]Wobei da erinnere ich mich dass Classpath auch so ein Konstrukt (http://www.gnu.org/software/classpath/license.html) hat. Weiss gerade einer wieso die das machen und nicht LGPL?[Edit]

Tönt aber sehr gut, also das was auf der Sun Seite steht - bei heise hatten wir ja schon 120 derartige Meldungen mit allen möglichen Lizenzen ;)
Allerdings ist der Code (damit meine ich die Klassenbibliothek) noch nicht da und im FAQ steht auch was von 2007 ;)

MfG Peschmä

anda_skoa
13-11-2006, 20:43
Ich denke der Unterschied ist, daß GPL+Linking Exception erlaubt, das fertige Produkt "in einem Stück" zu liefern, während die LGPL erfordert, daß das Produkt mit einer geänderten Version der Lib neu gelinkt werden kann.

Im Falle von Java, wo ohnehin jede Klasse für sich eine Datei ist, dürfte das nicht so wichtig sein, aber vielleicht gibt es noch andere Implikationen.

Ciao,
_