Was sind die Unterschiede zwischen GPL v2- und GPL v3-Lizenzen?[geschlossen]

StackOverflow https://stackoverflow.com/questions/41460

  •  09-06-2019
  •  | 
  •  

Frage

Vereinfacht ausgedrückt: Was sind die Gründe dafür und was sind die Unterschiede zwischen den Open-Source-Lizenzen GPL v2 und GPL v3?Erläuterungen und Verweise auf Rechtsbegriffe sowie weitere Beschreibungen sind erwünscht.

War es hilfreich?

Lösung

Die in einer anderen Antwort verlinkte Seite ist eine gute Quelle, aber es gibt viel zu lesen.Hier ist eine kurze Liste einiger der wichtigsten Unterschiede:

  • Internationalisierung:Sie verwendeten eine neue Terminologie, anstatt eine Sprache zu verwenden, die an US-amerikanische Rechtskonzepte gebunden war

  • Patente:Sie befassen sich speziell mit Patenten (einschließlich des in einer anderen Antwort erwähnten Microsoft/Novell-Problems).

  • „Tivo-isierung“:Sie befassen sich mit den Einschränkungen (wie bei Tivo) bei Verbraucherprodukten, die durch die Hardware die Möglichkeit nehmen, die Software zu ändern

  • DRM:Sie befassen sich mit der Verwaltung digitaler Rechte (die sie Verwaltung digitaler Beschränkungen nennen).

  • Kompatibilität:Sie befassen sich mit der Kompatibilität mit einigen anderen Open-Source-Lizenzen

  • Beendigung:Sie gehen insbesondere darauf ein, was passiert, wenn gegen die Lizenz verstoßen wird, und auf die Abhilfe bei Verstößen

Ich stimme dem Kommentar zu, einen Anwalt zu konsultieren (allerdings einen, der sich mit Softwarelizenzproblemen auskennt).Dadurch (und noch mehr) haben sie die Länge der GPL mehr als verdoppelt.Obwohl es sich bei GPLv3 um ein komplexes Rechtsdokument handelt, wurde es so konzipiert, dass es von Softwareentwicklern gelesen und einigermaßen verstanden werden kann.Es gibt auch eine Anleitung zum Verständnis und eine ausführliche Diskussion der Änderungen von v2 zu v3 unter http://copyleft.org/guide/.

Andere Tipps

Dieser Link Heben Sie auch die Unterschiede zwischen GPLv2 und GPLv3 hervor

Inhalt:

GPLv3 vom 29.06.2007 enthält den Grundgedanken von GPLv2 und ist eine Open-Source-Lizenz mit striktem Copyleft (→ Welche Arten von Lizenzen gibt es für Open-Source-Software und wie unterscheiden sie sich?), jedoch die Sprache des Lizenztextes wurde aufgrund technischer und rechtlicher Änderungen sowie des internationalen Lizenzaustauschs stark geändert und ist deutlich umfassender.

Die neue Lizenzversion enthält eine Reihe von Klauseln, die Fragen adressieren, die in Version 2 der GPL nicht oder nur unzureichend abgedeckt wurden.Die wichtigsten Neuregelungen lauten wie folgt:

a) GPLv3 enthält Kompatibilitätsbestimmungen, die es einfacher als bisher machen, GPL-Code mit Code zu kombinieren, der unter verschiedenen Lizenzen veröffentlicht wurde (→ Was ist Lizenzkompatibilität?).Dies betrifft insbesondere Code unter der Apache-Lizenz v.2,0.

b) Regelungen zur digitalen Rechteverwaltung wurden eingeführt, um zu verhindern, dass GPL-Software nach Belieben verändert werden kann, weil Nutzer sich auf die gesetzlichen Regelungen berufen, um durch technische Schutzmaßnahmen (wie DMCA oder Urheberrechtsrichtlinie) geschützt zu werden.Die Wirksamkeit der vertraglichen Regelungen der GPL in der Praxis bleibt abzuwarten.

c) Die GPLv3 enthält eine explizite Patentlizenz, wonach Personen, die ein Programm unter der GPL lizenzieren, sowohl Urheberrechte als auch Patente in dem Umfang lizenzieren, wie dies zur Nutzung des von ihnen lizenzierten Codes erforderlich ist.Eine umfassende Patentlizenz wird dadurch nicht gewährt.Darüber hinaus versucht die neue Patentklausel, den Nutzer vor den Folgen von Vereinbarungen zwischen Patentinhabern und Lizenznehmern der GPL zu schützen, die nur einem Teil der Lizenznehmer zugute kommen (entsprechend dem Microsoft/Novell-Deal).Die Lizenznehmer sind verpflichtet, dafür zu sorgen, dass jeder Nutzer in den Genuss dieser Vorteile kommt (Patentlizenz oder Anspruchsfreistellung) oder niemand davon profitieren kann.

d) Im Gegensatz zur GPLv2 besagt die GPLv3 eindeutig, dass bei einer ASP-Nutzung von GPL-Programmen keine Verpflichtung zur Offenlegung des Quellcodes besteht, solange keine Kopie der Software an den Kunden gesendet wird.Soll der Copyleft-Effekt auf die ASP-Nutzung ausgeweitet werden (→ Wann muss eigenständig entwickelte Software unter der GPL lizenziert werden?), ist die Affero General Public License, Version 3 (AGPL) anzuwenden, die sich von der GPLv3 nur darin unterscheidet betrachten.

Diese Seite hebt die Unterschiede hervor, aber es gibt immer noch viel zu lesen.

Um es (nicht ganz) zynisch auszudrücken: Der Grund für die v3-Lizenz war der Patentvertrag von Microsoft mit Novell.

Tatsächlich sollten Sie bei rechtlichen Fragen immer einen Anwalt konsultieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top