哪个开源许可证禁止销售作品和衍生作品?

时间:2011-11-21 08:32:19

标签: open-source licensing

我正在寻找与朋友开始一个开源项目,我们正在讨论开源许可证,但我们都不了解许可证的模糊和不明确的条款和条件。

我们很满意:

  • 分发
  • 创作衍生作品

但不要:

  • 出售我们的作品
  • 出售衍生作品
  • 使用我们的作品而不以任何形式归属

你们可以推荐任何符合这些标准的开源许可证吗?

3 个答案:

答案 0 :(得分:4)

不可能对您的代码施加此限制,仍然算作“开源”,至少在广泛接受的open source definition下。

相关段落:

  
      
  1. 免费再分发
  2.         

    许可证不得限制任何一方出售或赠送软件作为汇总的组成部分   软件分发包含来自几个不同的程序   源。许可证不需要支付版税或其他费用   转让。

即。如果您想算作开源,您必须允许其他人以当前形式或派生/汇总工作出售您的软件。

如果您想成为开源但仍想要商业化选项,一种选择是在双许可证下发布您的软件,其中一个许可证是Copyleft(如GPLv3),另一个是专有许可证。其他人可以根据GPL的条款使用您的软件,但如果他们想将您的软件合并到一个封闭的源软件产品中,他们将需要购买您的专有许可证。

答案 1 :(得分:1)

为什么不这一个:

  

我们很满意:

     

•分布
  •创作衍生作品

     

但不要:

     

•出售我们的工作
  •出售衍生作品
  •使用我们的工作而不以任何形式归属

答案 2 :(得分:1)

查看CC-BY-NC-SA,即 Attribution-NonCommercial-ShareAlike 许可。 (完整的知识共享法律代码hereChoose a license页面也建议您的要求相同:没有商业用途,但允许(归因)修改。

第4.c节该许可证明确规定:

  

您不得以任何主要用于或针对 商业利益或私人货币补偿的方式行使上文第3节授予您的任何权利。

(第3节涉及复制/改编/分发等)。

无论您选择哪种许可,我强烈建议您浏览Creative Commons FAQ