1
imdong 30 天前 via iPhone
个人拙见。
1 、可以去掉 2 、有就行 3 、允许再发行、允许商用,自己选择合适的开源协议 4 、前者允许闭源,后者不清楚,选择合适的协议应该没问题 |
2
msg7086 30 天前 1
1 可以
2 无所谓,加上也行 3 开源的本质就是允许用户自由地修改和使用软件,如果你不希望用户有这个自由,就不要开源。 你可以选择公开源代码(公开源代码 != 开源),也可以选择只开放 SDK 让人可以对接,但程序主体保持闭源。本质上你在做的就是一款闭源产品,和开源没关系。 4 MIT 本身就允许衍生作品闭源,你自己 fork 自己就完事了。只有在扩大授权的时候才需要 CLA 。缩小授权不需要。 |
3
Leon6868 30 天前
这就是为什么不要用 MIT 许可证。楼主至少还尊重许可证呢,要是换做别人根本就不 care 这个问题。
|
4
nyxsonsleep 30 天前
|