Git 常用开源许可证 (证书)

主流框架图

在这里插入图片描述

参考链接
在这里插入图片描述

参数讲解

主参数

  • Permissions 许可
  • limitation 限制
  • conditions 条件

次参数

  • Commercial use 商业用途
  • Modification 修改
  • Distribution 经销,分配;分送;
  • Private use 私人使用
  • Liability 责任
  • Warranty 保证;担保;授权

证书实例

MIT License

在这里插入图片描述
限制及要求相对自由。


  • 允许用于商业目的
  • 允许发行
  • 允许修改

  • 允许私人使用
  • 许可证和版权声明的副本必须随软件一起提供

  • 不承担一定的责任
  • 不提供任何保证

Apache License 2.0

在这里插入图片描述
限制及要求相对中性

  • 允许商业用途
  • 允许发行
  • 允许修改
  • 明确授予专利权
  • 允许私人使用
  • 许可证和版权声明的副本必须随软件一起提供
  • 对源代码的修改必须有文件记录

  • 不承担一定的责任
  • 不授予商标权
  • 不提供任何保证

BSD 2-Clause “Simplified” License

限制及要求和 MIT 许可证相似

  • 允许用于商业目的
  • 允许发行
  • 允许修改
  • 允许私人使用

  • 许可证和版权声明的副本必须随软件一起提供
  • 不承担一定的责任
  • 不提供任何保证

GNU AGPLv3 (GNU Affero General Public License v3.0)

限制及要求更严格

  • 允许商业用途
  • 允许发行
  • 允许修改
  • 明确授予专利权
  • 允许私人使用
  • 必须公开源代码

  • 许可证和版权声明的副本必须随软件一起提供
  • 通过网络与软件进行交互的用户有权获得源代码的副本
  • 分发软件时必须以相同的许可证发布修改(在某些情况下可以使用类似或相关的许可证)
  • 对源代码的修改必须有文件记录
  • 不承担一定的责任
  • 不提供任何保证

其他

提交相关

在这里插入图片描述

  • 标注 1:Commit directly to the master branch.
  • 标注 2:Create a new branch for this commit and start a pull request.
    如上图所示,在这里,我们有两个选择。如果我们选择 标注 1 所示的内容,则直接将此许可证提交到master分支;如果我们选择 标注 2 所示的内容,则是新建立一个分支,然后我们可以提PRmaster,再进行合并

在已有的仓库添加证书

1、 首先
在这里插入图片描述
2、其次

在这里插入图片描述

3、最后

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值