GNU通用公共许可证(GNU General Public License,简称GPL)是一个广泛使用的自由软件许可证,它确保软件的自由使用和修改,并对衍生作品施加相同的许可证要求。以下是关于GPL的详细介绍: 基本概念 自由软件:强调自由而非价格,用户有运行、复制、发布、研究、修改和改进软件的自由。 Copyleft:通过法律机制确保软件的自由度能...
GPL(GNU General Public License)是一种开源许可证,其出发点是代码的开源和免费使用以及引用、修改和衍生代码的开源和免费试用。与BSD、Apache License等鼓励代码重用的许可证不同,GPL不允许修改后和衍生的代码作为闭源的商业软件发布和销售。Linux操作系统采用的就是GPL许可证。正是因为这种许可证的限制,我们才能使...
GNU通用公共许可协议(英语:GNU General Public License,缩写GNU GPL 或 GPL),是被广泛使用的自由软件许可证,给予了终端用户运行、学习、共享和修改软件的自由。许可证最初由自由软件基金会的理查德·斯托曼为GNU项目所撰写,并授予计算机程序的用户自由软件定义(The Free Software Definition)的权利。 GPL是一个Copyleft...
在Linux中,什么是GPL、GNU,自由由软件? 在Linux生态系统中,GPL(GNU General Public License,GNU通用公共许可证)、GNU(GNU's Not Unix,GNU计划)以及自由软件(Free Software)是三个核心概念,它们对于理解Linux及其开源社区至关重要。以下是这三个概念的详细解释:...
GPL(GNU General Public License)协议是一种自由软件许可证,由自由软件基金会(Free Software Foundation,简称FSF)创建并维护。下面是对GPL协议的详细解释: 一、GPL协议是什么 GPL协议是一种开源许可证,旨在保护软件用户的自由,并确保软件的自由传播和共享。它规定了使用、复制、修改和分发GPL下的软件的条件和限制,鼓励...
GNU许可证的类型GNU许可证有多种类型,其中最著名的包括GNU通用公共许可证(GNU General Public License,简称GPL)和GNU宽通用公共许可证(GNU Lesser General Public License,简称LGPL)。这两种许可证在开源社区中广泛使用,它们分别适用于不同类型的软件项目。GPL:GPL是一种“强制性”许可证,要求使用或修改GPL...
GNU宽通用公共许可证(GNU Lesser General Public License,简称GNU LGPL、LGPL)被用于一小部分(不是全部)的GNU库。此许可证最新版本是3,2007年6月29日发布,较早的版本有2.0和2.1版。此种授权之出现,是为了在GPL与许可试授权(如MIT及柏克莱大学的BSD)间取得折中。采用LGPL之计划本身虽然仍有"著作权脱离"...
GNU General Public License,通常简称为GPL,是当下最为通用的开源许可协议。GPL的条文最早在1989年由Richard Stallman(RMS)撰写,用于GNU项目。这位自由软件之父在当年提出了四大自由的诉求: ◆可以使用软件做任何事的自由 ◆可以根据自己需要任意修改软件的自由 ...
The GNU General Public License is a free, copyleft license for software and other kinds of works. 【参考译文】GNU通用公共许可证是一个自由、copyleft的软件和其他作品类型的许可证。 The licenses for most software and other practical works are designed to take away your freedom to share and change...