https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=GPL_linking_exception GPL linking exception - Versionsgeschichte 2025-06-23T17:33:25Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.6 https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=256914394&oldid=prev PerfektesChaos: tk k 2025-06-11T20:11:04Z <p>tk k</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 11. Juni 2025, 22:11 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 6:</td> <td colspan="2" class="diff-lineno">Zeile 6:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Bei [[GNU Classpath]] handelt es sich um Klassenbibliotheken für Java-Laufzeitumgebungen. Ohne die Linking Exception wäre ein Betrieb mit [[proprietär]]en Anwendungen untersagt. Das GNU-Classpath-Projekt wird mit folgender Linking Exception vertrieben:</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Bei [[GNU Classpath]] handelt es sich um Klassenbibliotheken für Java-Laufzeitumgebungen. Ohne die Linking Exception wäre ein Betrieb mit [[proprietär]]en Anwendungen untersagt. Das GNU-Classpath-Projekt wird mit folgender Linking Exception vertrieben:</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{Zitat</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination.&lt;br /&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> |Text=</ins>Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination.&lt;br /&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obliged to do so. If you do not wish to do so, delete this exception statement from your version.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obliged to do so. If you do not wish to do so, delete this exception statement from your version.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> |Sprache=en</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_11_0_lhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_7_0_rhs"></a><ins style="font-weight: bold; text-decoration: none;"> |Übersetzung=</ins>Das dynamische oder statische Linken dieser Bibliothek mit anderen Modulen erstellt ein neues Werk, das auf dieser Bibliothek basiert. Folglich gilt die GNU General Public License für das gesamte kombinierte Werk.&lt;br /&gt;</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_11_1_lhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_9_0_rhs"></a>Als eine besondere Ausnahme gestatten Ihnen die Urheberrechtsinhaber dieser Bibliothek, diese mit unabhängigen Modulen zu linken, um eine ausführbare Datei ''<ins style="font-weight: bold; text-decoration: none;">(</ins>executable<ins style="font-weight: bold; text-decoration: none;">)</ins>'' zu erzeugen, ungeachtet der Lizenz dieser unabhängigen Module, und die resultierende ausführbare Datei unter Bestimmungen Ihrer Wahl zu kopieren und zu verbreiten, solange jedes unabhängige Modul unter dessen Lizenz ''<ins style="font-weight: bold; text-decoration: none;">(</ins>terms and conditions<ins style="font-weight: bold; text-decoration: none;">)</ins>'' verbreitet wird. Ein unabhängiges Modul ist ein Modul, das nicht von dieser Bibliothek abgeleitet ist oder darauf basiert. Wenn Sie diese Bibliothek verändern, dürfen Sie diese Ausnahmeregelung Ihrer Version der Bibliothek anfügen, müssen es aber nicht. Wenn Sie dies nicht tun möchten, entfernen Sie diesen Ausnahmevermerk von Ihrer Version.<ins style="font-weight: bold; text-decoration: none;">}}</ins></div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_7_0_rhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_11_0_lhs"></a>Das dynamische oder statische Linken dieser Bibliothek mit anderen Modulen erstellt ein neues Werk, das auf dieser Bibliothek basiert. Folglich gilt die GNU General Public License für das gesamte kombinierte Werk.&lt;br /&gt;</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_9_0_rhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_11_1_lhs"></a>Als eine besondere Ausnahme gestatten Ihnen die Urheberrechtsinhaber dieser Bibliothek, diese mit unabhängigen Modulen zu linken, um eine ausführbare Datei <del style="font-weight: bold; text-decoration: none;">(</del>''executable''<del style="font-weight: bold; text-decoration: none;">)</del> zu erzeugen, ungeachtet der Lizenz dieser unabhängigen Module, und die resultierende ausführbare Datei unter Bestimmungen Ihrer Wahl zu kopieren und zu verbreiten, solange jedes unabhängige Modul unter dessen Lizenz <del style="font-weight: bold; text-decoration: none;">(</del>''terms and conditions''<del style="font-weight: bold; text-decoration: none;">)</del> verbreitet wird. Ein unabhängiges Modul ist ein Modul, das nicht von dieser Bibliothek abgeleitet ist oder darauf basiert. Wenn Sie diese Bibliothek verändern, dürfen Sie diese Ausnahmeregelung Ihrer Version der Bibliothek anfügen, müssen es aber nicht. Wenn Sie dies nicht tun möchten, entfernen Sie diesen Ausnahmevermerk von Ihrer Version.</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Unterschiede zur GNU Lesser General Public License ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Unterschiede zur GNU Lesser General Public License ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 21:</td> <td colspan="2" class="diff-lineno">Zeile 18:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Unterschied ist, dass die LGPL fordert, dass dem resultierenden Programm ein Vermerk über die Benutzung der Bibliothek beigefügt und der Quelltext der Bibliothek mitgeliefert werden muss. Außerdem darf die Lizenz des resultierenden Programmes das Linken des Programmes mit einer neuen Version der Bibliothek nicht verbieten. Folglich ist der Objektcode des Programms mitzuliefern, wenn die LGPL-lizenzierte Bibliothek nicht unter einem [[Shared Library|Shared-Library]]-Mechanismus zur Verfügung gestellt wird. Darüber hinaus ist dem Benutzer das [[Decompiler|Dekompilieren]] bzw. [[Disassembler|Disassemblieren]] ''(reverse engineering)'' zu gestatten, damit dieser die neue Version der Bibliothek [[Debugger|debuggen]] kann.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Unterschied ist, dass die LGPL fordert, dass dem resultierenden Programm ein Vermerk über die Benutzung der Bibliothek beigefügt und der Quelltext der Bibliothek mitgeliefert werden muss. Außerdem darf die Lizenz des resultierenden Programmes das Linken des Programmes mit einer neuen Version der Bibliothek nicht verbieten. Folglich ist der Objektcode des Programms mitzuliefern, wenn die LGPL-lizenzierte Bibliothek nicht unter einem [[Shared Library|Shared-Library]]-Mechanismus zur Verfügung gestellt wird. Darüber hinaus ist dem Benutzer das [[Decompiler|Dekompilieren]] bzw. [[Disassembler|Disassemblieren]] ''(reverse engineering)'' zu gestatten, damit dieser die neue Version der Bibliothek [[Debugger|debuggen]] kann.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Solche Bedingungen sind manchmal schwer umzusetzen, wenn zum Beispiel LGPL-Code in Programmen für [[Eingebettetes System|Eingebettete <del style="font-weight: bold; text-decoration: none;">System</del>]]<del style="font-weight: bold; text-decoration: none;">e</del> verwendet wird, und werden mit der Linking Exception nicht gefordert. Dass bestimmte Linking Exceptions entfernt werden können, steht in ''keinem'' Gegensatz zur LGPL. Die LGPL sieht nämlich vor, dass Programmierer den Code auch unwiderruflich der GPL unterstellen können.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Solche Bedingungen sind manchmal schwer umzusetzen, wenn zum Beispiel LGPL-Code in Programmen für [[Eingebettetes System|Eingebettete <ins style="font-weight: bold; text-decoration: none;">Systeme</ins>]] verwendet wird, und werden mit der Linking Exception nicht gefordert. Dass bestimmte Linking Exceptions entfernt werden können, steht in ''keinem'' Gegensatz zur LGPL. Die LGPL sieht nämlich vor, dass Programmierer den Code auch unwiderruflich der GPL unterstellen können.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Schließlich stellt die Linking Exception keine eigene Lizenz dar, sondern nur eine Ergänzung zur GPL. Es gibt auch keinen einheitlichen Text und die geforderten Bedingungen und eingeräumten Zusatzrechte können variieren.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Schließlich stellt die Linking Exception keine eigene Lizenz dar, sondern nur eine Ergänzung zur GPL. Es gibt auch keinen einheitlichen Text und die geforderten Bedingungen und eingeräumten Zusatzrechte können variieren.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{SORTIERUNG:Gpl Linking Exception}}</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:FLOSS-Lizenz]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:FLOSS-Lizenz]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:GNU]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:GNU]]</div></td> </tr> </table> PerfektesChaos https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=170666406&oldid=prev Trustable: Schreibweise wie im Lemma 2017-11-04T21:27:30Z <p>Schreibweise wie im Lemma</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. November 2017, 23:27 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL <del style="font-weight: bold; text-decoration: none;">Linking</del> <del style="font-weight: bold; text-decoration: none;">Exception</del>''' ({{deS}} etwa ''Ausnahmegenehmigung fürs Linken'') verändert die Bestimmungen der [[GNU General Public License]] (GPL), sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das [[Linker (Computerprogramm)|Linken]] einer [[Programmbibliothek]], die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der GPL gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der GPL. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL <ins style="font-weight: bold; text-decoration: none;">linking</ins> <ins style="font-weight: bold; text-decoration: none;">exception</ins>''' ({{deS}} etwa ''Ausnahmegenehmigung fürs Linken'') verändert die Bestimmungen der [[GNU General Public License]] (GPL), sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das [[Linker (Computerprogramm)|Linken]] einer [[Programmbibliothek]], die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der GPL gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der GPL. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller beteiligten Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit gegeben, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht ohne die Erlaubnis aller Beteiligten wieder nachträglich hinzugefügt werden.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller beteiligten Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit gegeben, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht ohne die Erlaubnis aller Beteiligten wieder nachträglich hinzugefügt werden.</div></td> </tr> </table> Trustable https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=156719896&oldid=prev 87.155.55.8: Typos 2016-08-04T15:13:22Z <p>Typos</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. August 2016, 17:13 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL Linking Exception''' ({{deS}} etwa ''Ausnahmegenehmigung fürs Linken'') verändert die Bestimmungen der [[GNU General Public License]] (GPL), sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das [[Linker (Computerprogramm)|Linken]] einer [[Programmbibliothek]], die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der GPL gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der GPL. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL Linking Exception''' ({{deS}} etwa ''Ausnahmegenehmigung fürs Linken'') verändert die Bestimmungen der [[GNU General Public License]] (GPL), sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das [[Linker (Computerprogramm)|Linken]] einer [[Programmbibliothek]], die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der GPL gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der GPL. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller <del style="font-weight: bold; text-decoration: none;">beteiligter</del> Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit gegeben, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht ohne die Erlaubnis aller Beteiligten wieder nachträglich hinzugefügt werden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller <ins style="font-weight: bold; text-decoration: none;">beteiligten</ins> Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit gegeben, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht ohne die Erlaubnis aller Beteiligten wieder nachträglich hinzugefügt werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Die Classpath Exception ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Die Classpath Exception ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 13:</td> <td colspan="2" class="diff-lineno">Zeile 13:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das dynamische oder statische Linken dieser Bibliothek mit anderen Modulen erstellt ein neues Werk, das auf dieser Bibliothek basiert. Folglich gilt die GNU General Public License für das gesamte kombinierte Werk.&lt;br /&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das dynamische oder statische Linken dieser Bibliothek mit anderen Modulen erstellt ein neues Werk, das auf dieser Bibliothek basiert. Folglich gilt die GNU General Public License für das gesamte kombinierte Werk.&lt;br /&gt;</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Als eine besondere Ausnahme gestatten Ihnen die Urheberrechtsinhaber dieser Bibliothek diese mit unabhängigen Modulen zu linken, um eine ausführbare Datei (''executable'') zu erzeugen, ungeachtet der Lizenz dieser unabhängigen Module, und die resultierende ausführbare Datei unter Bestimmungen Ihrer Wahl zu kopieren und zu verbreiten, solange jedes unabhängige Modul unter dessen Lizenz (''terms and conditions'') verbreitet wird. Ein unabhängiges Modul ist ein Modul, das nicht von dieser Bibliothek abgeleitet ist oder darauf basiert. Wenn Sie diese Bibliothek verändern, dürfen Sie diese Ausnahmeregelung Ihrer Version der Bibliothek anfügen, müssen es aber nicht. Wenn Sie dies nicht tun möchten, entfernen Sie diesen Ausnahmevermerk von Ihrer Version.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Als eine besondere Ausnahme gestatten Ihnen die Urheberrechtsinhaber dieser Bibliothek<ins style="font-weight: bold; text-decoration: none;">,</ins> diese mit unabhängigen Modulen zu linken, um eine ausführbare Datei (''executable'') zu erzeugen, ungeachtet der Lizenz dieser unabhängigen Module, und die resultierende ausführbare Datei unter Bestimmungen Ihrer Wahl zu kopieren und zu verbreiten, solange jedes unabhängige Modul unter dessen Lizenz (''terms and conditions'') verbreitet wird. Ein unabhängiges Modul ist ein Modul, das nicht von dieser Bibliothek abgeleitet ist oder darauf basiert. Wenn Sie diese Bibliothek verändern, dürfen Sie diese Ausnahmeregelung Ihrer Version der Bibliothek anfügen, müssen es aber nicht. Wenn Sie dies nicht tun möchten, entfernen Sie diesen Ausnahmevermerk von Ihrer Version.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> 87.155.55.8 https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=116202493&oldid=prev KLBot2: Bot: 6 Interwiki-Link(s) nach Wikidata (:d:Q1486447) migriert 2013-03-30T08:26:59Z <p>Bot: 6 <a href="/wiki/Hilfe:Internationalisierung" title="Hilfe:Internationalisierung">Interwiki-Link(s)</a> nach <a href="/wiki/Wikipedia:Wikidata" title="Wikipedia:Wikidata">Wikidata</a> (<a href="https://www.wikidata.org/wiki/Q1486447" class="extiw" title="d:Q1486447">d:Q1486447</a>) migriert</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 30. März 2013, 10:26 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 28:</td> <td colspan="2" class="diff-lineno">Zeile 28:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:FLOSS-Lizenz]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:FLOSS-Lizenz]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:GNU]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:GNU]]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[cs:GPL linking exception]]</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[en:GPL linking exception]]</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[it:GPL linking exception]]</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[ja:GPLリンク例外]]</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[lt:Sujungimo išimtis]]</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[pt:GPL linking exception]]</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> </table> KLBot2 https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=113804002&oldid=prev 77.58.255.212 am 4. Februar 2013 um 21:57 Uhr 2013-02-04T21:57:05Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. Februar 2013, 23:57 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL Linking Exception''' (<del style="font-weight: bold; text-decoration: none;">deutsch</del> etwa<del style="font-weight: bold; text-decoration: none;">:</del> Ausnahmegenehmigung fürs Linken) verändert die Bestimmungen der [[GNU General Public License]] (GPL), sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das [[Linker (Computerprogramm)|Linken]] einer [[Programmbibliothek]], die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der GPL gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der GPL. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL Linking Exception''' (<ins style="font-weight: bold; text-decoration: none;">{{deS}}</ins> etwa <ins style="font-weight: bold; text-decoration: none;">''</ins>Ausnahmegenehmigung fürs Linken<ins style="font-weight: bold; text-decoration: none;">''</ins>) verändert die Bestimmungen der [[GNU General Public License]] (GPL), sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das [[Linker (Computerprogramm)|Linken]] einer [[Programmbibliothek]], die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der GPL gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der GPL. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller beteiligter Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit gegeben, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht ohne die Erlaubnis aller Beteiligten wieder nachträglich hinzugefügt werden.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller beteiligter Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit gegeben, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht ohne die Erlaubnis aller Beteiligten wieder nachträglich hinzugefügt werden.</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 19:</td> <td colspan="2" class="diff-lineno">Zeile 19:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Im Grunde verfolgen beide Lizenzmodelle das gleiche Ziel. Es soll das Linken mit proprietärer Software ermöglicht werden, ohne dass das resultierende Programm ebenfalls unter der GPL veröffentlicht werden muss, aber die Bibliothek selbst weiterhin unter der jeweiligen Lizenz (GPL oder LGPL) stehen muss – es handelt sich also um ein schwaches [[Copyleft]].</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Im Grunde verfolgen beide Lizenzmodelle das gleiche Ziel. Es soll das Linken mit proprietärer Software ermöglicht werden, ohne dass das resultierende Programm ebenfalls unter der GPL veröffentlicht werden muss, aber die Bibliothek selbst weiterhin unter der jeweiligen Lizenz (GPL oder LGPL) stehen muss – es handelt sich also um ein schwaches [[Copyleft]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein Unterschied ist, dass die LGPL fordert, dass dem resultierenden Programm ein Vermerk über die Benutzung der Bibliothek beigefügt und der Quelltext der Bibliothek mitgeliefert werden muss. Außerdem darf die Lizenz des resultierenden Programmes das Linken des Programmes mit einer neuen Version der Bibliothek nicht verbieten. Folglich ist der Objektcode des Programms mitzuliefern, wenn die LGPL-lizenzierte Bibliothek nicht unter einem [[Shared Library|Shared-Library]]-Mechanismus zur Verfügung gestellt wird. Darüber hinaus ist dem Benutzer das [[Decompiler|Dekompilieren]] bzw. [[Disassembler|Disassemblieren]] <del style="font-weight: bold; text-decoration: none;">(</del>''reverse engineering''<del style="font-weight: bold; text-decoration: none;">)</del> zu gestatten, damit dieser die neue Version der Bibliothek [[Debugger|debuggen]] kann.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein Unterschied ist, dass die LGPL fordert, dass dem resultierenden Programm ein Vermerk über die Benutzung der Bibliothek beigefügt und der Quelltext der Bibliothek mitgeliefert werden muss. Außerdem darf die Lizenz des resultierenden Programmes das Linken des Programmes mit einer neuen Version der Bibliothek nicht verbieten. Folglich ist der Objektcode des Programms mitzuliefern, wenn die LGPL-lizenzierte Bibliothek nicht unter einem [[Shared Library|Shared-Library]]-Mechanismus zur Verfügung gestellt wird. Darüber hinaus ist dem Benutzer das [[Decompiler|Dekompilieren]] bzw. [[Disassembler|Disassemblieren]] ''<ins style="font-weight: bold; text-decoration: none;">(</ins>reverse engineering<ins style="font-weight: bold; text-decoration: none;">)</ins>'' zu gestatten, damit dieser die neue Version der Bibliothek [[Debugger|debuggen]] kann.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Solche Bedingungen sind manchmal schwer umzusetzen, wenn zum Beispiel LGPL-Code in Programmen für [[Eingebettetes System|Eingebettete System]]e verwendet wird, und werden mit der Linking Exception nicht gefordert. Dass bestimmte Linking Exceptions entfernt werden können, steht in ''keinem'' Gegensatz zur LGPL. Die LGPL sieht nämlich vor, dass Programmierer den Code auch unwiderruflich der GPL unterstellen können.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Solche Bedingungen sind manchmal schwer umzusetzen, wenn zum Beispiel LGPL-Code in Programmen für [[Eingebettetes System|Eingebettete System]]e verwendet wird, und werden mit der Linking Exception nicht gefordert. Dass bestimmte Linking Exceptions entfernt werden können, steht in ''keinem'' Gegensatz zur LGPL. Die LGPL sieht nämlich vor, dass Programmierer den Code auch unwiderruflich der GPL unterstellen können.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Schließlich stellt die Linking Exception keine eigene Lizenz dar, sondern nur eine Ergänzung zur GPL. Es gibt auch keinen einheitlichen Text und die geforderten Bedingungen und eingeräumten Zusatzrechte können variieren.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Schließlich stellt die Linking Exception keine eigene Lizenz dar, sondern nur eine Ergänzung zur GPL. Es gibt auch keinen einheitlichen Text und die geforderten Bedingungen und eingeräumten Zusatzrechte können variieren.</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{SORTIERUNG:Gpl Linking Exception}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{SORTIERUNG:Gpl Linking Exception}}</div></td> </tr> </table> 77.58.255.212 https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=89532426&oldid=prev Eub: /* Die Classpath Exception */ 2011-06-01T15:37:18Z <p><span class="autocomment">Die Classpath Exception</span></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. Juni 2011, 17:37 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 13:</td> <td colspan="2" class="diff-lineno">Zeile 13:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das dynamische oder statische Linken dieser Bibliothek mit anderen Modulen erstellt ein neues Werk, das auf dieser Bibliothek basiert. Folglich gilt die GNU General Public License für das gesamte kombinierte Werk.&lt;br /&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Das dynamische oder statische Linken dieser Bibliothek mit anderen Modulen erstellt ein neues Werk, das auf dieser Bibliothek basiert. Folglich gilt die GNU General Public License für das gesamte kombinierte Werk.&lt;br /&gt;</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Als eine besondere Ausnahme gestatten Ihnen die Urheberrechtsinhaber dieser Bibliothek diese mit unabhängigen Modulen zu linken, um eine ausführbare Datei (''<del style="font-weight: bold; text-decoration: none;">excutable</del>'') zu erzeugen, ungeachtet der Lizenz dieser unabhängigen Module, und die resultierende ausführbare Datei unter Bestimmungen Ihrer Wahl zu kopieren und zu verbreiten, solange jedes unabhängige Modul unter dessen Lizenz (''terms and conditions'') verbreitet wird. Ein unabhängiges Modul ist ein Modul, das nicht von dieser Bibliothek abgeleitet ist oder darauf basiert. Wenn Sie diese Bibliothek verändern, dürfen Sie diese Ausnahmeregelung Ihrer Version der Bibliothek anfügen, müssen es aber nicht. Wenn Sie dies nicht tun möchten, entfernen Sie diesen Ausnahmevermerk von Ihrer Version.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Als eine besondere Ausnahme gestatten Ihnen die Urheberrechtsinhaber dieser Bibliothek diese mit unabhängigen Modulen zu linken, um eine ausführbare Datei (''<ins style="font-weight: bold; text-decoration: none;">executable</ins>'') zu erzeugen, ungeachtet der Lizenz dieser unabhängigen Module, und die resultierende ausführbare Datei unter Bestimmungen Ihrer Wahl zu kopieren und zu verbreiten, solange jedes unabhängige Modul unter dessen Lizenz (''terms and conditions'') verbreitet wird. Ein unabhängiges Modul ist ein Modul, das nicht von dieser Bibliothek abgeleitet ist oder darauf basiert. Wenn Sie diese Bibliothek verändern, dürfen Sie diese Ausnahmeregelung Ihrer Version der Bibliothek anfügen, müssen es aber nicht. Wenn Sie dies nicht tun möchten, entfernen Sie diesen Ausnahmevermerk von Ihrer Version.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> Eub https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=67801591&oldid=prev Cspan64: Typo 2009-12-09T18:52:52Z <p>Typo</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. Dezember 2009, 20:52 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL Linking Exception''' (deutsch etwa: Ausnahmegenehmigung fürs Linken) verändert die Bestimmungen der [[GNU General Public License]] (GPL), sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das [[Linker (Computerprogramm)|Linken]] einer [[Programmbibliothek]], die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der GPL gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der GPL. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL Linking Exception''' (deutsch etwa: Ausnahmegenehmigung fürs Linken) verändert die Bestimmungen der [[GNU General Public License]] (GPL), sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das [[Linker (Computerprogramm)|Linken]] einer [[Programmbibliothek]], die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der GPL gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der GPL. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller beteiligter Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit <del style="font-weight: bold; text-decoration: none;">geben</del>, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht ohne die Erlaubnis aller Beteiligten wieder nachträglich hinzugefügt werden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller beteiligter Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit <ins style="font-weight: bold; text-decoration: none;">gegeben</ins>, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht ohne die Erlaubnis aller Beteiligten wieder nachträglich hinzugefügt werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Die Classpath Exception ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Die Classpath Exception ==</div></td> </tr> </table> Cspan64 https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=67353762&oldid=prev TobeBot: Bot: Ergänze: ja:GPLリンク例外 2009-11-28T02:45:19Z <p>Bot: Ergänze: <a href="https://ja.wikipedia.org/wiki/GPL%E3%83%AA%E3%83%B3%E3%82%AF%E4%BE%8B%E5%A4%96" class="extiw" title="ja:GPLリンク例外">ja:GPLリンク例外</a></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. November 2009, 04:45 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 33:</td> <td colspan="2" class="diff-lineno">Zeile 33:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[en:GPL linking exception]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[en:GPL linking exception]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[it:GPL linking exception]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[it:GPL linking exception]]</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[ja:GPLリンク例外]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[lt:Sujungimo išimtis]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[lt:Sujungimo išimtis]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[pt:GPL linking exception]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[pt:GPL linking exception]]</div></td> </tr> </table> TobeBot https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=66410705&oldid=prev Wondigoma am 4. November 2009 um 16:27 Uhr 2009-11-04T16:27:47Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. November 2009, 18:27 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL Linking Exception''' (deutsch etwa: Ausnahmegenehmigung fürs Linken) verändert die Bestimmungen der [[GNU General Public License]], sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das Linken einer Programmbibliothek, die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der <del style="font-weight: bold; text-decoration: none;">GNU General Public License</del> gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der <del style="font-weight: bold; text-decoration: none;">GNU General Public License</del>. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Eine '''GPL Linking Exception''' (deutsch etwa: Ausnahmegenehmigung fürs Linken) verändert die Bestimmungen der [[GNU General Public License]]<ins style="font-weight: bold; text-decoration: none;"> (GPL)</ins>, sodass eine neue, modifizierte Version der Lizenz entsteht. So wird ähnlich der [[GNU Lesser General Public License]] das <ins style="font-weight: bold; text-decoration: none;">[[Linker (Computerprogramm)|</ins>Linken<ins style="font-weight: bold; text-decoration: none;">]]</ins> einer <ins style="font-weight: bold; text-decoration: none;">[[</ins>Programmbibliothek<ins style="font-weight: bold; text-decoration: none;">]]</ins>, die unter solchen Bedingungen lizenziert ist, mit einem Programm ermöglicht, das unter einer abweichenden Lizenz stehen kann. Das resultierende Programm darf unter einer Lizenz freier Wahl verbreitet werden und man ist nicht an die Bestimmungen der <ins style="font-weight: bold; text-decoration: none;">GPL</ins> gebunden. Lediglich die Programmbibliothek selbst steht weiterhin unter der <ins style="font-weight: bold; text-decoration: none;">GPL</ins>. Veränderte Versionen der Bibliothek müssen folglich unter der GPL verbreitet werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller beteiligter Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit geben, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht <del style="font-weight: bold; text-decoration: none;">wieder</del> <del style="font-weight: bold; text-decoration: none;">nachträglich</del> <del style="font-weight: bold; text-decoration: none;">hinzugefügt</del> <del style="font-weight: bold; text-decoration: none;">werden, ohne alle</del> Beteiligten <del style="font-weight: bold; text-decoration: none;">um</del> <del style="font-weight: bold; text-decoration: none;">Erlaubnis</del> <del style="font-weight: bold; text-decoration: none;">zu</del> <del style="font-weight: bold; text-decoration: none;">bitten</del>.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die [[Free Software Foundation]] schreibt keinen einheitlichen Text für die Linking Exception vor. Der ursprüngliche Urheber muss also selbst den entsprechenden Erlaubnisvermerk verfassen und sollte ihn vor der Veröffentlichung dem Lizenzvermerk anhängen. Man soll jedoch beachten, dass man die Erlaubnis aller Miturheber (aller beteiligter Programmierer etc.) benötigt, um diesen Vermerk nachträglich der Lizenz hinzuzufügen. Meist wird die Möglichkeit geben, die Linking Exception bei veränderten Versionen der Bibliothek zu entfernen. Damit gelten die restriktiveren Bedingungen der GPL für das resultierende Programm, nachdem dieses mit der Bibliothek gelinkt wurde. Ist die Linking Exception entfernt, darf sie nicht <ins style="font-weight: bold; text-decoration: none;">ohne</ins> <ins style="font-weight: bold; text-decoration: none;">die</ins> <ins style="font-weight: bold; text-decoration: none;">Erlaubnis</ins> <ins style="font-weight: bold; text-decoration: none;">aller</ins> Beteiligten <ins style="font-weight: bold; text-decoration: none;">wieder</ins> <ins style="font-weight: bold; text-decoration: none;">nachträglich</ins> <ins style="font-weight: bold; text-decoration: none;">hinzugefügt</ins> <ins style="font-weight: bold; text-decoration: none;">werden</ins>.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>==Die Classpath Exception==</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>==<ins style="font-weight: bold; text-decoration: none;"> </ins>Die Classpath Exception<ins style="font-weight: bold; text-decoration: none;"> </ins>==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Bei GNU Classpath handelt es sich um Klassenbibliotheken für Java-Laufzeitumgebungen. Ohne die Linking Exception wäre ein Betrieb mit <del style="font-weight: bold; text-decoration: none;">proprietären</del> Anwendungen <del style="font-weight: bold; text-decoration: none;">unmöglich</del>. Das <del style="font-weight: bold; text-decoration: none;">[[</del>GNU<del style="font-weight: bold; text-decoration: none;"> </del>Classpath<del style="font-weight: bold; text-decoration: none;">]]</del>-Projekt wird mit folgender Linking Exception vertrieben:</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Bei <ins style="font-weight: bold; text-decoration: none;">[[</ins>GNU Classpath<ins style="font-weight: bold; text-decoration: none;">]]</ins> handelt es sich um Klassenbibliotheken für Java-Laufzeitumgebungen. Ohne die Linking Exception wäre ein Betrieb mit <ins style="font-weight: bold; text-decoration: none;">[[proprietär]]en</ins> Anwendungen <ins style="font-weight: bold; text-decoration: none;">untersagt</ins>. Das GNU<ins style="font-weight: bold; text-decoration: none;">-</ins>Classpath-Projekt wird mit folgender Linking Exception vertrieben:</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination.&lt;br&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination.&lt;br<ins style="font-weight: bold; text-decoration: none;"> /</ins>&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obliged to do so. If you do not wish to do so, delete this exception statement from your version.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obliged to do so. If you do not wish to do so, delete this exception statement from your version.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das dynamische oder statische Linken dieser Bibliothek mit anderen Modulen erstellt ein neues Werk, das auf dieser Bibliothek basiert. Folglich gilt die GNU General Public License für das gesamte kombinierte Werk.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das dynamische oder statische Linken dieser Bibliothek mit anderen Modulen erstellt ein neues Werk, das auf dieser Bibliothek basiert. Folglich gilt die GNU General Public License für das gesamte kombinierte Werk.<ins style="font-weight: bold; text-decoration: none;">&lt;br /&gt;</ins></div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Als eine besondere Ausnahme gestatten Ihnen die Urheberrechtsinhaber dieser Bibliothek diese mit unabhängigen Modulen zu linken, um eine ausführbare Datei (''excutable'') zu erzeugen, ungeachtet der Lizenz dieser unabhängigen Module, und die resultierende ausführbare Datei unter Bestimmungen Ihrer Wahl zu kopieren und zu verbreiten, solange jedes unabhängige Modul unter dessen Lizenz (''terms and conditions'') verbreitet wird. Ein unabhängiges Modul ist ein Modul, das nicht von dieser Bibliothek abgeleitet ist oder darauf basiert. Wenn Sie diese Bibliothek verändern, dürfen Sie diese Ausnahmeregelung Ihrer Version der Bibliothek anfügen, müssen es aber nicht. Wenn Sie dies nicht tun möchten, entfernen Sie diesen Ausnahmevermerk von Ihrer Version.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Als eine besondere Ausnahme gestatten Ihnen die Urheberrechtsinhaber dieser Bibliothek diese mit unabhängigen Modulen zu linken, um eine ausführbare Datei (''excutable'') zu erzeugen, ungeachtet der Lizenz dieser unabhängigen Module, und die resultierende ausführbare Datei unter Bestimmungen Ihrer Wahl zu kopieren und zu verbreiten, solange jedes unabhängige Modul unter dessen Lizenz (''terms and conditions'') verbreitet wird. Ein unabhängiges Modul ist ein Modul, das nicht von dieser Bibliothek abgeleitet ist oder darauf basiert. Wenn Sie diese Bibliothek verändern, dürfen Sie diese Ausnahmeregelung Ihrer Version der Bibliothek anfügen, müssen es aber nicht. Wenn Sie dies nicht tun möchten, entfernen Sie diesen Ausnahmevermerk von Ihrer Version.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;/blockquote&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>==Unterschiede zur GNU Lesser General Public License==</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>==<ins style="font-weight: bold; text-decoration: none;"> </ins>Unterschiede zur GNU Lesser General Public License<ins style="font-weight: bold; text-decoration: none;"> </ins>==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im Grunde verfolgen beide Lizenzmodelle das gleiche Ziel. Es soll das Linken mit proprietärer Software ermöglicht werden, ohne dass das resultierende Programm ebenfalls unter der GPL veröffentlicht werden muss, aber die Bibliothek selbst weiterhin unter der jeweiligen Lizenz (GPL oder LGPL) stehen muss <del style="font-weight: bold; text-decoration: none;">-</del> es handelt sich also um ein schwaches Copyleft.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im Grunde verfolgen beide Lizenzmodelle das gleiche Ziel. Es soll das Linken mit proprietärer Software ermöglicht werden, ohne dass das resultierende Programm ebenfalls unter der GPL veröffentlicht werden muss, aber die Bibliothek selbst weiterhin unter der jeweiligen Lizenz (GPL oder LGPL) stehen muss <ins style="font-weight: bold; text-decoration: none;">–</ins> es handelt sich also um ein schwaches <ins style="font-weight: bold; text-decoration: none;">[[</ins>Copyleft<ins style="font-weight: bold; text-decoration: none;">]]</ins>.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein Unterschied ist, dass die LGPL fordert, dass dem resultierenden Programm ein Vermerk über die Benutzung der Bibliothek beigefügt und der Quelltext der Bibliothek mitgeliefert werden muss. Außerdem darf die Lizenz des resultierenden Programmes das Linken des Programmes mit einer neuen Version der Bibliothek nicht verbieten. Folglich ist der Objektcode des Programms mitzuliefern, wenn die LGPL-lizenzierte Bibliothek nicht unter einem [[Shared Library]]-Mechanismus zur Verfügung gestellt wird. Darüber hinaus ist dem Benutzer das Dekompilieren bzw. Disassemblieren (''reverse engineering'') zu gestatten, damit dieser die neue Version der Bibliothek debuggen kann.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein Unterschied ist, dass die LGPL fordert, dass dem resultierenden Programm ein Vermerk über die Benutzung der Bibliothek beigefügt und der Quelltext der Bibliothek mitgeliefert werden muss. Außerdem darf die Lizenz des resultierenden Programmes das Linken des Programmes mit einer neuen Version der Bibliothek nicht verbieten. Folglich ist der Objektcode des Programms mitzuliefern, wenn die LGPL-lizenzierte Bibliothek nicht unter einem [[Shared <ins style="font-weight: bold; text-decoration: none;">Library|Shared-</ins>Library]]-Mechanismus zur Verfügung gestellt wird. Darüber hinaus ist dem Benutzer das <ins style="font-weight: bold; text-decoration: none;">[[Decompiler|</ins>Dekompilieren<ins style="font-weight: bold; text-decoration: none;">]]</ins> bzw. <ins style="font-weight: bold; text-decoration: none;">[[Disassembler|</ins>Disassemblieren<ins style="font-weight: bold; text-decoration: none;">]]</ins> (''reverse engineering'') zu gestatten, damit dieser die neue Version der Bibliothek <ins style="font-weight: bold; text-decoration: none;">[[Debugger|</ins>debuggen<ins style="font-weight: bold; text-decoration: none;">]]</ins> kann.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Solche Bedingungen sind manchmal schwer umzusetzen, wenn zum Beispiel LGPL-Code in Programmen für Eingebettete <del style="font-weight: bold; text-decoration: none;">Systeme</del> verwendet wird, und werden mit der Linking Exception nicht gefordert. Dass bestimmte Linking Exceptions entfernt werden können, steht in ''keinem'' Gegensatz zur LGPL. Die LGPL sieht nämlich vor, dass Programmierer den Code auch unwiderruflich<del style="font-weight: bold; text-decoration: none;"> unter</del> der GPL <del style="font-weight: bold; text-decoration: none;">stellen</del> können.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Solche Bedingungen sind manchmal schwer umzusetzen, wenn zum Beispiel LGPL-Code in Programmen für <ins style="font-weight: bold; text-decoration: none;">[[Eingebettetes System|</ins>Eingebettete <ins style="font-weight: bold; text-decoration: none;">System]]e</ins> verwendet wird, und werden mit der Linking Exception nicht gefordert. Dass bestimmte Linking Exceptions entfernt werden können, steht in ''keinem'' Gegensatz zur LGPL. Die LGPL sieht nämlich vor, dass Programmierer den Code auch unwiderruflich der GPL <ins style="font-weight: bold; text-decoration: none;">unterstellen</ins> können.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_17_0_lhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_15_1_rhs"></a>Schließlich stellt die Linking Exception keine eigene Lizenz dar, sondern nur eine Ergänzung zur GPL. Es gibt auch keinen einheitlichen Text und die geforderten Bedingungen und eingeräumten Zusatzrechte können variieren.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_15_1_rhs">&#x26AB;</a></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_17_0_lhs"></a>Schließlich stellt die Linking Exception keine eigene Lizenz dar, sondern nur eine Ergänzung zur GPL. Es gibt auch keinen einheitlichen Text<del style="font-weight: bold; text-decoration: none;">,</del> und die geforderten Bedingungen und eingeräumten Zusatzrechte können variieren.</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{SORTIERUNG:Gpl Linking Exception}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{SORTIERUNG:Gpl Linking Exception}}</div></td> </tr> </table> Wondigoma https://de.wikipedia.org/w/index.php?title=GPL_linking_exception&diff=63624762&oldid=prev JohannesKnopp: Grammtikfehler korrigiert 2009-08-21T16:36:32Z <p>Grammtikfehler korrigiert</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 21. August 2009, 18:36 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 4:</td> <td colspan="2" class="diff-lineno">Zeile 4:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Die Classpath Exception==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Die Classpath Exception==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Bei GNU Classpath handelt es um Klassenbibliotheken für Java-Laufzeitumgebungen. Ohne die Linking Exception wäre ein Betrieb mit proprietären Anwendungen unmöglich. Das [[GNU Classpath]]-Projekt wird mit folgender Linking Exception vertrieben:</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Bei GNU Classpath handelt es<ins style="font-weight: bold; text-decoration: none;"> sich</ins> um Klassenbibliotheken für Java-Laufzeitumgebungen. Ohne die Linking Exception wäre ein Betrieb mit proprietären Anwendungen unmöglich. Das [[GNU Classpath]]-Projekt wird mit folgender Linking Exception vertrieben:</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;blockquote style="border: 1px solid blue; padding: 1em;"&gt;</div></td> </tr> </table> JohannesKnopp