Ubuntu MAAS 是免费的吗?

Bru*_*ira 14 maas

Ubuntu MAAS,非常酷,实际上很棒,它看起来像一个适用于多种工作的独特工具。

它看起来是免费的,但其中的一部分its documentation已经开始带有会吓到任何对它感兴趣的人的条款:

  • 文档版权归 Canonical 所有;
  • 文档只能用于非商业目的;
  • 如果文档是在非商业条款内分发的,您必须保留版权;

关于如何安装 MAAS + Juju + Openstack 的指南听起来很多,这让我有点害怕。为什么从社区构建的文档会阻止我做任何事情,只能看它?我们制作了一份指南,但我无法将其带入工作并查看它或将其展示为我的公司有兴趣使用或贡献的可能工具?

我的问题是:Ubuntu MAAS 是在什么许可证下分发的,如此担心版权保护如此严重的简单指南的原因是什么?Ubuntu MAAS 是免费的吗?

Oli*_*Oli 12

我怀疑他们只是试图阻止人们为了自己的邪恶目的而窃取部分文档,但不,根据对我们这样的人来说很重要的所有措施,该文档不是免费的。

但是主 repos 中的 MAAS 包都使用 AGPL3 许可证:

MAAS is Copyright 2012 Canonical Ltd.

Canonical Ltd ("Canonical") distributes the MAAS source code
under the GNU Affero General Public License, version 3 ("AGPLv3").
The full text of this licence is given below.

Third-party copyright in this distribution is noted where applicable.

All rights not expressly granted are reserved.
Run Code Online (Sandbox Code Playgroud)

AGPL3 是一个非常奇怪的许可证,如果您以前没有见过它。它只是像GPL3除了一个附加条款,转述的“为什么AGPL?” GNU 页面

如果您在服务器上运行该程序并让其他用户在那里与其通信,则您的服务器还必须允许他们下载与它正在运行的程序相对应的源代码。如果在那里运行的是您修改过的程序版本,那么服务器的用户必须在您修改它时获取源代码。

毫无疑问,它是免费的,但尽管大多数免费软件许可证都允许您自行修改网站,但这需要您使它们可用。这可能很重要。对于您的目的来说,它可能太免费了。这是一个有趣的许可证。

会一直免费吗?大概。标准开源逻辑适用于此:

  • 如果他们拥有代码,他们可以将未来版本发布为非免费、有偿(或其他)版本,并停止在 AGPL 下发布。
  • 但是 Canonical 无法阻止人们重新分发当前版本。
  • 他们无法阻止某人继续开发和/或重新分发当前版本的分支(前提是它使用另一个名称)。

像许多项目启动者一样,Canonical 从贡献者那里获得对其项目的扩展权限。我不记得这个版权协议的当前名称是什么,但它会让 Canonical 非常容易地发布其产品的闭源版本......但同样,他们无法阻止当前版本成为 [A]通用公共许可证。