Earlier quoted context omitted.
First, revoke the license. That means they are no longer permitted to redistribute the code. If they then continue to redistribute it, they are committing a copyright violation. That’s when there is cause for a lawsuit.
As soon as they are in violation of the license, they no longer have permission to redistribute the code, because the license is the only thing that allows that and it only allows that if they are in compliance with the license. So there is cause for a lawsuit immediately, not after any other action.
Nutanix Objects violates MinIO’s open source license
131–140 of 149 posts
Re: Nutanix Objects violates MinIO’s open source license
#132Nutanix Objects does not use minio in the core data path. The presence of a binary in a kubernetes pod doesn't necessarily mean that the binary is being used or the fact that nutanix objects is nothing but a wrapper over minio. Earlier implementations did use minio purely as a S3 protocol adapter, i.e a protocol translator from S3 API to Nutanix internal storage protocol. This was something that was publicly acknowle…
I recently left Nutanix, but I worked on Objects for the past 12 months. The MinIO path was deprecated by the time that I joined. I don't have enough information to confidently side with either Nutanix or MinIO, but I'll clarify and confirm a few things: - As you said, MinIO was used to translate S3 REST API requests to internal RPCs. - MinIO was replaced with an in-house S3 API server. - I distinctly remember seeing…
Re: Nutanix Objects violates MinIO’s open source license
#133MinIO is a fantastic tech and they seemed to be really patient to resolve this issue (waiting 3 years before doing actions). I'll continue to use them and recommend them everywhere I work. They really deserve respect... And to be paid for their hard work.
Until then here is my spicy story: - In 2019: Minio Sales contacted Nutanix (like this user mentioned https://news.ycombinator.com/item?id=32152645) hoping for a nice big cheque.
- 2019-2021: Nutanix cites Apache-2 license and refused to pay.
- 2021: Minio changed its license to AGPL (probably few others like Nutanix)
- 2021: Nutanix knows this and refuses to use AGPL version with their product.
- 2022: Discussion went on for another year and nothing came out from Nutanix.
- Now: Minio decided to publicly shame the company.
Re: Nutanix Objects violates MinIO’s open source license
#134Re: Nutanix Objects violates MinIO’s open source license
#135Earlier quoted context omitted.
That also means Nutanix is pretty sure they are covered, legally.
I don’t follow. What case would they have to not follow the AGPL…?
Re: Nutanix Objects violates MinIO’s open source license
#136Around 2019, a lot of kubernetes distributions started popping up. They often bundle various open source solutions into one platform/PaaS and sell it to the end users. I wonder, - What are the consequences for these companies? - Do they share revenue with the open source projects? - Can they simply distribute these services without any consequences? - If not, When and How does a small open source project org enforce…
If people want to make money off open source, then dual licensing is a good way.
Permissively licensing code and then when companies use it as they wish (due to the permissive license), complaining about it does not look good.
Re: Nutanix Objects violates MinIO’s open source license
#137You'd think Nutanix would have the brains to change the names of the deployed binaries, which brings up an interesting question. How do you detect license violation if the violator has replaced the brand name across the codebase?
Alternate interpretation: Nutanix is fully compliant with the terms of Apache 2 and refused to be extorted into paying MinIO money. The press release is high on FUD (can’t revoke an irrevocable license, no evidence presented they have deployed the AGPLv3 version) and low on details why it took them three years to issue a press release when an injunction would have been granted pretty quick if Nutanix were truly in vi…
Re: Nutanix Objects violates MinIO’s open source license
#138Earlier quoted context omitted.
They aren't redistributing it at all, only using it.
I’m pretty sure when the license is revoked, that includes the license for using it as well. The article doesn’t seem to state if they are redistributing it or not, but I’ll take your word for it. Without being a user of the infringing product, I’m not able to tell whose premises the server they SSH’d into is on.
Re: Nutanix Objects violates MinIO’s open source license
#139I'm shocked anyone would buy something from Nutanix.
Re: Nutanix Objects violates MinIO’s open source license
#140MinIO is a fantastic tech and they seemed to be really patient to resolve this issue (waiting 3 years before doing actions). I'll continue to use them and recommend them everywhere I work. They really deserve respect... And to be paid for their hard work.
I'd like to hear Nutanix side of this story before sliding with one party. Awaiting for blog post from them :P Until then here is my spicy story: - In 2019: Minio Sales contacted Nutanix (like this user mentioned https://news.ycombinator.com/item?id=32152645 ) hoping for a nice big cheque. - 2019-2021: Nutanix cites Apache-2 license and refused to pay. - 2021: Minio changed its license to AGPL (probably few others li…