开源协议介绍

2019/04/08

1. 常见许可证

先看看一个网图

img

1. MIT 许可证

只要用户在项目副本中包含了版权声明和许可声明,他们就可以拿你的代码做任何想做的事情,你也无需承担任何责任。

2. Apache 许可证

类似 MIT 许可证,但它同时还包含了贡献者向用户提供专利授权相关的条款.

样例

img

3. GPL 许可证

这是一种copyleft许可证,要求修改项目代码的用户再次分发源码或二进制代码时,必须公布他的相关修改。V3版本与V2类似,但其进一步约束了在某些限制软件更改的硬件上的使用范围。

样例

img

2. github创建许可证(MIT)

  1. 点击Create new File

img

  1. 输入LICENSE 之后自动生成一个按钮 点击即可

img

  1. 选择MIT协议,也可以选择其他的,输入名称,用户名或仓库名都可以

img

  1. 选择 1 提交到git的master分支上

img

  1. 完工

img

3. 参考资料

license

详述 GitHub 中声明 LICENSE 的方法

(本篇博文完结;中文字数一共:404字,英文字数一共:94 字)


扫扫加关注公众号 让我们一起学习一起成长

(转载本站文章请注明作者和出处 IT超仔

Post Directory