Python默认采用的是GPL开源协议,但是很多的小伙伴对于开源协议以及GPL协议的相关知识不是很了解,那这一篇文章就来详细的讲解一下开源协议以及GPL协议到底是什么。

Python采用什么开源协议?详解GPL协议

一、开源协议是什么

开源协议又叫做开源许可证或者是通用公共许可证,没有世界上的开源协议大概有百多种,他们大部分都是由各种软件基金会去组建并且制定规则的。开源协议简单的来说就是使用这个语言所开发出来程序需要去遵守某一些规则,会从源代码、商业使用、发布、授权等等不同的方面去规定这个语言什么能做,而什么又不能做。

二、GPL协议

python所遵循的GPL协议可以说是目前现在使用数量最大和范围最广的协议了,这个协议所遵守的原则就是免费开源。也就是说这个协议所开发出来程序必须是免费开源的,不能够不公开源码并收费,商业软件大多不会去使用它。

GPL是GNU通用公共许可证的简称,是由自由软件基金会发行的用于计算机软件的协议证书,使用该证书的软件被称为自由软件。大多数的GNU程序和超过半数的自由软件使用它,Liunx系统也是遵循GPL协议的。

以上就是关于“Python采用什么开源协议?详解GPL协议”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!