python gpl协议,python遵循什么协议

  python gpl协议,python遵循什么协议

  什么是许可协议?

  许可证是什么?有钱的刺猬会给你的产品发许可证。你继承了自己的权利,但你仍然拥有版权和专利。许可证的目的是为使用您产品的人提供某些权利。

  无论产品是分发还是免费出售给公众,制定许可协议都是非常有用的。否则,关于前者,你将放弃你所有的权利。没有人有义务确定原作者的身份。对于后者来说,需要花费比开发更多的精力来单独处理用户的授权问题。

  开源许可协议使这些事情变得简单。开发人员很容易向项目贡献他们自己的代码。它也保护了你的原作者的身份。你至少可以得到批准。开源许可协议可以让别人。下面是开源世界的五个许可协议。

  通用公共许可证

  通用许可(GPL)可能是开源世界中最常用的许可模式。GPL保证所有开发者的权利,同时为用户提供足够的权利来复制、分发和修改:

  可以自由复制。

  您可以将软件复制到您的电脑、客户端电脑或任何地方。份数没有限制。

  可以自由分配。

  在您的网站上提供下载,将其复制到USB闪存驱动器并发送给其他人。把源代码打印出来,扔出窗外。为了环保,请不要做这样的事。

  可用于盈利。

  你可以在分发软件的时候付费,但是在付费之前,你必须向你的客户提供该软件的GNU GPL许可协议,并让他们知道他们可以从其他渠道免费获得该软件,以及付费的原因。

  可以自由修改。

  如果你想添加或删除一个功能,没有问题。如果你想在另一个项目中使用一些代码,没有问题。唯一的要求是使用这个代码的项目也必须使用GPL协议。

  需要注意的是,在分发时必须明确提供源代码和二进制文件。此外,用于某些程序的某些协议存在一些问题和局限性。请参阅@PierreJoye撰写的句子GPL合规实用指南。要使用GPL协议,源代码必须包含相应的信息和协议本身。

  宽通用公共许可证

  GNU有另一个协议叫做LGPL(低能量公开)。它对产品保留的权利比GPL少,LGPL通常更适合非GPL或开源产品的开源类库或框架。由于GPL的要求,使用GPL代码的产品也必须使用GPL协议,不允许开发者将GPL代码用于商业产品。LGPL绕过了这一限制。

  加州大学伯克利分校软件(Berkeley Software Distribution)

  BSD对软件分发的限制比其他开源协议少,比如GNU GPL。这个协议有几个版本,主要有两个版本。一个新的BSD协议和一个简单的BSD协议。这两个协议已经被修改,与GPL兼容,并且被开源组织认可。

  新的BSD协议(第3条协议)对软件分发没有限制,除非您需要包含版权声明和免责声明。此外,协议还禁止以开发商的名义背书衍生产品,但在简单的BSD协议中删除了这一条款。

  麻省理工学院(Massachu-setts Institute of Technology)

  MIT协议可能是几个开源协议中最宽松的。主要术语如下。

  本软件及其相关文档对所有人都是免费的,可以随意处置,包括使用、复制、修改、合并、出版、分发、再许可、销售等。唯一的限制是软件必须包含上述版权和许可提示。

  这意味着:

  您可以为自己的项目自由使用、复制和修改它。

  可以免费发放,也可以盈利使用。

  唯一的限制是必须包含许可证声明。

  MIT协议是所有开源许可中最宽松的,除了必须包含许可声明之外,没有任何限制。

  街头流氓

  与其他开源协议相比,Apache 2.0不仅为用户提供了版权许可,还为涉及专利内容的开发者提供了最合适的专利许可(这里有一篇文章解释这个问题)。

  Apache协议需要解释以下几点:

  永久权利

  一旦获得授权,它就被永久拥有。

  全球权利

  在一个国家得到认可,适用于所有国家。如果你在美国,许可证是印度给的也没问题。

  许可证是免费的,没有版税。

  前期和后期都不收费。

  许可证不是排他性的。

  任何人都可以获得许可。

  该许可证不可撤销。

  一旦获得许可,谁也不能撤销。比如你基于它的产品代码开发一个衍生产品,你就不用担心代码有一天会被封杀。

  分发代码包含几个要求。主要是,参与开发的人必须在声明中得到批准,包括原始的许可协议。

  知识共享

  Creativecommons(cc)主要用于设计,而不是严格意义上的开源许可。Creative Commons提供了多种协议,每种协议都有相应的许可模型。CC协议有四种基本形式。

  董事的权力

  在修改、分发或复制之前,必须签署原作者。

  与.通信

  作品也可以在cc协议的基础上进行修改、分发和复制。

  非营利的

  你可以修改、分发和复制作品,但不能用于商业目的。但是商业的定义是

  有的很模糊,比如有人认为非商业用途就是不能卖,有人认为连广告都不能放在网站上,还有人认为非商业就是不盈利。

  无法衍生出新的作品

  你可以复制和分发它,但你不能修改它或基于它创作自己的作品。

  这些授权形式是可以组合的,最严厉的组合是“署名、非商业、不得衍生新作品”,也就是说你可以分享作品,但不能改动或从中获利,必须署名原作者。在这种授权模式下,原作者仍然对作品拥有完全的控制权,最宽松的组合是“署名”,即只要原作者署名,就可以自由处置。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: