最近和几个朋友约着一起写一个开源项目,欢迎大家来给我们的
项目 点赞;同时由于项目自身数据的敏感性,我们考虑到需要尊重原作者的劳动结果;
这里对 开源协议 做了一些调查。希望大家在未来的几十天里可以共同进步,也希望开源世界里我们更尊重彼此的劳动成果,这里感谢Listen1为我们提供了灵感~~
上图为我们开源项目常用到的协议:
从上图中,我们可以看到 BSD、MIT、Apache 都是允许闭源的,顾名思义也就是可以用于商业用途,但是注意啦司机们:
-
BSD、MIT以及Apache协议都需要原作者的版权说明,Apache 需要按照作者的要求来进行说明,相比之下BSD 和 MIT 就显得人性化点啦,随便说只要有我就好。但是BSD作者害怕我等程序员不懂这些,所以协议要求不能使用它的名字宣传;
-
LGPL、GPL还得需要说明下:GPL 的声明作者为了强调它以及基于它的项目都是开源的,因此这个协议要求在它分支上必须都开源~~,服不服!!!
LGPL 觉得自己开源算了,还得要求别人开源,这种做法是不是不太地道。所以机智的它修改了相关内容说明下就可以了,随便用~~
综上所述,果断选择 MIT。
欢迎大家持续关注我们团队成员的进度:
姓名 | Github账号 | 角色 |
---|---|---|
冷晶晶 | 我 | 后端开发 |
卜飞飞 | 们 | 产品设计 |
王夜寒 | 等 | 数据爬虫 |
操乐 | 你 | 数据爬虫 |
袁明明 | 偶 | Android移动端 |
杨光召 | ! | Android移动端 |
闵亮 | ! | Android移动端 |
汤增雷 | ! | 后端开发 |
参考文章:
网友评论