Source code license

    自由软件源于一个基金会。自由软件基金会(Free Software FoundationFSF),它于198510月由理查德·斯托曼创建。其主要工作是执行GNU计划,开发更多的自由软件。是一个致非营利性组织。


    自由软件常见有两个软件协议GPLBSD许可证:

    GPL,用户必须接受软件的‘软件授权’,才能使用该软件,而在自由软件中,最常见的授权方式就是GPL - GNU General Public License了。因为用户是免费取得了自由软件的源代码,那么如果用户修改了它的源代码,基于公平互惠的原则,用户也必须公开其修改的成果。而这就是GPL的精神──自由、分享、互惠。

    BSD许可证(Berkeley Software Distribution license),是自由软件中使用最广泛的许可证之一。BSD软件就是遵照这个许可证来发布,该许可证也因此而得名。

 

常见的源代码许可:

Apache License 2.0

Artistic License/GPL

Eclipse Public License 1.0

GNU GPL v2

GNU GPL v3

GNU Lesser GPL

MIT License

Mozilla Public License 1.1

New BSD License

 

源代码许可部分绍下:

Apache License 2.0

    Apache许可证(Apache License),是一个在Apache软件基金会发布的自由软件许可证,最初为Apache http服务器而撰写。Apache许可证要求被授权者保留版权和放弃权利的申明,但它不是一个反版权的许可证。此许可证最新版本为版本2”,于20041发布。Apache许可证在Apache社区内外被广泛使用。Apache基金会下属所有项目都使用Apache许可证,许多非Apache基金会项目也使用了Apache许可证:据统计,截至20084月,在sourceforge上有超过3000个项目使用了Apache许可证。

 

GNU GPL

    GNU 通用公共许可协议(英语:GNU General Public License,简称GNU GPLGPL),是一个广泛被使用的自由软件许可协议,最初由理查德·斯托曼为GNU计划而撰写。此许可协议最新版本为“第3版”(v3),2007629日发布。GNU宽通用公共许可协议(英语:GNU Lesser General Public License,一般简称LGPL)是改自GPL的另一个版本,其目的是为了应用于一些软件库。

 

MIT License

    MIT许可协议(The MIT License)是许多软件授权条款中,被广泛使用的其中一种。与其他常见的软件许可协议(如GPLLGPLBSD)相比,MIT是相对宽松的软件许可协议。

 

Mozilla Public License 1.1

    Mozilla公共许可证(Mozilla Public License,简称MPL)是一个开放源代码和自由软件许可证。它是由美国在线的下属的网景通信子公司发布的,之后该许可证所有权被转让给Mozilla基金会。Mozilla基金会主要在Mozilla网页浏览器及其相关软件上使用该许可证。

 

BSD License

    BSD许可协议(Berkeley Software Distribution license),是自由软件(开源软件的一个子集)中使用最广泛的许可协议之一。BSD软件就是遵照这个许可协议来发布,该许可协议也因此而得名。

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

侯炯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值