GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。 GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的 整体就必须按照GPL流通,不仅该修改文本的源码必须向社会公开,...
与GPL不同,LGPL允许商业软件使用受LGPL保护的库函数,而不需要公开商业软件的源代码。这使得LGPL成为许多开源库的首选许可证。 Apache LicenseApache License是一种商业友好的开源许可证,由Apache基金会制定。它允许商业软件使用受Apache许可证保护的代码,同时允许修改和分发代码,但必须遵循一定的要求,如保留版权声明和许可...
AGPLv3是GNU Affero通用公共许可协议的第三版,它基于GNU通用公共许可协议(GPL)并加入了额外的条款,旨在防止软件作为服务(SaaS)提供商逃避GPL的条款。AGPLv3要求,如果软件被用于网络服务,那么该服务的所有用户都有权访问和修改源代码。 Grafana Labs此次选择将协议从Apache 2.0变更为AGPLv3,主要出于以下几个考虑: 防止...
而 AGPL 是改自 GNU 通用公共许可协议,并加入额外条款。而 GNU 通用公共许可协议,缩写为 GPL,最初由自由软件基金会的理查德·斯托曼为 GNU 项目撰写,是被广泛使用的自由软件许可证,给予了终端用户运行、学习、共享和修改软件的自由。 Apache License(Apache 许可证)是由 Apache 软件基金会发布的自由软件许可证,最...
本文主要介绍 GPL、LGPL、AGPL、MPL和BSD、MIT、Apache 一、GPL许可证 1、概念: GPL,即GNU通用公共许可协议,是 GNU General Public License 的简写。它是由自由软件基金会(FSF)公布的自由软件许可证。 2、版本演进历史: GPLv1:1989年2月25日发布。
GPL、BSD、MIT、Apache和LGPL (宽松程度:MIT > BSD > Apache > LGPL > GPL) 二、 名词解释 (1)GNU(革奴计划) GNU 是 GNU is Not Unix的缩写, 是由Richard Stallman在1983年9月27日公开发起的,当时其目标是希望创建一套完全自由的操作系统,来代替当时的闭源商业操作系统Unix。GNU代表了自由软件运动。
GPL 选择语言:从 到 翻译结果1翻译结果2 翻译结果3翻译结果4翻译结果5 翻译结果1复制译文编辑译文朗读译文返回顶部 GPL LGPL的AGPL Apache的麻省理工学院的BSD英超MPL 翻译结果2复制译文编辑译文朗读译文返回顶部 GPL LGPL的AGPL Apache的麻省理工学院的BSD英超MPL 翻译结果3复制译文编辑译文朗读译文返回顶部 GPL LGPL...
一. GPL 协议 即通用性公开许可证(General Public License,简称GPL)。 GPL 同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。 GPL还规定:只要这种修
与GPL不同,LGPL允许商业软件使用受LGPL保护的库函数,而不需要公开商业软件的源代码。这使得LGPL成为许多开源库的首选许可证。 Apache LicenseApache License是一种商业友好的开源许可证,由Apache基金会制定。它允许商业软件使用受Apache许可证保护的代码,同时允许修改和分发代码,但必须遵循一定的要求,如保留版权声明和许可...