开源协议怎么选?MIT、GPL、Apache 到底有什么区别
每次在 GitHub 上新建仓库,到了 “Choose a license” 那一步,很多人就卡住了。MIT、GPL、Apache、BSD…… 一堆名字摆在那,看着都差不多,选错了又怕出事。 其实没你想的那么复杂。开源协议的核心问题就两个: 别人能拿你的代码卖钱吗? 别人改完代码,需不需要把改动也公开? 搞懂这两个问题,选协议就跟点菜一样简单。 MIT —
标签 License 下的文章。
1 篇文章 个分类 个标签
每次在 GitHub 上新建仓库,到了 “Choose a license” 那一步,很多人就卡住了。MIT、GPL、Apache、BSD…… 一堆名字摆在那,看着都差不多,选错了又怕出事。 其实没你想的那么复杂。开源协议的核心问题就两个: 别人能拿你的代码卖钱吗? 别人改完代码,需不需要把改动也公开? 搞懂这两个问题,选协议就跟点菜一样简单。 MIT —