开源 LICENSE 选型
Group
Created with Sketch.
LGPL
AGPL
WTFPL
GPL
你是在逗我吗?
他人可以修改、
商用、发表?
文档:HTML、Markdown, …
Creative Common
GFDL
看情况
可以,但要标注版权
你要开源的是代码?
你关心代码的死活吗?
不关心
不关心
关心
脚本型语言
编译型语言
申请了专利?
否
是
想直接通过
开源软件赚钱?
你是开源狂热粉?
是的,让全世界开源
不确定,我再想想
只引用库不修改
不需要开源硬件
需要开源硬件
需要开源服务器源码
GPLv2
GPLv3
(所有相关组件都开源)
他人修改代码后
是否可以闭源
否
是
否
是
新增代码是否
采用相同许可
是的,相关代码必须开源
Public Domain
修改源码后
上下游是否开源
MPL
MPL
MIT
BSD
修改的文件
是否要版权声明
Apache
是的,并能新增协议
否
是否能使用
原名用于宣传
是
否
多重授权
是的
不。我还可以间接赚钱
@Phodal
https://github.com/phodal/licenses
CC-BY-ND