哪些FOSS许可证允许在销售产品中进行二元分销?

时间:2010-04-11 14:19:24

标签: open-source licensing

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

  1. Apache 2
  2. MS-PL
  3. MIT

2 个答案:

答案 0 :(得分:1)

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

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

话虽这么说,我对你提到的许可证并不是特别熟悉,所以你可能需要通读它们才能看到他们对二进制分发的看法。例如,它可能需要二进制分发中的免责声明,说明使用该许可下的哪些库。

答案 1 :(得分:0)

上述三个许可证都允许这样的分发。

相关问题