【问题标题】:Which FOSS licenses permit binary distribution within for-sale products? [closed]哪些 FOSS 许可证允许在待售产品中进行二进制分发? [关闭]
【发布时间】:2010-04-11 14:19:23
【问题描述】:

假设您的待售软件产品在运行时使用了一些免费的开源库。因此,您需要以不变的二进制形式随您的产品分发 FOSS 产品。哪个开源许可证允许这种分发以及在什么条件下?我对三个许可证特别感兴趣:

  1. 阿帕奇 2
  2. MS-PL
  3. 麻省理工学院

【问题讨论】:

  • 我投票结束这个问题,因为它是关于许可和法律问题,而不是编程或软件开发。 See here 了解详情,help center 了解更多信息。

标签: open-source licensing


【解决方案1】:

我假设大多数许可证都允许您以二进制形式分发产品。如果不允许二进制分发,它将强制库的每个用户,因此使用该库的任何程序的每个用户自己编译它。这将是非常不切实际的。

通常,您只需要提供一种方法即可让任何关心的人获取资源。如果您没有对库进行任何更改,这可能就像将它们引用到原始库网页一样简单。

话虽如此,我对您提到的许可证并不是特别熟悉,因此您可能需要通读它们才能了解他们对二进制分发的看法。例如,它们可能需要在二进制发行版中声明使用了该许可下的哪些库。

【讨论】:

    【解决方案2】:

    以上三个许可证都允许这种分发。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-16
      • 1970-01-01
      • 2010-10-12
      • 1970-01-01
      • 2019-10-09
      • 2023-03-05
      • 1970-01-01
      相关资源
      最近更新 更多