【问题标题】:Hosting a project on code.google with an Creative Commons licence使用知识共享许可在 code.google 上托管项目
【发布时间】:2010-12-20 20:27:01
【问题描述】:

我有一个根据知识共享许可(署名-非商业性)制作的项目 现在我想将我的代码上传到 code.google.com,因为我还有其他项目。

当我创建一个新项目时,它会询问我要选择哪个开源许可证。可供选择的有:

  • apache 许可证 2.0
  • 艺术许可/gpl
  • eclipse 公共许可证 1.0
  • GNU 通用公共许可证 v2
  • GNU 通用公共许可证 v3
  • GNU 小通用公共许可证
  • MIT 许可证
  • Mozilla 公共许可证 1.1
  • 新的 BSD 许可证
  • “其他开源”

当我选择“其他开源”时,会有一个指向 OSI 批准的许可证的链接,它会将我带到另一个许可证列表。 (link text)

在所有这些列表中都没有提到知识共享许可,而有趣的是,网站本身 (www.opensource.org) 的内容似乎是由知识共享许可许可的。

我的问题是这样的:

我应该在我的 code.google 项目中选择哪种许可类型才能“选择”知识共享许可(署名-非商业性)?

【问题讨论】:

    标签: open-source google-code


    【解决方案1】:

    知识共享许可通常不用于代码。它们用于其他作品,如照片、音乐、文档(因此在 opensource.org 上使用)等。

    有一些知识共享许可与开源许可非常相似,但 Attribution-NonCommercial 将被视为开源。尤其是,NonComercial 违反了The Open Source Definition 的第 1 和/或第 6 节:

    1. 免费再分发

      许可不应限制任何一方将软件作为包含多个不同来源的程序的聚合软件分发的一个组件进行销售或赠送。许可不得要求为此类销售支付版税或其他费用。

    2. 不歧视努力领域

      许可证不得限制任何人在特定领域使用该程序。例如,它可能不会限制该程序用于商业或用于基因研究。

    (#2其实是#6,但是markdown一直在重新编号。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-24
      • 1970-01-01
      • 2021-01-14
      • 2015-04-16
      • 2013-03-14
      • 1970-01-01
      • 1970-01-01
      • 2014-12-06
      相关资源
      最近更新 更多