简单了解开源许可证

开源许可证

A software license tells others what they can and can’t do with your source code. For your repository to truly be open source, you’ll need to license it so that others are free to use, change, and distribute the software.

版权法默认禁止共享,也就是说,没有许可证的软件,就等同于保留版权,虽然开源了,用户只能看源码,不能用,一用就会侵犯版权。所以软件开源的话,必须明确地授予用户开源许可证。

一图胜千言

在这里插入图片描述

宽松式许可证

  • 没有使用限制
  • 没有担保
  • 披露要求(notice requirement)
  • 用户可以修改代码后闭源
  • 举例:BSDMIT、Apache 2

Copyleft

  • 如果分发二进制格式,必须提供源码
  • 修改后的源码,必须与修改前保持许可证一致
  • 不得在原始许可证以外,附加其他限制
  • 修改后的 Copyleft 代码不得闭源
  • 举例:Affero GPL (AGPL)、GPL、LGPL、Mozilla(MPL)

GPL许可证

  • 自由软件基金会
  • 允许任何人观看、修改,并散播程序软件里的原始程序码,唯一条件是如果你要发布修改后的版本就要连源代码一起公布

开源软件如何挣钱?

  • 个人:靠捐赠,或项目火了以后大公司资助
  • 企业:靠增值服务

GitHub项目设置开源许可证

how to choose
在这里插入图片描述

参考博客

http://www.ruanyifeng.com/blog/2017/10/open-source-license-tutorial.html

http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值