I am wondering if Minio Inc has rewritten the software in a clean room. Otherwise wouldn't they need to publish the source anyways? Since it is AGPL anyone might potentially be interacting with the software. Do they do that?
The copyright for Minio consists of: - Code written by the Minio team, which they have full ownership of and can relicense as they wish - Code written by third party contributors, where Minio required the contributors to provide Minio a BSD license to use the contributions but only published it to other people under AGPL. So the AGPL doesn't bind Minio themselves because of their licensing policy. (Which is why while…
MinIO Is Dead, Long Live MinIO
21–30 of 95 posts
Re: MinIO Is Dead, Long Live MinIO
#22For a web GUI, I had been using this project: https://github.com/huncrys/minio-console
I switched to rustfs this week though and am not looking back. I'd recommend it to others as well for small scale usage. Its maturing rapidly and seems promising.
Re: MinIO Is Dead, Long Live MinIO
#23It's nice that people are taking this up, and one of the main benefits of open source in the first place. I have my doubts that this will succeed if it's just one guy, but maybe it takes on new life this way and I would never discourage people from trying to add value to this world. That said I increasingly have a very strong distaste of these AI generated articles. They are long and tedious to read and it really mak…
It’s not encouraging for the future of a project when the maintainer can’t even announce it without having AI do the work.
It would be great if this turns into a high effort, carefully maintained fork. At the moment I’m highly skeptical of new forks from maintainers who are keen on using a lot of AI.
Re: MinIO Is Dead, Long Live MinIO
#24I am wondering if Minio Inc has rewritten the software in a clean room. Otherwise wouldn't they need to publish the source anyways? Since it is AGPL anyone might potentially be interacting with the software. Do they do that?
The copyright for Minio consists of: - Code written by the Minio team, which they have full ownership of and can relicense as they wish - Code written by third party contributors, where Minio required the contributors to provide Minio a BSD license to use the contributions but only published it to other people under AGPL. So the AGPL doesn't bind Minio themselves because of their licensing policy. (Which is why while…
Could you not have a CLA that only allows the project to use a specific license?
Re: MinIO Is Dead, Long Live MinIO
#25I don't see how these two lines can be written together.
The goal is either to remain S3-compatible or to freeze the current interface of the service forever.
As it stands this fork's compatibility with S3, and with the official MinIO itself, will break as soon as one of them pushes an API update. Which works fine for existing users, maybe, but over time as the projects drift further apart no new ones will be able to onboard.
Re: MinIO Is Dead, Long Live MinIO
#26Seems like a very balanced take on forking Minio. I don't have high hopes for the future Minio, but as mentioned it is more or less feature complete, good enough for most use-cases. I was searching for a fairly simple replacement for s3 for testing. I'd been using Minio for a while now, and simply ended up implementing my own on top of Postgres. Fun intersection given the post. (Note, I know it isn't optimal, but as…
Re: MinIO Is Dead, Long Live MinIO
#27I very much appreciate the sentiment, and wish him well. However, one guy maintaining a fork as a side project from his core work is not very promising. He seems to believe AI will help lessen the burden. I hope he's able to find other maintainers. Best luck!
To be fair, most open source is like that. The most famous one I can think of right now is xz.
Re: MinIO Is Dead, Long Live MinIO
#28Earlier quoted context omitted.
The copyright for Minio consists of: - Code written by the Minio team, which they have full ownership of and can relicense as they wish - Code written by third party contributors, where Minio required the contributors to provide Minio a BSD license to use the contributions but only published it to other people under AGPL. So the AGPL doesn't bind Minio themselves because of their licensing policy. (Which is why while…
Doesn't that depend on the CLA? Could you not have a CLA that only allows the project to use a specific license?
If Minio just wanted to use the changes under AGPL, the contributor could just license them under AGPL, no CLA needed.
Re: MinIO Is Dead, Long Live MinIO
#29Earlier quoted context omitted.
The copyright for Minio consists of: - Code written by the Minio team, which they have full ownership of and can relicense as they wish - Code written by third party contributors, where Minio required the contributors to provide Minio a BSD license to use the contributions but only published it to other people under AGPL. So the AGPL doesn't bind Minio themselves because of their licensing policy. (Which is why while…
Was going to mention the CLA. Each time you sign a CLA you're doing free work. Never do that. Keep and maintain your patches locally instead.
Re: MinIO Is Dead, Long Live MinIO
#30Earlier quoted context omitted.
The copyright for Minio consists of: - Code written by the Minio team, which they have full ownership of and can relicense as they wish - Code written by third party contributors, where Minio required the contributors to provide Minio a BSD license to use the contributions but only published it to other people under AGPL. So the AGPL doesn't bind Minio themselves because of their licensing policy. (Which is why while…
Question , can MinIO the company assert AGPL copyright against the fork - i see in the writeup they mentioned trademarks as far as the fork is concerned. Whats the situation for a AGPL fork , were one to use it can the company assert rights like they did to Nutanix.