【发布时间】:2011-11-21 08:32:18
【问题描述】:
我希望和朋友开始一个开源项目,我们正在讨论开源许可证,但我们都没有真正理解许可证的模糊和不明确的条款和条件。
我们很好:
- 分布
- 衍生作品的创作
但不想:
- 出售我们的作品
- 衍生作品的销售
- 以任何形式使用我们的作品,但不注明出处
你们能推荐任何符合这些标准的开源许可证吗?
【问题讨论】:
标签: open-source licensing
我希望和朋友开始一个开源项目,我们正在讨论开源许可证,但我们都没有真正理解许可证的模糊和不明确的条款和条件。
我们很好:
但不想:
你们能推荐任何符合这些标准的开源许可证吗?
【问题讨论】:
标签: open-source licensing
不可能对您的代码施加这种限制,并且仍然算作“开源”,至少在被广泛接受的open source definition 之下。
相关段落:
- 免费再分发
许可不得限制任何一方将软件作为聚合的组成部分出售或赠送 包含来自几个不同的程序的软件分发 来源。许可不得要求为此收取特许权使用费或其他费用 出售。
即如果您想算作开源,您必须允许其他人以当前形式或作为派生/聚合作品出售您的软件。
如果您想开源,但仍需要商业化选项,一种选择是在双重许可下发布您的软件,其中一个许可是 copyleft(如 GPLv3),另一个是专有许可证。然后其他人可以根据 GPL 条款使用您的软件,但如果他们想将您的软件整合到一个封闭源软件产品中,他们将需要购买您的专有许可证。
【讨论】:
为什么不是这个:
我们很好:
•分布
•创作衍生作品但不想:
•出售我们的作品
•衍生作品的销售
•以任何形式使用我们的作品而不注明出处
【讨论】:
看看CC-BY-NC-SA,这是Attribution-NonCommercial-ShareAlike 许可。 (完整的知识共享法律代码here)Choose a license 页面也建议与您的要求相同:禁止商业用途,但允许(归属)修改。
第 4.c 节。该许可证特别声明:
您不得以任何主要旨在或直接用于商业利益或私人金钱补偿的方式行使上述第 3 节授予您的任何权利。
(第 3 节涉及复制/改编/分发等)
无论您选择哪种许可证,我都强烈建议您通过Creative Commons FAQ。
【讨论】: