常用开源协议选择器,旨在通过几个简单问题选择,来帮助开发者快速选择MIT、Apache 2.0、BSD、GPL、AGPL、LGPL、MPL等常用开源协议,未能涵盖所有协议,请知悉。推荐的开源协议只是根据开发者关注较多的要点进行了筛选,在选择使用时请研读协议中的条款,避免存在专利、商标、开源等重大纠纷问题。
1. 别人修改、分发了源码后,是否必须开源?
2. 修改的源码文件,是否必须记录在案?
3. 别人修改、分发后,是否禁止使用原商标?
4. 通过网络提供服务时,是否必须提供源码?
5. 应用引用了授权的库,是否必须公开整个应用的源码?
推荐开源协议