Live data from Hacker News

MinIO repository is no longer maintained

github.com

311–320 of 397 posts

Re: MinIO repository is no longer maintained

#311
post #163
post #27

Earlier quoted context omitted.

There's nothing wrong at all with charging for your product. What I do take issue with, however, is convincing everyone that your product is FOSS, waiting until people undertake a lot of work to integrate your product into their infrastructure, and then doing a bait-and-switch. Just be honest since the start that your product will eventually abandon its FOSS licence. Then people can make an informed decision. Or, if…

The only meaningful informed decision, but sadly much less known (and I think we should talk and insist more on it), is to be wary if you see a CLA . Not all do, but most perform Copyright Assignment, and that's detrimental to the long-term robustness of Open Source. Having a FOSS license is NOT enough. Idealy the copyright should be distributed across all contributors. That's the only way to make overall consensus a…

You are correct. Signing a CLA is in effect saying you approve this project doing a rug-pull and becoming closed-source in the future.

Re: MinIO repository is no longer maintained

#312
post #240

What is the best alternative that can run as a Docker image that mimics AWS S3 to enable local only testing without any external cloud connections? For me, my only use for Minio was to simulate AWS S3 in docker compose so that my applications were fully testable locally. I never used it it production or as a middle ware. It has not sat well with me to use alternative strategies like Ruby on Rails' local file storage…

Have you heard of LocalStack’s AWS emulator? [1] It’s runnable within a docker container and has a high fidelity S3 service.

Disclosure, I’m a SWE at LocalStack.

[1] https://github.com/localstack/localstack

Re: MinIO repository is no longer maintained

#313

First off, I don't think there is anything wrong with MinIO closing down its open source. There are simply too many people globally who use open source without being willing to pay for it. I started testing various alternatives a few months ago, and I still believe RustFS will emerge as the winner after MinIO's exit. I evaluated Garage, SeaweedFS, Ceph, and RustFS. Here are my conclusions: 1. RustFS and SeaweedFS are…

> Although many people criticize RustFS, suggesting its CLA might be "bait," I don't think such a requirement is excessive for open source software, as it helps mitigate their own legal risks. What legal risks does it help mitigate?

RustFS has rug-pull written all over it. You can bookmark this comment for the future. 100% guaranteed it will happen. Only question is when.

Re: MinIO repository is no longer maintained

#314
post #92

I ran a moderately large opensource service and my chronic back pain was cured the day I stopped maintaining the project. Working for free is not fun. Having a paid offering with a free community version is not fun. Ultimately, dealing with people who don't pay for your product is not fun. I learnt this the hard way and I guess the MinIO team learnt this as well.

If your main motivation creating/maintaince a popular open source project was to make money then you don't really undersand the open source ethos.

Isn't most (presumably the overwhelming majority) of opensource development is funded by for profit companies? That has been the case for quite a while too...

Re: MinIO repository is no longer maintained

#315

Earlier quoted context omitted.

Wrote a bit about differences between rustfs and garage here https://buttondown.com/justincormack/archive/ignore-previous... - since then rustfs fixed the issue I found. They are for very different use cases. Rustfs really is close to a minio rewrite.

I don't think this is a problem. The CLA is there to avoid future legal disputes. It prevents contributors from initiating IP lawsuits later on, which could cause significantly more trouble for the project.

The only possible "trouble" would be because the project does a rug-pull to closed source. Be honest about what you're saying.

Re: MinIO repository is no longer maintained

#316
post #179

Earlier quoted context omitted.

Where is this mythical social contract found? I stand by my point: it's a software license, not a marriage. Free users certainly would like it to be a social contract like I would like to be gifted a million dollars. Sadly, I still have to work and can't infinitely rely on the generosity of others.

The social contract is found (and implicitly negotiated) in the interactions between humans, ie: society.

Seems like the interaction that happened here was that they stopped supporting it

Re: MinIO repository is no longer maintained

#317

Earlier quoted context omitted.

If offering a tie in thing supposedly free of charge without warning that would end once it serves a party less profit purpose then yes. Ethics are not obligations, they are moral principles. Not having principles doesn't send you to prison that is why it isn't law. It makes you lose moral credit though.

That is ridiculous. If you buy a sandwich for a homeless person, you do not need to warn them that you won't give them another one tomorrow. If you think generosity is an obligation of slavery, you have your morals backwards. However, almost every open source license actually DOES warn that support may end. See the warranty clause. https://github.com/minio/minio/blob/master/LICENSE#L587

If you give them a free sandwich every day for 500 days.....yeah, you should probably tell them you're not coming tomorrow.

Re: MinIO repository is no longer maintained

#318

Earlier quoted context omitted.

My Firefox access is working fine. The version is 147.0.3 (aarch64)

I'm running Firefox 145.0.2 on amd64. It seems like the issue may be that I have WebGL disabled. The console includes messages like "Failed to create WebGL context: WebGL creation failed: * AllowWebgl2:false restricts context creation on this system." Oh well, guess I can't use rustfs :}

I just disabled webgl on my firefox and it worked fine.

Your problems could be caused by a whiny fan. Here is the source https://github.com/rustfs/rustfs

Re: MinIO repository is no longer maintained

#319
post #301

Earlier quoted context omitted.

It would be interesting to see if there could be a sustainable OSS model where customers are required to pay for the product, and that was the only way to get support for it as well. Even if the source was always provided (and even if it were GPL), any bug reports/support requests etc. would be limited to paying customers. I realize there is already a similar model where the product/source itself is always free and t…

Well, I think this is what SchedMD do with Slurm? GPL code. You can sign up to the bug tracker & open an issue, but if you don't have a support contract they close the issue. And only those customers get advanced notice of CVEs etc. I'd expect nearly everyone who uses it in production has a support contract.

I think too many people just won't sign up for a support contract, especially if you're charging a lot for it or the product is consumer-oriented.

But a reasonable cost for the product itself, that's maybe not as high as a support contract (but comes with some support), might work better.

Re: MinIO repository is no longer maintained

#320

Earlier quoted context omitted.

from my experiences rustfs have promise, supports a lot of features, even allows to bring your own secret/access keys (if you want to migrate without changing creds on clients) but it's very much still in-development; and they have already prepared for bait-and-switch in code ( https://github.com/rustfs/rustfs/blob/main/rustfs/src/licens... ) Ceph is closest feature wise to actual S3 feature-set wise but it's a lot t…

Not sure what you mean about Ceph wanting to be in a single rack. I run Ceph at work. We have some clusters spanning 20 racks in a network fabric that has over 100 racks. In a typical Leaf-Spine network architecture, you can easily have sub 100 microsecond network latency which would translate to sub millisecond Ceph latencies. We have one site that is Leaf-Spine-SuperSpine, and the difference in network latency is b…

I meant that you can't span single cluster over high latency link, unlike for example garagefs
Post reply on HN