github是一个全球规模闻名的开源项目社区。你的项目有一个合适的开源许可协议吗?在这个国内逐渐尊重版权的的氛围下,我觉得每一个博主都应该为自己的项目添加开源许可协议,为自己的文章添加合适的协议。GPL、BSD、MIT、Mozilla、Apache和LGPL。
选择方法
其实很简单,这里贴上一张阮一峰汉化的区分图片:
所以我推荐 GPL-3.0
协议来保护我们项目,即赋予使用者修改与再次发布权利,但是使用者再次发布必须也同样开源,并且使用相同的许可协议。
github 如何添加协议
其实很简单,在github新建一个仓库的时候,已经可以直接选择协议。
如果你开始没有初始化协议,那么在根目录下上传一个LICENSE 文件,文件内容就是相应的协议内容。
SO,开始吧!
12 条评论
我居然下看到WTFPL的下一分钟想到了WTF-PL,what-the-fxxxxxxk-PL……
这个协议全名就是Do What the Fuck You Want to Public License 翻译过来就是你TM爱干啥干啥公共许可证(ノ°ο°)ノ
一直用MIT和GPL
一直用MIT和GPL
之前一直不知道这些(ó﹏ò。)
biao 示不懂
开源项目虽然免费,但是对于使用范围与使用方式制定的规则~
我有个项目用了WTFPL协议怕不怕
google 了名称才知道这个协议~
你可以再google下DBAD
这个协议不错哦~(滑稽)
但是我没办法让GitHub认,WTFPL可以