Live data from Hacker News

MinIO repository is no longer maintained

github.com

221–230 of 397 posts

Re: MinIO repository is no longer maintained

#221

Earlier quoted context omitted.

The MinIO business model was a freemium model (well, Open Source + commercial support, which is slightly different). They used the free OSS version to drive demand for the commercially licensed version. It’s not like they had a free community version with users they needed to support thrust upon them — this was their plan. They weren’t volunteers. You could argue that they got to the point where the benefit wasn’t wo…

> Running a successful OSS project is often a thankless job. Thanks for doing it. But this isn’t that. No, even if you are being paid, it's a thankless, painful job to deal with demanding, entitled free users. It's worse if you are not being paid, but I'm not sure why you are asserting dealing with bullshit is just peachy if you are being paid.

If that is the case why did minio start with the open source version? If there were only downsides? Sounds like stupid business plan

Re: MinIO repository is no longer maintained

#222
post #160
post #70

Earlier quoted context omitted.

I can also highly recommend SeaweedFS for development purposes, where you want to test general behaviour when using S3-compatible storage. That's what I mainly used MinIO before, and SeaweedFS, especially with their new `weed mini` command that runs all the services together in one process is a great replacement for local development and CI purposes.

I've been using rustfs for some very light local development and it looks.. fine: )

Ironically rustfs.com is currently failing to load on Firefox, with 'Uncaught TypeError: can't access property "enable", s is null'. They shoulda used a statically checked language for their website...

Re: MinIO repository is no longer maintained

#223
post #109

Earlier quoted context omitted.

Everyone is quick to assert rights granted by the license terms and fast to say the authors should have chosen a better license from the start in case the license doesnt fit the current situation. License terms don't end there. There is a no warranty clause too in almost every open source license and it is as important as the other parts of the license. There is no promise or guarantees for updates or future versions…

They're not saying they violated the license, they're saying they're assholes. It may not be illegal to say you'll do something for free and then not do it, but it's assholish, especially if you said it to gain customers.

Continued updates is not and never has been a part of FOSS, either implicitly or explicitly, you simply have a misconception. FOSS allows you to change the software. That's what it has always meant.

Re: MinIO repository is no longer maintained

#224

Earlier quoted context omitted.

> Just be honest since the start While I agree with the sentiment, keep in mind that circumstances change over the years. What made sense (and what you've believed in) a few years ago may be different now. This is especially true when it comes to business models.

When your product entered mainstream with integration that would yield millions when virtually obliged to get a license is typically what happens. When backed by a company there is an ethical obligation to keep, at least maintenance. Of course legally they can do what they wish. It isn't unfair to call it bad practice.

> When backed by a company there is an ethical obligation to keep, at least maintenance.

You're saying that a commercial company has an ethical obligation to do work for you in future, for free? That doesn't follow from any workable ethical system.

Re: MinIO repository is no longer maintained

#225

Earlier quoted context omitted.

If it's neither written nor explicitly spoken, then it's not a contract of any kind. It's just an - usually naive - expectation.

A social contract isn't a legal contract to begin with, but even for those "written or explicitly spoken" is not a hard requirement.

A social contract still has to be explicit in some way to be considered such. Otherwise it's just an accepted convention.

Re: MinIO repository is no longer maintained

#226
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.

Sounds like you've misunderstood this particular social contract. Luckily several people in this thread have corrected you.

Re: MinIO repository is no longer maintained

#227

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.

> Working for free is not fun

Open source can be very fun if you genuinely enjoy it.

The problem is dealing with people that have wrong expectations, those need to be ignored.

Re: MinIO repository is no longer maintained

#228

Earlier quoted context omitted.

There's no way that maintaining something is an ethical obligation, regardless of popularity. There is only legal obligation, for commercial products.

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

Re: MinIO repository is no longer maintained

#229
post #204

Earlier quoted context omitted.

If it's neither written nor explicitly spoken, then it's not a contract of any kind. It's just an - usually naive - expectation.

It was not expectation when they started, did a lot to lure many into the ecosystem. When you release it free, wait for the momentum to build, then you cut off, it is something else. And the worse is they did it in a very short time. Check out elasticsearch, the same route but did not abandon the 7 release like this.

I know all about ElasticSearch, MongoDB, Redis, etc. Yes, what they did sucks. No, it doesn't make the maintainers bad or anything. It's still on the user to know that anything can happen to that spiffy project they've been using for a while, and so be prepared to migrate at any time.

Re: MinIO repository is no longer maintained

#230
post #188

Earlier quoted context omitted.

Yes the software is under AGPL. Go forth and forkify. The choice of AGPL tells you that they wanted to be the only commercial source of the software from the beginning.

> the software is under AGPL. Go forth and forkify. No, what was minio is now aistor, a closed-source proprietary software. Tell me how to fork it and I will. > they wanted to be the only commercial source of the software The choice of AGPL tells me nothing more than what is stated in the license. And I definitely don't intend to close the source of any of my AGPL-licensed projects.

> Tell me how to fork it and I will.

https://github.com/minio/minio/fork

The fact that new versions aren't available does nothing to stop you from forking versions that are. Or were - they'll be available somewhere, especially if it got packaged for OS distribution.

Post reply on HN