【问题标题】:Should I go open-source even if I want to retain all rights? [closed]即使我想保留所有权利,我是否应该开源? [关闭]
【发布时间】:2009-01-16 15:30:07
【问题描述】:

几年前,我发布了一个名为 Banshee Screamer Alarm 的程序,当时它包含完整的源代码,“仅用于教育目的”。你不能扩展它来制作你自己的版本,但你可以从中学习。它实际上帮助某人修复了 wine 中的错误。

如果我发布更多这样的软件(开源,但受版权保护且非免费),是否有任何我应该了解的法律问题?是否有任何适合此目的的许可证?

【问题讨论】:

  • 你能说得更具体点吗?您想保留哪些权利?你想阻止人们做什么?
  • 我只想说我是个大粉丝!! Banshee Screamer 现在正在我的电脑上运行,虽然它用得不多。但这就是让我在大学里每天都起床的原因......我仍然拥有 2001 年的版本,没有意识到你甚至已经开始备份它。
  • 我投票结束这个问题,因为它是一个法律问题,而不是一个编程问题。

标签: open-source licensing


【解决方案1】:

我没有发现任何问题,但我不是律师,对专有软件许可没有真正的兴趣。您应该能够轻松地发布源代码,就像过去解释 BASIC 一样。有很多专有程序以这种方式分发。

但是,如果您将其称为“包含源代码”或类似的名称,而不是“开源”,那么相当多的人会喜欢它。 Open Source Initiative 对“开源”有明确的含义,而且你离他们的定义还差得很远。

【讨论】:

    【解决方案2】:

    为教育目的添加源对我来说听起来不错。微软在他们的共享源计划中也做了类似的事情。

    如果您不使用OSI 批准的许可证,您可能希望避免使用open source 绰号。

    【讨论】:

      猜你喜欢
      • 2023-03-07
      • 2019-06-28
      • 1970-01-01
      • 1970-01-01
      • 2018-08-01
      • 1970-01-01
      • 2011-06-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多