更新:Nutanix Objects 违反了 MinIO 的开源许可
7 月 19 日,MinIO 由于违反 Apache v2 许可证而撤销了 Nutanix 对 MinIO 对象存储套件的 Apache v2 许可证。这是对 该帖子的更新。
Nutanix 承认 他们违反了 MinIO 的 Apache 2 许可证。开源运动依赖于对知识产权的保护,以确保所有用户的自由。Nutanix 在此事上的行为令人担忧。
Nutanix 博客声称,通知失败是“无意的”。我们早在 2019 年 12 月就通知了 Nutanix,他们缺乏适当的归属。
在过去几年中,Nutanix 积极误导行业和金融分析师,告诉他们他们不再使用 MinIO 代码。这使他们能够参与 Gartner 魔力象限、IDC Marketscape 和 GigaOm 雷达等活动,而如果没有这些活动,他们将被排除在外。
Nutanix 声称他们只使用“有限的 MinIO 组件集”,这些组件“只是非数据路径组件”。我们想问如下问题:如果他们的使用仅限于少数几个组件,那么为什么 Nutanix Objects 代码中存在整个 MinIO 二进制文件?如果“有限的 MinIO 组件集”如此之小,为什么不直接将其删除呢?
有些事情说不通。
MinIO 已撤销了对 Nutanix 的许可证。我们是在 7 月 19 日这样做的。我们完全期望包括“有限的 MinIO 组件集”在内的整个二进制文件将被完全从 Nutanix Objects 代码中删除。在此之前,Nutanix 不应分发任何包含我们代码的 Objects 产品。
此外,Nutanix 客户应该知道,他们现有的代码是无许可的,他们应该检查他们的赔偿条款。Nutanix 客户还应检查他们的安全漏洞。尽管有其他保证,但 存在并且将继续存在安全建议。这些安全问题已在 AGPL v3 代码中得到修复;我们无法说明 Nutanix 如何在 Apache v2 代码中解决它们。客户应该提出问题。
我们致力于维护开源模式。我们完全期望 Nutanix 将按照要求将其产品中的所有 MinIO 软件删除。