在我的软件产品中集成 Ubuntu 系统是否合法?

在我的软件产品中集成 Ubuntu 系统是否合法?

我开发了一个集成了Ubuntu系统的软件产品,希望将来可以出售这个软件,在这个软件产品中集成Ubuntu系统合法吗?

我需要付费吗?或者为 Ubuntu 编写应用程序?

“集成”是指我用一张光盘发布我的软件产品。而且我也需要在光盘中集成Ubuntu。而且我的软件是在Ubuntu系统上运行的。它是Ubuntu上的一个应用程序。我不会修改Ubuntu。我认为我不需要让我的软件开源。

答案1

Ubuntu 中的软件广泛兼容 GPL,各种基本组件当然是 GPL2 或 GPL3。这些是您必须遵守的许可证。

核心理解是,如果你包含这个软件,你需要提供源代码。我不确定这是否延伸到你的软件(如果它只是放在上面),但如果你通过修改现有文件定制了 Ubuntu 系统,你必须提供其来源。

我强烈建议与专业人士讨论这个问题。 FSF 或许能够提供帮助,但无论如何,我建议先通读一下 GPL 是什么以及它对你的影响:

人们非常重视这些许可证。不要忽视它们。

再次重申:GPL 并不是唯一使用的许可证(Ubuntu 默认安装中使用了无数不同的开源许可证),但遵守 GPL 应该(请咨询律师如何做到这一点,并保证如果这是真的)意味着您也遵守了他们的许可证。也就是说,GPL 是最挑剔的许可证。

如果您安装其他东西(包括来自 repo 的东西,或 Ubuntu 提供安装的软件,如驱动程序),它们可能有不同的许可证,您需要审核这一点。请参阅评论以了解有关处理该方面的一些问题。我的其余回答假设 Ubuntu 安装干净。

答案2

參閱Ubuntu 许可信息。如果您仍然不确定,最好发送电子邮件典范确认。这似乎取决于所涉及的单个包,他们的许可证,因此您可能需要阅读您所使用的每个软件的许可证,以检查它们不排除商业用途。

相关内容