📅  最后修改于: 2023-12-03 14:44:00.505000             🧑  作者: Mango
Linux许可(也称为GPL许可)是一个用于自由软件的许可,由自由软件基金会(FSF)创建。许可的目的是保护软件的自由,确保用户可以自由地使用、复制、分发和修改软件。
GPL(通用公共许可证)是一种广泛使用的软件许可证,旨在确保软件的自由。它是由自由软件基金会(FSF)创建的。许多自由软件项目(例如Linux操作系统)都使用了GPL许可。根据GPL,任何人都可以使用和修改这些软件,但他们必须使其衍生作品在GPL下发布。这样,GPL保证了整个软件社区的共享和互惠性。
GNU许可是一种GPL的变种,旨在保护大多数自由软件使用者。它是由自由软件基金会(FSF)创建的。GNU许可类似于GPL,但有些不同。例如,GNU许可允许使用GNU软件的所有人直接修改代码并以非GPL形式发布该代码。但是,如果这些人创建了一个基于GNU软件的修改版,则必须将其释放为GPL。
GPL分为两个主要版本:GPLv2和GPLv3。
GPLv2是最常用的GPL版本。它于1991年发布,是许多自由软件项目(包括Linux)的首选许可证。GPLv2有一个明显的弱点:它与专有软件之间的互操作有时存在问题。为了解决这个问题,FSF在2007年发布了GPLv3。
GPLv3是一种具有强制力的许可证,可以防止使用GPLv3软件的商业实体从拒绝使用更自由软件的公司获得竞争优势。它还防止了软件专利的使用。
Linux许可(也称为GPL许可)是一种许可,旨在保护软件的自由。GNU许可是一种GPL的变种,旨在保护自由软件使用者。GPL有两个主要版本:GPLv2和GPLv3。
# Linux许可 | GNU和GPL
## 介绍
Linux许可(也称为GPL许可)是一个用于自由软件的许可,由自由软件基金会(FSF)创建。许可的目的是保护软件的自由,确保用户可以自由地使用、复制、分发和修改软件。
GPL(通用公共许可证)是一种广泛使用的软件许可证,旨在确保软件的自由。它是由自由软件基金会(FSF)创建的。许多自由软件项目(例如Linux操作系统)都使用了GPL许可。根据GPL,任何人都可以使用和修改这些软件,但他们必须使其衍生作品在GPL下发布。这样,GPL保证了整个软件社区的共享和互惠性。
## GNU许可
GNU许可是一种GPL的变种,旨在保护大多数自由软件使用者。它是由自由软件基金会(FSF)创建的。GNU许可类似于GPL,但有些不同。例如,GNU许可允许使用GNU软件的所有人直接修改代码并以非GPL形式发布该代码。但是,如果这些人创建了一个基于GNU软件的修改版,则必须将其释放为GPL。
## GPLv2和GPLv3
GPL分为两个主要版本:GPLv2和GPLv3。
GPLv2是最常用的GPL版本。它于1991年发布,是许多自由软件项目(包括Linux)的首选许可证。GPLv2有一个明显的弱点:它与专有软件之间的互操作有时存在问题。为了解决这个问题,FSF在2007年发布了GPLv3。
GPLv3是一种具有强制力的许可证,可以防止使用GPLv3软件的商业实体从拒绝使用更自由软件的公司获得竞争优势。它还防止了软件专利的使用。
## 总结
Linux许可(也称为GPL许可)是一种许可,旨在保护软件的自由。GNU许可是一种GPL的变种,旨在保护自由软件使用者。GPL有两个主要版本:GPLv2和GPLv3。
## 参考文献
1. Free Software Foundation, "GPLv3 - GNU Project - Free Software Foundation (FSF)." Available online: https://www.gnu.org/licenses/gpl-3.0.en.html (accessed on August 21, 2021).
2. Free Software Foundation, "GPLv2 - GNU Project - Free Software Foundation (FSF)." Available online: https://www.gnu.org/licenses/gpl-2.0.en.html (accessed on August 21, 2021).
3. Free Software Foundation, "What is the difference between the GNU GPL and the GNU LGPL?" Available online: https://www.gnu.org/licenses/why-not-lgpl.html (accessed on August 21, 2021).