Seite 1 von 1

Unterschied LGPL und MOZILLA PUBLIC LICENSE

Verfasst: 29.04.2006 23:44
von ts-soft
Wenn mir jemanden mal die wesentlichen Unterschiede erklären könnte,
wäre es sehr nett, da mein Englisch ein bissel schwach ist.

LGPL: http://www.gnu.de/lgpl-ger.html

Modzilla: http://www.mozilla.org/MPL/MPL-1.1.html

danke

Verfasst: 30.04.2006 01:17
von FloHimself

Verfasst: 30.04.2006 02:11
von ts-soft
@FloHimself
Danke Dir, mein Problem ist, kann ich eine Lib, die unter MPL veröffentlicht
ist, in einer für PB angepaßten Version unter LGPL verbreiten?

Reicht es, wenn ich die andere Lizenz mit beipacke?

Die drücken sich alle so komisch aus, da weiß man nicht wo vorne und
hinten ist :mrgreen:

Verfasst: 30.04.2006 02:29
von FloHimself
Tja, da muss man zwischen Datei-Derivaten und Werk-Derivaten
unterscheiden und dann noch zwischen Quelltext und Binärdateien. :allright:

Eine angepasste Lib dürfte ein Datei-Derivat sein, somit folgendes
zutreffen:
Unterschieden wird zwischen Datei-Derivaten und Werkderivaten.
Datei-Derivate sind Änderungen an einzelnen MPL-lizenzierten Dateien,
ihre Zusammenführung oder Inklusion in anderen Dateien. Werkderivate
sind Werke, die Funktionen aus den MPL-Lizenzierten Dateien aufrufen
oder von ihnen aufgerufen werden. Der Source-Code von Datei-
Derivaten muss auf Anfrage ausgehändigt werden; Datei-Derivate
müssen ebenfalls unter der MPL lizenziert werden. Werkderivate können
dagegen beliebig lizenziert werden.

Damit wird sichergestellt, dass die Schnittstellen der Applikation offen
bleiben, einzelne Erweiterungen jedoch proprietär sein können. Diese
Vorgehensweise ist sicherlich besonders bei einem Web-Browser
nachvollziehbar, aber auch für andere modulare Systeme geeignet.

Zwar schreibt die MPL für Datei-Derivate die Aushändigung des
Quellcodes vor, erlaubt aber für die Binärdateien beliebige Lizenzierung,
sofern die Lizenzbedingungen nicht mit der MPL in Konflikt stehen. So
kann z.B. die Verbreitung von bestimmten Binärdateien untersagt
werden, die Herstellung und freie Verbreitung von Binärdateien durch
Dritte jedoch nicht.

Schöne Lizenzen sind das.... :roll:

Warum willst du denn die Lib unter LGPL vertreiben?

Verfasst: 30.04.2006 03:12
von ts-soft
>> Warum willst du denn die Lib unter LGPL vertreiben?
Weil sie schon in PBOSL ist, es gibt aber eine neue Version mit eben dieser
anderen Lizens. Hab die neue Version angepaßt und getestet, scheint zu
funktionieren. Wenns aber zu kompliziert mit der Lizens ist, lasse ich die
alte Version, gab ja bisher keine Probleme.

Verfasst: 30.04.2006 03:16
von MVXA
> gab ja bisher keine Probleme.
garnicht wahr, ich hatte diverse Probleme. :(

Verfasst: 30.04.2006 11:09
von FloHimself
Dann nimmst für die Lib einfach die MPL.