

Nutanix Objects Violates MinIO’s Open Source License
source link: https://blog.min.io/nutanix-objects-violates-minios-open-source-license/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Nutanix Objects Violates MinIO’s Open Source License
MinIO is the creator of MinIO Object Storage, an open source object storage platform. We strongly believe in keeping our software open source - the best quality software is made with community collaboration, so people are free to innovate and improve. Open source licenses are essential to ensuring people know where their software comes from, and can keep it secure through transparency. It also guarantees basic freedoms of use and distribution.
Sometimes companies threaten the open source model by violating open source licenses and failing to provide IP guarantees and source identification to their users. We are disappointed to have to call out Nutanix, but we must protect MinIO users and ensure they understand the rights they are owed by Nutanix.
Nutanix Objects is built around MinIO object storage. Since its introduction in 2018, Nutanix has been distributing MinIO as part of their software stack, but has not disclosed it to its users. Nutanix has been in continued violation of the Apache v2 and we believe they may also be in violation of the GNU AGPL v3 versions of MinIO.
For the past three years, we have tried to resolve the license compliance issues in good faith discussions with Nutanix. However, we have not made meaningful progress. As a result, we have informed Nutanix that we are terminating and revoking any license or sublicense under Apache v2 and the AGPL v3 in accordance with the terms of those licenses. Further, we have requested that Nutanix stop the copying and redistribution of any forked software where they have failed to convey MinIO’s original license headers and the text of the license, as well as the included patent and copyright licenses, to its customers.

If you are a customer of Nutanix Objects, there may be legal and security risks you should be aware of as a consequence of these license violations. You may not be on the latest version of the MinIO Object Storage Software, and you may not be receiving adequate IP licenses from Nutanix.
Imitation is the most sincere form of flattery. While we are complimented that Nutanix built huge portions of its product offerings around our software, we owe a duty to MinIO users to inspect and seek to remedy license violations wherever we find them.
Here is how we found the evidence of MinIO distribution and usage inside Nutanix Objects in the field:
1. Created Nutanix Object Store from their UI.
2. SSH to MSP:
nutanix@PCVM:~$ mspctl cluster ssh <cluster_name>
3. Attached to the object controller pod using the command:
kubectl exec -it object-controller-0 -- bash
The minio object storage server binary was found in their object controller pod as shown in the screenshot. Nutanix just put a wrapper around a modified version of the MinIO binary inside their object storage platform. Nutanix also did not disclose the usage of MinIO in their Open Source Disclosures or EULA to their customers.
Ultimately, this is about innovation. MinIO continues to innovate in the space and we have worked tirelessly to create the best object store on the market. We are proud to defend that work.
</section
Recommend
-
24
Open Source License Compliance in Software Supply Chains This article is a follow-up to the NII Shonan Meeting on “Towards Engineering Free/Libre Open Source Software (FLOSS) Ecosystems for Impact and Sustainability” where the firs...
-
16
Why you should use a BSD style license for your Open Source ProjectWhy you should use a BSD style license for your Open Source ProjectBruce Montague<
-
7
The Wrong First Question: Which Open Source License? When thinking about creating an open source project, starting with the question which license to choose is the wrong approach. Rather, you should ask yourself: Why am I cr...
-
7
We need an open source license for distributed systemsWe need an open source license for distributed systems It is good for users to be able to run, modify, distribute, and distribute modified versions of the software they use. Empirica...
-
13
Nutanix Java SDK for Open-Source Community 07/06/2014 I am always tinkering with new projects to keep me busy and more recently I started working on an integration between my VDI Calculator and N...
-
8
TikTok's PC streaming app accused of violating an open source licenseThe OBS team isn't thrilled.
-
13
Open Source License Inconsistencies on GitHub [TOSEM Journal] Abstract: Almost all software, open or closed, builds on open source software and therefore needs to comply with the license...
-
10
OffHeap 76. On license changes and Open Source Software...
-
10
Weka Violates MinIO's Open Source Licenses At MinIO, we are dedicated to the principles of open source s...
-
7
HashiCorp 將放棄 Open Source License,改採用 BSL 1.1 早上發佈的大新聞,HashiCorp 將放棄本來的
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK