Android

开源协议

#Android

最近和几个朋友约着一起写一个开源项目,欢迎大家来给我们的 项目 点赞;同时由于项目自身数据的敏感性,我们考虑到需要尊重原作者的劳动结果; 这里对 开源协议 做了一些调查。希望大家在未来的几十天里可以共同进步,也希望开源世界里我们更尊重彼此的劳动成果,这里感谢Listen1为我们提供了灵感~~

五大开源协议

上图为我们开源项目常用到的协议: 从上图中,我们可以看到 BSD、MIT、Apache 都是允许闭源的,顾名思义也就是可以用于商业用途,但是注意啦司机们:

  • BSD、MIT以及Apache协议都需要原作者的版权说明,Apache 需要按照作者的要求来进行说明,相比之下BSD 和 MIT 就显得人性化点啦,随便说只要有我就好。但是BSD作者害怕我等程序员不懂这些,所以协议要求不能使用它的名字宣传;

  • LGPL、GPL还得需要说明下:GPL 的声明作者为了强调它以及基于它的项目都是开源的,因此这个协议要求在它分支上必须都开源~~,服不服!!! LGPL 觉得自己开源算了,还得要求别人开源,这种做法是不是不太地道。所以机智的它修改了相关内容说明下就可以了,随便用~~

综上所述,果断选择 MIT。

欢迎大家持续关注我们团队成员的进度:

姓名Github账号角色
冷晶晶后端开发
卜飞飞产品设计
王夜寒数据爬虫
操乐数据爬虫
袁明明Android移动端
杨光召Android移动端
闵亮Android移动端
汤增雷后端开发

参考文章:

五种常用的开源协议