GNU General Public License
时间: 2023-09-13 17:12:09 浏览: 88
GNU General Public License(GNU GPL或简称GPL)是一种自由软件许可证,它赋予软件用户以下四个基本自由:运行、研究、复制和修改。同时,GPL要求任何以GPL许可证发布的软件必须以相同的方式分发。这意味着GPL保护了自由软件的自由和共享,以避免私人软件专有化和垄断化,同时也保护了软件用户的权益。
相关问题
gpl(gnu general public license)协议
GPL(GNU通用公共许可证)是一种自由软件许可证,它保障了用户对软件的自由使用、修改和分发。该协议要求任何使用或修改GPL许可的软件的人都必须将其源代码公开发布,并且在任何分发或修改后都必须保持GPL许可证。这意味着,如果您使用了GPL许可的软件,您必须遵守该协议,并且在您的软件中也必须使用GPL许可证。GPL协议是自由软件运动的核心,它促进了自由软件的发展和普及。
QT GNU General Public License, version 有哪些
Qt GNU General Public License 版本有两个主要版本,分别是 GPLv2 和 GPLv3。
GPLv2 是自由软件基金会(FSF)发布的一种开源软件协议,它保障了用户对软件的自由使用、修改和传播的权利,并要求所有的修改和衍生软件都必须遵守相同的协议进行发布。Qt 5.0 及以前的版本使用 GPLv2 协议。
GPLv3 也是自由软件基金会发布的一种开源软件协议,它在 GPLv2 的基础上进一步增强了用户的自由和保障,同时对一些漏洞和不足进行了修复。Qt 5.1 及以后的版本使用 GPLv3 协议。
需要注意的是,Qt 同时提供了商业许可证,可以允许用户在不必遵守开源协议的情况下使用 Qt。
阅读全文