Freeze_Dolphin
本帖最后由 Freeze_Dolphin 于 2021-6-9 11:07 编辑

想用Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License来开源一个服务器插件项目但是我从来没见过用cc开源代码的,都是文章之类的

请问这个到底能不能这么用?




xmdhs
https://creativecommons.org/faq/ ... license-to-software

可以但是不建议。

而且如果你要限制商用,建议不要选择任何开源许可证,只开源就行。

3TUSK
xmdhs 发表于 2021-6-9 11:31
https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software

可以但是不建议 ...
只开源就行

开源不等于「可见源代码」。
几乎所有在社区中有广泛认同的开源许可证都是允许商业使用的。

xmdhs
3TUSK 发表于 2021-6-9 16:41
开源不等于「可见源代码」。
几乎所有在社区中有广泛认同的开源许可证都是允许商业使用的。 ...

https://www.gnu.org/licenses/lic ... reeSoftwareLicenses

我的意思大概是开放源代码,让别人能看。

3TUSK
xmdhs 发表于 2021-6-9 18:43
https://www.gnu.org/licenses/license-list.zh-cn.html#NonFreeSoftwareLicenses

我的意思大概是开放源 ...

那你想说的是「可见源代码」而不是「开源」。「开源」是一个有相对严格的定义的词。
Open source doesn't just mean access to the source code.
——https://opensource.org/osd
“Free software” means software that respects users' freedom and community. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software.
——https://www.gnu.org/philosophy/free-sw.html

Freeze_Dolphin

(既然可以用那就用CC算了qwq)

既然不建议用的话,我觉得可以考虑一下AGPL了
但是国内法律貌似不管开源协议,我感觉AGPL设了可能和没设差不多吧=。=


Freeze_Dolphin
本帖最后由 Freeze_Dolphin 于 2021-6-10 07:18 编辑
3TUSK 发表于 2021-6-10 03:15
那你想说的是「可见源代码」而不是「开源」。「开源」是一个有相对严格的定义的词。

...

那用AGPL怎么样?
我想用N(on)C(ommercial)其实不是为了阻止商用,只是希望自己的插件保持unique
但是github设一个private仓库限制太多了,我又不用gitlab、bitbucket之类地;不得不这样搞。。。


下一页 最后一页