当前位置:   article > 正文

Git 常用开源许可证 (证书)_gnu affero general public license v3.0

gnu affero general public license v3.0

主流框架图

在这里插入图片描述

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

参数讲解

主参数

  • 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、最后

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/207979
推荐阅读
相关标签
  

闽ICP备14008679号