Discussion:
Welche öffentliche Lizenz benutzen?
(zu alt für eine Antwort)
Dominik Erdmann
2006-12-04 10:22:06 UTC
Permalink
Hallo zusammen,

ich habe vor meine Skripte unter einer öffentlichen Lizenz zu
publizieren z.B. auf sourceforge.net. Im Auge habe ich die GPL, da sie
doch wirklich sehr häufig verwendet wird. (Ich habe ja auch schonmal
danach gefragt.)

Ich habe mich nun viel eingelesen. Aber ich muß gestehen, dass ich mich
mit rechtlichen Sachen doch sehr schwer tue. Für mich klingt das alles
gleich.

Mir geht es vorallem darum, dass der der Anwender meiner PHP-Skripte
mein Copyright und die Links auf meine Homepage nicht löschen darf. Ich
meine nicht das Copyright im Quellcode, sondern das in den HTML-Ausgaben
von PHP. Der Anwender soll die Skripte nicht mit gelöschtem Copyright
benutzen dürfen.

Soweit ich das weiß, ist dies erlaubt, oder? Kann ich das als Author
explizit verbieten? Kann man das durch andere Lizenzen verbieten?

Vielen Dank!
--
Viele Grüße
Dominik

http://www.der-domi.de
David Kastrup
2006-12-04 17:23:30 UTC
Permalink
Post by Dominik Erdmann
ich habe vor meine Skripte unter einer öffentlichen Lizenz zu
publizieren z.B. auf sourceforge.net. Im Auge habe ich die GPL, da sie
doch wirklich sehr häufig verwendet wird. (Ich habe ja auch schonmal
danach gefragt.)
Ich habe mich nun viel eingelesen. Aber ich muß gestehen, dass ich mich
mit rechtlichen Sachen doch sehr schwer tue. Für mich klingt das alles
gleich.
Mir geht es vorallem darum, dass der der Anwender meiner PHP-Skripte
mein Copyright und die Links auf meine Homepage nicht löschen darf. Ich
meine nicht das Copyright im Quellcode, sondern das in den HTML-Ausgaben
von PHP. Der Anwender soll die Skripte nicht mit gelöschtem Copyright
benutzen dürfen.
Soweit ich das weiß, ist dies erlaubt, oder? Kann ich das als Author
explizit verbieten? Kann man das durch andere Lizenzen verbieten?
Mit der GPL geht das nicht. Es gibt zwar die Klausel


c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)

Aber "reads commands interactively when run" paßt hier nicht. Mit
etwas Mühe kann man die GFDL dafür verwenden, die erzeugte Webseite
als "opaque copy" und den Quellcode dazu als "transparent copy". Aber
wirklich prickelnd ist das auch nicht.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
Dominik Erdmann
2006-12-04 20:31:58 UTC
Permalink
Hallo,
Post by David Kastrup
Post by Dominik Erdmann
Mir geht es vorallem darum, dass der der Anwender meiner PHP-Skripte
mein Copyright und die Links auf meine Homepage nicht löschen darf.
Mit der GPL geht das nicht. Es gibt zwar die Klausel
...
Aber "reads commands interactively when run" paßt hier nicht. Mit
etwas Mühe kann man die GFDL dafür verwenden, die erzeugte Webseite
als "opaque copy" und den Quellcode dazu als "transparent copy". Aber
wirklich prickelnd ist das auch nicht.
Schade. Da hast du Recht. GFDL ist ja wohl nicht das Richtige.

Ist es denn zulässig, wenn ich in den Quellcode schreibe "darf nicht
entfernt werden"?

Mir geht es eigentlich nur darum, dass "der Anwender" mein Copyright aus
der erzeugten Webseite löscht. Ansonsten fordere ich ja nichts für das
Skript.

Ich danke dir!
--
Viele Grüße
Dominik

http://www.der-domi.de
Daniel Fischer
2006-12-05 06:56:41 UTC
Permalink
Dominik Erdmann!
Post by Dominik Erdmann
Ist es denn zulässig, wenn ich in den Quellcode schreibe "darf nicht
entfernt werden"?
Naja, natürlich. Du hast alles selbst geschrieben, also darfst du die
Bedingungen der Lizenzierung festlegen. Aber eventuell ist die GPL
einfach nicht die richtige Wahl, wenn du deinen Code gar nicht befreien
willst. Du schränkst hier ja den Endnutzer ein, etwas, was die GPL mit
aller Macht verhindern will. Außerdem setzt du im Prinzip die GPL mit der
Klausel gleich wieder außer Kraft, denn keiner, der vielleicht ein paar
Zeilen von dir benutzen will, wird dafür dein Copyright auf der Webseite
lassen wollen (im Quellcode oder an anderer Stelle schon).

Wenn du ums Verrecken die GPL verwenden willst, lässt sich vielleicht mit
einer schlichten Bitte, die Hinweise nicht zu entfernen, mehr erreichen.
Realistisch betrachtet werden diejenigen, die die Hinweise nicht wollen,
sie so oder so löschen, und ich bezweifle, dass du dann wirklich dagegen
vorgehen willst - das ist teuer für ein paar PHP-Skripte...


Gruß
Daniel
Dominik Erdmann
2006-12-05 07:44:36 UTC
Permalink
Hallo
Post by Daniel Fischer
Post by Dominik Erdmann
Ist es denn zulässig, wenn ich in den Quellcode schreibe "darf nicht
entfernt werden"?
Naja, natürlich. Du hast alles selbst geschrieben, also darfst du die
Bedingungen der Lizenzierung festlegen.
So, wie ich es aktuell habe. Ich möchte aber weg von meiner proprietären
Lizenz.
Post by Daniel Fischer
Aber eventuell ist die GPL
einfach nicht die richtige Wahl, wenn du deinen Code gar nicht befreien
willst. Du schränkst hier ja den Endnutzer ein, etwas, was die GPL mit
aller Macht verhindern will. Außerdem setzt du im Prinzip die GPL mit der
Klausel gleich wieder außer Kraft, denn keiner, der vielleicht ein paar
Zeilen von dir benutzen will, wird dafür dein Copyright auf der Webseite
lassen wollen (im Quellcode oder an anderer Stelle schon).
Um ein paar Zeilen geht es mir gar nicht. Erweitert der Anwender das
SKript um Funktionen, darf er natürlich sein Copyright dazuschreiben o.ä.

Mir geht es um diejenigen, die das Skript ohne Änderung - bis auf das
Copyright - benutzen.
Post by Daniel Fischer
Wenn du ums Verrecken die GPL verwenden willst,
Nein, ich favorisiere die GPL, da diese noch am Bekanntesten ist und ein
Jeder wohl noch am Besten sich dazu etwas denken kann.
Post by Daniel Fischer
lässt sich vielleicht mit
einer schlichten Bitte, die Hinweise nicht zu entfernen, mehr erreichen.
Da hast du Recht.
Post by Daniel Fischer
Realistisch betrachtet werden diejenigen, die die Hinweise nicht wollen,
sie so oder so löschen,
Auch da hast du Recht. Was ich trotzdem sehr schade finde.
Post by Daniel Fischer
und ich bezweifle, dass du dann wirklich dagegen
vorgehen willst - das ist teuer für ein paar PHP-Skripte...
Habe ich nie gesagt, dass ich das möchte.

Danke dir.
--
Viele Grüße
Dominik

http://www.der-domi.de
Hans Mull
2006-12-07 20:59:54 UTC
Permalink
Mir ist keine Lizenz bekannt, die genau deinen Bestimmungen folgt. Im
Zweifelsfall kannst du deine eigene Lizenz verfassen. Die GPL erlaubt
das Ändern der Dateien (und so auch das Löschen des Copyrights), wenn
die veränderte Version auch unter der GPL veröffentlicht wird. Wenn
es dir nicht wichtig ist, das deine Skripte unter einer
OpenSource-Lizenz veröffentlicht werden, dann markiere sie doch
einfach als Freeware (sie dürfen dann auch weitergegeben, jedoch nicht
verändert werden).

mfg, Hans
Dominik Erdmann
2006-12-08 11:11:05 UTC
Permalink
Hallo,
Post by Hans Mull
Die GPL erlaubt
das Ändern der Dateien (und so auch das Löschen des Copyrights), wenn
die veränderte Version auch unter der GPL veröffentlicht wird.
Darf man denn auch mein Copyright durch ein Anderes ersetzen?
Wohlgemerkt meine ich nur die generierte Webseite und nicht den
Quellcode. Solange man die Quellen veröffentlicht schon, oder?
Post by Hans Mull
Wenn
es dir nicht wichtig ist, das deine Skripte unter einer
OpenSource-Lizenz veröffentlicht werden, dann markiere sie doch
einfach als Freeware (sie dürfen dann auch weitergegeben, jedoch nicht
verändert werden).
Ich möchte ja, dass Anwender das Skript weiterentwickeln und somit
verändern. Also auch keine gute Lösung.

Vielen Dank!
--
Viele Grüße
Dominik

http://www.der-domi.de
Hans Mull
2006-12-08 11:37:07 UTC
Permalink
Post by Dominik Erdmann
Hallo,
Post by Hans Mull
Die GPL erlaubt
das Ändern der Dateien (und so auch das Löschen des Copyrights), wenn
die veränderte Version auch unter der GPL veröffentlicht wird.
Darf man denn auch mein Copyright durch ein Anderes ersetzen?
Wohlgemerkt meine ich nur die generierte Webseite und nicht den
Quellcode. Solange man die Quellen veröffentlicht schon, oder?
Post by Hans Mull
Wenn
es dir nicht wichtig ist, das deine Skripte unter einer
OpenSource-Lizenz veröffentlicht werden, dann markiere sie doch
einfach als Freeware (sie dürfen dann auch weitergegeben, jedoch nicht
verändert werden).
Ich möchte ja, dass Anwender das Skript weiterentwickeln und somit
verändern. Also auch keine gute Lösung.
Vielen Dank!
Falls es dir nicht darum geht, dass Copyright dasteht, sonder nur, dass
du es besitzt, musst du nur auf das deutsche Recht Bezug nehmen: Das
Copyright des Autors ist unveräußerlich (zumindest in Deutschland, in
den USA kann das Copyright komplett verkauft werden).
Andernfalls wird dir nichts übrig bleiben, als eine neue Lizenz zu
verfassen:
1.Die Dokumente dürfen verändert werden
2.Der Copyright-Vermerk darf nicht entfernt werden
3....

Gruß Hans
Dominik Erdmann
2006-12-08 12:09:23 UTC
Permalink
Hi,
Post by Hans Mull
Falls es dir nicht darum geht, dass Copyright dasteht, sonder nur, dass
du es besitzt, musst du nur auf das deutsche Recht Bezug nehmen: Das
Copyright des Autors ist unveräußerlich (zumindest in Deutschland, in
den USA kann das Copyright komplett verkauft werden).
Was heißt denn "nur auf das deutsche Recht Bezug nehmen"? Wie mache ich
das im konkreten in Bezug der GPL?
Jemand der es in USA verwendet kann das dann ignorieren?
Post by Hans Mull
Andernfalls wird dir nichts übrig bleiben, als eine neue Lizenz zu
1.Die Dokumente dürfen verändert werden
2.Der Copyright-Vermerk darf nicht entfernt werden
3....
Genau davon möchte ich ja weg.

Vielen Dank!
--
Viele Grüße
Dominik

http://www.der-domi.de
Hans Mull
2006-12-08 12:58:58 UTC
Permalink
Post by Dominik Erdmann
Hi,
Post by Hans Mull
Falls es dir nicht darum geht, dass Copyright dasteht, sonder nur, dass
du es besitzt, musst du nur auf das deutsche Recht Bezug nehmen: Das
Copyright des Autors ist unveräußerlich (zumindest in Deutschland, in
den USA kann das Copyright komplett verkauft werden).
Was heißt denn "nur auf das deutsche Recht Bezug nehmen"? Wie mache ich
das im konkreten in Bezug der GPL?
Jemand der es in USA verwendet kann das dann ignorieren?
Das weiß ich leider auch nicht. Am besten, du stellst diese Frage in
einem separatem Thread oder in einem Forum wie http://recht.de/phpbb
Post by Dominik Erdmann
Post by Hans Mull
Andernfalls wird dir nichts übrig bleiben, als eine neue Lizenz zu
1.Die Dokumente dürfen verändert werden
2.Der Copyright-Vermerk darf nicht entfernt werden
3....
Genau davon möchte ich ja weg.
Statt komplett eine neue Lizenz zu verfassen, kannst du auch nur die
GPL um einen klausel erweitern - z.b. so (siehe Klausel d):
[...]
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:

a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.

b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.

c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
d) You mustn't delete or modify the copyright mark in this
document.
[...]
Es gibt einige Programm, die eine solche Lizenz nutzen (GNU GPL +
x-Clause)

Gruß Hans
Dominik Erdmann
2006-12-08 15:11:02 UTC
Permalink
Moin,
Post by Hans Mull
Post by Dominik Erdmann
Was heißt denn "nur auf das deutsche Recht Bezug nehmen"? Wie mache ich
das im konkreten in Bezug der GPL?
Jemand der es in USA verwendet kann das dann ignorieren?
Das weiß ich leider auch nicht. Am besten, du stellst diese Frage in
einem separatem Thread oder in einem Forum wie http://recht.de/phpbb
Okay, da werde ich mal schlau machen.
Post by Hans Mull
Post by Dominik Erdmann
Post by Hans Mull
Andernfalls wird dir nichts übrig bleiben, als eine neue Lizenz zu
1.Die Dokumente dürfen verändert werden
2.Der Copyright-Vermerk darf nicht entfernt werden
3....
Genau davon möchte ich ja weg.
Statt komplett eine neue Lizenz zu verfassen, kannst du auch nur die
[...]
d) You mustn't delete or modify the copyright mark in this
document.
Okay, da werde ich mich auch mal umschauen.

Vielen Dank!
--
Viele Grüße
Dominik

http://www.der-domi.de
Hans Mull
2006-12-08 15:22:17 UTC
Permalink
Die GPL ist ganz schön lange, du kannst auch einfach nur die Klauseln
nehmen. Pass auch auf, dass die GPL nicht die Verwendung in
proprietären Produkten erlaubt (diese müssten dann auch unter der GPL
stehen). Nimm in diesem Fall die LGPL:
http://www.gnu.org/licenses/lgpl.html

mfg, Hans
David Kastrup
2006-12-08 19:23:14 UTC
Permalink
Post by Dominik Erdmann
Post by Hans Mull
Post by Dominik Erdmann
Was heißt denn "nur auf das deutsche Recht Bezug nehmen"? Wie mache ich
das im konkreten in Bezug der GPL?
Jemand der es in USA verwendet kann das dann ignorieren?
Das weiß ich leider auch nicht. Am besten, du stellst diese Frage in
einem separatem Thread oder in einem Forum wie http://recht.de/phpbb
Okay, da werde ich mal schlau machen.
Post by Hans Mull
Post by Dominik Erdmann
Post by Hans Mull
Andernfalls wird dir nichts übrig bleiben, als eine neue Lizenz zu
1.Die Dokumente dürfen verändert werden
2.Der Copyright-Vermerk darf nicht entfernt werden
3....
Genau davon möchte ich ja weg.
Statt komplett eine neue Lizenz zu verfassen, kannst du auch nur die
[...]
d) You mustn't delete or modify the copyright mark in this
document.
Okay, da werde ich mich auch mal umschauen.
Da besteht wirklich keine Notwendigkeit.

1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
copyright notice and disclaimer of warranty; keep intact all the
^^^^^^^^^^^^^^^^
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
Dominik Erdmann
2006-12-11 12:03:36 UTC
Permalink
Hallo,
Post by David Kastrup
Post by Hans Mull
d) You mustn't delete or modify the copyright mark in this
document.
Da besteht wirklich keine Notwendigkeit.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
copyright notice and disclaimer of warranty; keep intact all the
^^^^^^^^^^^^^^^^
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
Stimmt. Das heißt, dass der Anwender sowieso einen Hinweis auf die
Herkunft anzeigen muß?

Vielen Dank!
--
Viele Grüße
Dominik

http://www.der-domi.de
Peter J. Holzer
2006-12-14 21:39:49 UTC
Permalink
Post by Dominik Erdmann
Post by David Kastrup
Post by Hans Mull
d) You mustn't delete or modify the copyright mark in this
document.
Da besteht wirklich keine Notwendigkeit.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
copyright notice and disclaimer of warranty; keep intact all the
^^^^^^^^^^^^^^^^
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
Stimmt. Das heißt, dass der Anwender sowieso einen Hinweis auf die
Herkunft anzeigen muß?
Nein, der "kopiert und verteilt" ja keine Kopien.

hp
--
_ | Peter J. Holzer | > Wieso sollte man etwas erfinden was nicht
|_|_) | Sysadmin WSR | > ist?
| | | ***@hjp.at | Was sonst wäre der Sinn des Erfindens?
__/ | http://www.hjp.at/ | -- P. Einstein u. V. Gringmuth in desd
Dominik Erdmann
2006-12-15 13:38:49 UTC
Permalink
Post by Peter J. Holzer
Post by Dominik Erdmann
Post by David Kastrup
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
copyright notice and disclaimer of warranty; keep intact all the
^^^^^^^^^^^^^^^^
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
Stimmt. Das heißt, dass der Anwender sowieso einen Hinweis auf die
Herkunft anzeigen muß?
Nein, der "kopiert und verteilt" ja keine Kopien.
Mmh, stimmt auch wieder. DAnke!
--
Viele Grüße
Dominik

http://www.der-domi.de
Carsten Thumulla
2006-12-16 18:12:01 UTC
Permalink
Hallo Hans!
Falls es dir nicht darum geht, dass Copyright dasteht, sonder nur, dass du
es besitzt, musst du nur auf das deutsche Recht Bezug nehmen: Das
Copyright des Autors ist unveräußerlich (zumindest in Deutschland, in
den USA kann das Copyright komplett verkauft werden).
Könnte es sein, daß hier auch ein Übersetzungsmißverständnis
schlampigerweise vorliegt?
Copyright USA >> bedeutet Kopierrecht
Copyright DE >> bedeutet Urheberrecht

In DE können auch alle Rechte aus dem Urheberrecht verkauft werden. Nicht
verkauft werden kann die Tatsache, daß der Autor der Urheber ist. Das
schulden die Juristen der Realität.

Auch in den USA kann man diese Tatsache nicht verkaufen, selbst wenn der
oberste Richter kopfsteht.
Andernfalls wird dir nichts übrig bleiben, als eine neue Lizenz zu
verfassen: 1.Die Dokumente dürfen verändert werden 2.Der
Copyright-Vermerk darf nicht entfernt werden 3....
Genial wäre eine (GNU) Lizenz, die diese Anpassungen zuläßt, wie die
Creative Commons Lizenz.

Das Verbot des Entfernens den Namens eines Autors und Veränderers ist
sinnvoll, da dann die Entstehungsgeschichte eines Werkes dokumentiert
wird. Man muß nicht raten, wo etwas herstammt und wann und warum es
angepaßt wurde.

Gruß
Carsten http://Thumulla.com
--
Um ein anderes Beispiel zu wählen, welches die Barbarei noch blutiger
verdeutlicht: Die Rechtschreibreform kommt mir so vor wie ein
Erwachsener, der einem Kind erklärt, alle Säugetiere seien
lebendgebärend. "Gibt es nicht auch eierlegende Säugetiere?" - "Doch,
aber die rotten wir gerade aus, damit sie dich nicht mehr verwirren."
Bernd Gramlich
Loading...