基于维基百科Ubuntu 主要受 GNU GPL 保护。在我的公司,任何与 GPL 相关的东西都意味着 - 不能使用,他们非常害怕与 GPL 相关的法律陷阱。
这就是我有这个问题的原因:Amazon EC2 上的 Ubuntu Server 可以用作商业 Web 应用程序的主机操作系统吗?
如果有,有没有任何法律文件可以证明这一点?我发现关于 Ubuntu 许可. 这足以确保我的公司不会遇到任何法律问题吗?
答案1
你绝对可以做到这一点。 许多世界各地的公司都在 Linux 发行版上运行其部分(有时是全部)商业基础架构。从这个意义上讲,Ubuntu 与 Red Hat、Debian、SUSE 等并无不同。
内核和许多系统组件都遵循 GPL,但这并不意味着在其上运行的代码也必须是免费或开源软件。只需简单搜索一下在 Linux 上运行的商业软件和商业 Web 服务,就能很快证明这一点。
一个简单的例子就是谷歌。实际上,他们的整个服务器基础设施都在 Linux 上运行,但显然这并没有迫使他们提供其网络索引软件、Gmail 或 G+ 的代码(更不用说在 Linux 上运行的整个 Android 平台了)。
至于如何确保说服您的法律部门运行 Ubuntu Server 是可行的,您可以考虑从 Canonical 购买 Ubuntu Advantage 支持合同。他们(好吧,我们)在每份支持合同中都包含法律赔偿。请参阅:
http://www.canonical.com/enterprise-services/ubuntu-advantage/assurance-terms
http://www.canonical.com/enterprise-services/ubuntu-advantage/overview
另外:我没有特别提到 EC2,因为从法律角度来看,没有理由认为在 EC2 上托管它与“内部”运行它会有任何不同。
另外:关于 Android,让我澄清一下。Android 对 Linux 内核的修改是 GPL 许可的,但该平台的其余部分采用非常宽松的 Apache 式许可,显然许多公司都在销售在其上运行的付费闭源软件。
答案2
如果您真的需要确定,您需要联系一位了解您所在国家/地区法律的好律师。
我不是一名律师,也不了解你们国家的情况,但我是这么认为的:
在http://www.ubuntu.com/ubuntu/why-is-it-freeCanonical 写道,Ubuntu 是开源的,并且http://www.ubuntu.com/project/open-source他们链接到http://www.opensource.org/docs/definition.php解释一下什么是开源。此列表中的第 6 点指出:
许可证不得限制任何人在特定领域使用该程序。例如,许可证不得限制该程序用于商业用途或用于基因研究。
因此我认为 Canonical 认为您可以使用 Ubuntu 作为主机操作系统。
答案3
不知道是否有帮助,但你也可以看看EC2 上的 Ubuntu