von Stephan » Fr, 07.10.2011 20:18
Du machst Dir wohl eher überflüssige Gedanken, denn die Anbringung der Lizenz ist nicht die Lizenz selbst.
Die zwei Textbeispiele die du sind lediglich Formulierungsvorschläge, die dort bzw. auch in der GPL gemacht werden, nicht mehr. Die einzig notwendigerweise relevante Formulierung in den Texten ist die Aussage zur Lizenz und Lizenzversion, also:
"Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation,
Version 3 der Lizenz oder (nach Ihrer Option) jeder späteren
veröffentlichten Version, weiterverbreiten und/oder modifizieren."
die beispielsweise auch lauten könnte:
"Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation,
Version 3 der Lizenz, weiterverbreiten und/oder modifizieren."
und Letzteres könnte, ohne an Substanz zu verlieren, auch heißen:
<c> 'Balu' Lizenz: GPL 3
wobei für 'Balu' DEin tatsächlicher Name stehen muß.
Immer geht es lediglich um 2 notwendige Elemente:
1. Die Aussage das Du der berechtigte Urheber bist ("<c> 'Balu'")
2. Deine Aussage/Entscheidung zu Nutzungsrechten durch Dritte ("Lizenz: GPL 3")
Insgesamt steht dass notwendige auch in Kurzformulierung bereits am Anfang des verlinkten Artikels:
"Welche Lizenz auch immer verwendet werden soll, müssen jeder Quelldatei Ihres Programms zwei Elemente hinzugefügt werden: ein Copyright-Hinweis (wie „Copyright 1999 Terry Jones“) und eine Erklärung, die die Vervielfältigung des Programms unter den Bedingungen der GNU GPL (oder der GNU LGPL) erlaubt. "
wobei hier verkürzt nur Bezug auf GPL und LGPL genommen wird, allgemeingültiger hieße es:
"Welche Lizenz auch immer verwendet werden soll, müssen jeder Quelldatei Ihres Programms zwei Elemente hinzugefügt werden: ein Copyright-Hinweis (wie „Copyright 1999 Terry Jones“) und eine Erklärung, die die Vervielfältigung des Programms unter den Bedingungen einer bestimmten Lizenz erlaubt."
Fühle dich also frei jede Formulierung zu verwenden die Du magst, lediglich miuß sie mindestens die 2 o.g. Punkte enthalten.
Es ist somit, bei der möglichen WAhl eines der gegebenen Textvorschläge, nur eine Frage der Zweckmäßigkeit welchen Du verwendest, nämlich hat dein 'Programm' (=die 2 Dateien zusasmmen) einen Namen verwende für jede Einzeldatei:
'This file is part of <DeinProgrammname>
<DeinProgrammname> is free software: you can ...'
Falls dEin Programm keinen Namen hat verwende für jede Einzeldatei:
'This program is free software ...'
oder:
'This file is free software ...'
Lediglich würde ich, in jedem der Fälle nicht die Formulierung:
'either version 3 of the License, or (at your option) any later version'
verwenden, sondern z.B. die Formulierung:
'only version 3 of the License'
bzw.:
version 3 of the License'
um Dich vor zukünftigen, möglicherweise unerwünschten, Überraschungen zu schützen. Das ist aber eine Entscheidung die Du als Urheber treffen mußt weil sie von Deiner Interessenslage abhängt, meine Interessenslage, und gleichzeitig meine Empfehlung, wäre eben auf eine bestimmte Lizenzversion Bezug zu nehmen.
Der Unterschied beider Formulierungen ist das die Erstere der FSF das Recht gibt später beliebige Ändeerungen für die Verwendung Deines Programs zu machen, Du verlierst also die KOntrolle allein zu entscheiden, bei Zweiterer gilt hingegen dauerhaft nur was Du konkret bestimmt hast, also eine bestimmte Lizenzversion.
Letzteres nimmt Dir keineswegs das Recht für späteren Lizenzerweiterungen. lässt Dich selbst aber 'Herr' dieser Entscheidung bleiben.
Gruß
Stephan
Du machst Dir wohl eher überflüssige Gedanken, denn die Anbringung der Lizenz ist nicht die Lizenz selbst.
Die zwei Textbeispiele die du sind lediglich Formulierungsvorschläge, die dort bzw. auch in der GPL gemacht werden, nicht mehr. Die einzig notwendigerweise relevante Formulierung in den Texten ist die Aussage zur Lizenz und Lizenzversion, also:
[i]"Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation,
Version 3 der Lizenz oder (nach Ihrer Option) jeder späteren
veröffentlichten Version, weiterverbreiten und/oder modifizieren."[/i]
die beispielsweise auch lauten könnte:
[i]"Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation,
Version 3 der Lizenz, weiterverbreiten und/oder modifizieren."[/i]
und Letzteres könnte, ohne an Substanz zu verlieren, auch heißen:
[i]<c> 'Balu' Lizenz: GPL 3[/i]
wobei für 'Balu' DEin tatsächlicher Name stehen muß.
[b]Immer geht es lediglich um 2 notwendige Elemente:
1. Die Aussage das Du der berechtigte Urheber bist ("<c> 'Balu'")
2. Deine Aussage/Entscheidung zu Nutzungsrechten durch Dritte ("Lizenz: GPL 3")[/b]
Insgesamt steht dass notwendige auch in Kurzformulierung bereits am Anfang des verlinkten Artikels:
[i]"Welche Lizenz auch immer verwendet werden soll, müssen jeder Quelldatei Ihres Programms zwei Elemente hinzugefügt werden: ein Copyright-Hinweis (wie „Copyright 1999 Terry Jones“) und eine Erklärung, die die Vervielfältigung des Programms unter den Bedingungen [u]der GNU GPL (oder der GNU LGPL)[/u] erlaubt. "[/i]
wobei hier verkürzt nur Bezug auf GPL und LGPL genommen wird, allgemeingültiger hieße es:
[i]"Welche Lizenz auch immer verwendet werden soll, müssen jeder Quelldatei Ihres Programms zwei Elemente hinzugefügt werden: ein Copyright-Hinweis (wie „Copyright 1999 Terry Jones“) und eine Erklärung, die die Vervielfältigung des Programms unter den Bedingungen [u]einer bestimmten Lizenz[/u] erlaubt."[/i]
Fühle dich also frei jede Formulierung zu verwenden die Du magst, lediglich miuß sie mindestens die 2 o.g. Punkte enthalten.
Es ist somit, bei der möglichen WAhl eines der gegebenen Textvorschläge, nur eine Frage der Zweckmäßigkeit welchen Du verwendest, nämlich hat dein 'Programm' (=die 2 Dateien zusasmmen) einen Namen verwende für jede Einzeldatei:
[i]'This file is part of <DeinProgrammname>
<DeinProgrammname> is free software: you can ...'[/i]
Falls dEin Programm keinen Namen hat verwende für jede Einzeldatei:
[i]'This program is free software ...'[/i]
oder:
[i]'This file is free software ...'[/i]
Lediglich würde ich, in jedem der Fälle nicht die Formulierung:
[i]'either version 3 of the License, or (at your option) any later version'[/i]
verwenden, sondern z.B. die Formulierung:
[i]'only version 3 of the License'[/i]
bzw.:
[i]version 3 of the License'[/i]
um Dich vor zukünftigen, möglicherweise unerwünschten, Überraschungen zu schützen. Das ist aber eine Entscheidung die Du als Urheber treffen mußt weil sie von Deiner Interessenslage abhängt, meine Interessenslage, und gleichzeitig meine Empfehlung, wäre eben auf eine bestimmte Lizenzversion Bezug zu nehmen.
Der Unterschied beider Formulierungen ist das die Erstere der FSF das Recht gibt später beliebige Ändeerungen für die Verwendung Deines Programs zu machen, Du verlierst also die KOntrolle allein zu entscheiden, bei Zweiterer gilt hingegen dauerhaft nur was Du konkret bestimmt hast, also eine bestimmte Lizenzversion.
Letzteres nimmt Dir keineswegs das Recht für späteren Lizenzerweiterungen. lässt Dich selbst aber 'Herr' dieser Entscheidung bleiben.
Gruß
Stephan