GitHub 项目大多不是“开源项目”?
程序员文章站
2022-05-16 09:06:07
...
代码共享平台GitHub已成为最流行的开源项目托管平台,但一项分析发现大多数项目使用的许可证条款不明确不清晰不一致,很难说它们究竟算不算开源项目。
软件*法律中心的 Aaron Williamson分析了GitHub上约170万个项目,发现只有14.9%的项目在其一级目录中有清晰的许可证声明。而在有明确许可证的项目中,绝大多数首选的是MIT、BSD和Apache许可证,选择GPL许可证的不多。Williamson 发现,大约6.1万个项目采用了GPL或LGPL许可证。
MIT、BSD和Apache属于开源许可证,但不属于copyleft许可证。年轻一代的程序员不像RMS(*软件奠基人理查德·马修·斯托曼)那么关心对其代码的使用限制,他们宁愿赠与代码不在意对方是否回馈代码。GPL许可证要求使用GPL代码的项目必须在GPL下授权。
软件*法律中心的 Aaron Williamson分析了GitHub上约170万个项目,发现只有14.9%的项目在其一级目录中有清晰的许可证声明。而在有明确许可证的项目中,绝大多数首选的是MIT、BSD和Apache许可证,选择GPL许可证的不多。Williamson 发现,大约6.1万个项目采用了GPL或LGPL许可证。
MIT、BSD和Apache属于开源许可证,但不属于copyleft许可证。年轻一代的程序员不像RMS(*软件奠基人理查德·马修·斯托曼)那么关心对其代码的使用限制,他们宁愿赠与代码不在意对方是否回馈代码。GPL许可证要求使用GPL代码的项目必须在GPL下授权。
上一篇: Cordova 3.x 基础(7) -- Native API的使用
下一篇: 儿子学校让买书