Seite 1 von 3

PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 17:24
von X0r
In der PB-Hilfe steht bezüglich der Verwendung der XML-Lib:
Wichtig: Die expat Lizenz erfordert, dass eine Copyright-Notiz und der Lizenz-Text selbst in jede Software integriert werden, welche den Parser beinhalten. Wenn also die Bibliothek (oder der API-Import) in einer Software verwendet werden, welche öffentlich zugänglich gemacht wird, dann muss die oben verlinkte Lizenz in die Software integriert werden.
Was genau meint hier aber "integriert"? Darunter kann man sich ziemlich viel vorstellen. Würde es theoretisch schon reichen, wenn ich den Text einfach in eine DataSection packe?

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 17:35
von ts-soft
X0r hat geschrieben:Würde es theoretisch schon reichen, wenn ich den Text einfach in eine DataSection packe?
Sogar Praktisch, wenn der Text auch über eine AboutBox o. ä. dargestellt wird.

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 17:51
von STARGÅTE
Wenn die Anwendung aus mehr als einer EXE besteht, würde ich die Lizenz einfach als TXT-Datei mit beifügen.
Ansonsten mit IncludeBinary einbinden und dann in einem WebGadget/EditorGadget darstellen irgendwo bei Hilfe/Info oder so

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 18:05
von X0r
Sogar Praktisch, wenn der Text auch über eine AboutBox o. ä. dargestellt wird.
:freak:
Und was ist wenn der Kunde nun mal keine About-Box will?
Wenn die Anwendung aus mehr als einer EXE besteht, würde ich die Lizenz einfach als TXT-Datei mit beifügen.
Naja das Problem ist, dass die Anwendung mit einem Setup vergleichbar ist. Und da wäre so eine "AboutBox" eben unschön. Mit einer beigelegten Text-Datei sieht es da ebenfalls schlecht aus.
Ansonsten wäre mir natürlich klar, wie man damit umzugehen hat.

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 18:39
von ts-soft
Der Text muß vorhanden und für den Anwender leicht auffindbar sein. Ein Link auf eine Website reicht auch.
Versteckt, d. h. ohne Anzeigefunktion in einer Datasection ist dasselbe wie nicht vorhanden, sollte doch wohl jedem klar sein.

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 18:58
von X0r
Versteckt, d. h. ohne Anzeigefunktion in einer Datasection ist dasselbe wie nicht vorhanden, sollte doch wohl jedem klar sein.
Sag das mal einem Anwalt. Rechtlich gesehen ist das nicht eindeutig formuliert. Was gemeint ist, interessiert hierbei niemanden. Auf die Formulierung kommt es an. :D

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 19:28
von PMV
Da es hier um Freeware geht, geht es hier nicht wirklich um einen Rechtsanwalt,
der in der Fülle der Konkurenz unter geht und sich nicht anders zu helfen weis,
sondern viel mehr um dein Gewissen.

Wie du es deinen Kunden zugänglich machst spielt keine Rolle. Aboutbox,
Readme.txt, Hilfedatei, als Kommentar im Quelltext bei Open Source, ...
genau deswegen ist es nicht eindeutig forumliert, weil es nicht eindeutig
festgelegt sein sollte. :wink:

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 21:16
von shadow
Der Lizenztext muss dem Anwender des Programms klar ersichtlich sein.

Du hast was von einem Setup-Programm gesagt. Ich verstehe es also so, dass du ein Setup-Tool für einen Kunden erstellst, welches Installationsroutinen (als Anwendung) an Endkunden weitergegeben werden. In diesem Fall müsstest du den Lizenztext lediglich deinem Kunden klar einsehbar darstellen. Die Setups, die dein Kunde dann an seine Kunden weitergibt, müssen diesen Text nicht beinhalten.
Siehe InnoSetup, Nullsoft-Installer. Die benutzen alle Tools/Bibliotheken (LGPL, BSD oder Mozilla-Lizenzen) von Drittanbietern. Die fertigen Installationsanwendungen zeigen das aber nicht mehr an.

Also so verstehe ich diese Geschichte.

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 21:31
von X0r
Genau,
du hast mein "Problem" konkret erfasst. Fragt sich nur noch, ob du recht hast. :mrgreen:

Re: PB XML-Lib Lizenz-Frage

Verfasst: 10.05.2011 21:50
von PMV
Sag das doch :roll:

Das ist doch ganz einfach. Auszug aus dem Lizenztext:
The above copyright notice And this permission notice shall be included
in all copies Or substantial portions of the Software.
Kopien und substanzielle Portierungen der Software. Die Software, die jemand
in ein Setup packt enthält keine Software des Setups selber, höchstens den
Installer. Und nur wenn dieser auch eine XML-Datei einließt, muss der Lizenztext
ebenfalls in dem vom Kunden erstellten Installationsverzeichnis enthalten sein.

Dies ist die Interpretation des Lizenztextes, nicht mehr, und nicht weniger. :D
(Das heißt darauf geb ich kein gewähr)

MFG PMV