Unterschied zwischen GPLV2 und GPLV3

Unterschied zwischen GPLV2 und GPLV3

GPLV2 gegen GPLV3

GPLV2 und GPLV3 sind Versionen der GNU Public Lizenzen (GPL), eine bekannte Lizenz für kostenlose Software. Die GPL ist auch mit der Free Software Foundation (FSF) beliebt. Der Hauptautor beider Lizenzen ist Richard Stallman.

Der Hauptzweck von GPL besteht darin, die kostenlose Verfügbarkeit und Verwendung von Software für jeden Zweck und für die Bedürfnisse eines Benutzers zu bewerben. Jeder Benutzer von kostenloser Software kann die Software auch ändern und mit Freunden und Kollegen teilen.

Es ist die wichtigste und weit verbreitete Open -Source -Lizenz, bei der ungefähr 60 Prozent der Open -Source -Software diese Lizenz wie Linux und BusyBox verwenden. Es verfügt über eine Klausel mit dem Titel „Copyleft“, die jeden Benutzer erstellt, der geänderte Versionen erstellt und verteilt. Die CopyLeft stellt sicher, dass die modifizierten Versionen unter der GPL liegen und der Quellcode offenbart wird.

Die GPL ist die Vorlage für alle nachfolgenden GPL -Versionen (GPLV2 und GPLV3).

Der GPLV2 ist der Vorgänger des GPLV3, wodurch die GPLV3 die neueste Version macht. Der GPLV2 wurde 1991 eingeführt, während der GPLV3 im Jahr 2007 gestartet wurde.

Da der GPLV2 eine ältere Version des GPLV3 ist, gibt es Unterschiede zwischen den Lizenzen. Der GPLV2 hat einen Bibliotheksausschluss, dass der GPLV3 nicht hat.

Es gibt auch herausragende Unterschiede zwischen den beiden Versionen: Der neue GPLV3 ist im Vergleich zum GPLV2 doppelt so hoch und berührt die Probanden der Verbesserung und Klärung in der ersteren Version. Dazu gehören Patententschädigung, Internalisierung und Rechtsmittel zur Lizenzverletzung.

Ein weiteres Merkmal des GPLV3 -Code ist der Versuch, mehr Klarheit über Patentlizenzen zu liefern. Es versucht zu klären, was mit Verteilungs- und Derivatarbeit gemeint ist, und die sofortige Beendigung einer Lizenzklausel zugunsten von Lizenzmöglichkeiten und die zusätzlichen Bedingungen, die es den Benutzern ermöglichen, aus einem festen Satz alternativer Begriffe zu ermöglichen, um die Standard -GPLV3 zu ändern.

GPLV3 ist im Vergleich zu GPLV2 besser mit mehr Lizenzen kompatibel. Mit der neuen Lizenz können Benutzer Kombinationen mit Code erstellen, die zusätzliche Anforderungen haben, die nicht in der Lizenz selbst enthalten sind.

In Bezug auf Lizenzverletzer bietet der GPLV3 zusätzliche Heilungsfristen für Erstlizenzverstöße.

Abschließend sind GPLV2 und GPLV3 nicht kompatibel, um miteinander zu verwenden. Die neueste Lizenz hat einige Anforderungen wie Installationsinformationen, die in der ersteren nicht vorhanden sind. Die Kombination von Codes aus beiden Lizenzen verstößt gegen den Abschnitt 6 des GPLV2.

Zusammenfassung:

1.GPLV2 und GPLV3 sind beide Lizenzen, die unter GPL veröffentlicht wurden. Der GPLV2 war die früheren Lizenzen, die 1991 veröffentlicht wurden, als die jüngste GPLV3 2007 veröffentlicht wurde.
2.GPLV3 ist länger im Vergleich zum GPLV2, da es fast versucht hat, dieselben Probleme mit der früheren Lizenz zu behandeln.
3.GPLV3 hat mehr Klarheit in Bezug.Es gilt auch für den Schutz der Patente im Gegensatz zum GPLV2.
4.Der GPLV2 hat Lücken, die der GPLV3 zu reparieren versucht. Die Lücke hat den Begriff Tivoisierung erfasst, der von einem digitalen Video -Rekorder abgeleitet wird, der Fernsehprogramme erfasst und die Daten in einen internen Festplattenspeicher für die zukünftige Anzeige speichert.
5.GPLV2 verfügt. Die Absicht des Abschnitts ist es, zu verhindern, dass das GPVL3 in Technologie oder Produkte einbezogen wird, die zur Durchsetzung des digitalen Millennium Copyright Act (DCMA) verwendet werden würden.
6.Der GPLV3 -Code ist im Vergleich zur früheren Lizenz besser mit mehr Lizenzen kompatibel.