阅读(1120)
赞(13)
如何保护我们的开源项目
2020-09-08 17:22:55 更新
你们很幸运,开源许可协议已经是标准化而且易于使用的。你们可以直接复制粘贴一个已经存在的许可协议到你们的项目里。
MIT ,Apache 2.0 和 GPLv3 都是非常流行的开源许可协议,但是也有其它选择。你们可以在 choosealicense.com 上找到这些许可协议的全部文本,同时说明了如何使用他们。
当你们在 GitHub 上创建了一个新项目,你们会被要求添加一个许可协议 。
一个标准化的许可协议可以作为没有法律培训的人员的代理,以准确地知道他们可以和不能用软件做什么。除非绝对要求,否则应避免使用定制,修改或非标准术语,这将成为他人使用代码的障碍。
— @benbalter , “Everything a government attorney needs to know about open source software licensing”