Live data from Hacker News

MinIO stops distributing free Docker images

github.com

101–110 of 585 posts

Re: MinIO stops distributing free Docker images

#101
post #35

Earlier quoted context omitted.

When you always published and built Docker images for the public you are creating an expectation, people will rely on that and will chose your software based on that expectation. You suddenly deciding that you won't be offering updated Docker images especially after a CVE and with no prior notice (except a hidden commit 4 days ago that updated the README) is approaching malicious-level actions. If they truly cared ab…

There is absolutely nothing malicious or suspicious about deciding not to provide docker images or binaries. Doing so does not hide or guard you against CVE's, which are entirely unrelated to such optional processes. Building minio is not only trivial, but is standard procedure - the latest release is in my distributions standard package repo, and they would not use prebuilt binaries. If you want that dockerized, the…

> I can't stand the entitlement people (everyone, not one particular person) feel when they are provided things for free.

Does it make you less frustrated to remember that humans are pattern recognition machines and our existence is essentially recognising and adapting to patterns, and so when someone does something repeatedly - regardless of if they're doing it for free - humans will recognise a pattern and adapt to it.

This is an inevitable consequence of coexisting with humans: if someone does something repeatedly, it creates an expectation. This is how learning works. If someone stops doing something, people are going to mention the consequences of their expectation not being met. Framing that as entitlement doesn't seem productive, especially in situations like this where it looks like the change wasn't properly communicated.

I don't think there can be a world where humans are able to learn/adapt/be efficient whilst not having expectations.

I believe there could be a world where people don't get pejoratively labelled as entitled for expressing the inconvenience caused by having functionality removed.

Re: MinIO stops distributing free Docker images

#102
Getting it from source is as easy as `go install github.com/minio/minio@latest` if you have a recent Go.

In addition your favorite Linux distribution probably has it as from-source builds already.

For a container image you could try making one from Alpine or Wolfi.

Re: MinIO stops distributing free Docker images

#103

Earlier quoted context omitted.

> When you always published and built Docker images for the public you are creating an expectation That expectation does not entitle anybody to anything though. > people will rely on that and will chose your software based on that expectation That is their decision. Without any contract or promise, there is no obligation to anybody. > You suddenly deciding that you won't be offering updated Docker images […] is appro…

"That expectation does not entitle anybody to anything though." This is true legally, but not otherwise (socially, practically) "That is their decision. Without any contract or promise, there is no obligation to anybody." Again, true legally, but IMHO a really silly position to take overall. Imagine I provide free electricity to everyone in my town. I encourage everyone to use it. I do it all for free. I'm very caref…

Did you read the comments on Github (linked by the title)?

So many commenters are just plain rude. They got free value for along time. Someone giving the free value decides to allocate their time otherwise. And the long-time receivers of the free value now cannot behave.

And you seem to make excuses for them...

It's just rude to behave like that after having enjoyed gifts for so long. They behave like spoiled children. Nothing to defend IMHO.

Re: MinIO stops distributing free Docker images

#104
post #34

Shame. Textbook OSS rug pull. These people love to rely on OSS, and claim how committed they are to contribute to the ecosystem and to their community, but as soon as people are drawn to the project, start relying on it and using it in the same spirit of OSS that they enjoy themselves (which their chosen license allows, mind you), then it becomes a financial burden, priorities shift to their commercial offering, ther…

>It only works if everyone in the ecosystem is honest In general, applying this to anything with the general public, I don't expect it to work. This is why we have laws, licenses and rules in the first place. You can preach all you want but it won't change humanity, you need something concrete, something written and agreed, like a license. Not all licenses protect the freedoms and rights you're used to in other licen…

If you don't trust people, then OSS is not for you.

You can't claim to provide software as a public good, while also gatekeeping it only for specific groups of people. If you want to do that, then choose a restrictive license, with the exact terms of use you're comfortable with, and don't work in the open to begin with. That is a valid strategy if your main priority is getting paid.

My objection is towards people who use OSS licenses, but then take issue when others actually use the freedoms they've granted, and proceed to enshittify the project by removing features, putting them up behind a paywall, and in general being hostile and ignoring the user base they've gained in large part thanks to OSS. This is using OSS as a marketing tactic, which undermines the whole point of open source and the free software movement.

Re: MinIO stops distributing free Docker images

#105
post #96

https://github.com/coollabsio/minio I was reading the github discussion and found out that coollabs has taken on the decision to make docker images for these. https://github.com/coollabsio/minio https://github.com/minio/minio/issues/21647#issuecomment-342... >Until we (the community) figure out something, I made an automated docker image version here: https://github.com/coollabsio/minio The latest release is already…

Wow, ~75 lines of Dockerfile and ~300 lines of github actions, hosted on a FREE platform. Seriously, what is the rage here, anyone could do this.

Anyone including MinIO. So why did they stop doing it when it was so easy?

Especially because they haven't provided any reasoning for this decision, so everyone assumes the worst. I can't really think of any reason for this that puts them in a positive light either, can you?

Re: MinIO stops distributing free Docker images

#106
post #12

It's an Open Source project - I don't understand what people are complaining about. Noone is entitled to receive free Docker images. I'm sure if there is enough demand, someone else who is trustworthy will step up and automate building them. What I'd like to complain about instead is the pricing page on the Min.io webpage - it doesn't list any pricing. Looking at https://cloudian.com/blog/minios-ui-removal-leaves-org…

Company makes Open Source. Open Source community enbraces it, helps it to become the defacto standard. Company does a rug pull because they are unable to make a proper business out of it and leaves the community hanging dry. Removing the container image build step, which was ALREADY THERE, and doing this internaly only, is the gatekeeping they are now doing. Its like 0 effort to provide these images. And yes pricing…

> Its like 0 effort to provide these images.

I love it when entitled folks both expect to use someone else's work AND immediately downplay someone else's effort (no, I am not affiliated with Min.IO, just saying if you are scared of building a docker image yourself, maybe you should not downplay someone else's effort).

Re: MinIO stops distributing free Docker images

#107
post #35

Earlier quoted context omitted.

When you always published and built Docker images for the public you are creating an expectation, people will rely on that and will chose your software based on that expectation. You suddenly deciding that you won't be offering updated Docker images especially after a CVE and with no prior notice (except a hidden commit 4 days ago that updated the README) is approaching malicious-level actions. If they truly cared ab…

> When you always published and built Docker images for the public you are creating an expectation That expectation does not entitle anybody to anything though. > people will rely on that and will chose your software based on that expectation That is their decision. Without any contract or promise, there is no obligation to anybody. > You suddenly deciding that you won't be offering updated Docker images […] is appro…

[dead]

Re: MinIO stops distributing free Docker images

#108
post #82
post #52

Earlier quoted context omitted.

Nobody signed any service level agreements, the docker images were provided on good will. If this is business critical for you, consider paying someone to solve this problem for you. Maybe even consider paying for a F/OSS solution so you are not the only one funding what should be a community effort. I do concede that they could’ve done a better job communicating these changes. But they don’t have to.

To me, there are two aspects: - if you rely on something, you should make sure you can reasonably rely on it (indeed, for instance by paying someone) - if you provide something, even for free, you should expect people will rely on it and you shouldn't pull the plug overnight if you can help it (of course, if you run out of business or something bad happens to you, that's something else). There is some kind of implici…

> if you provide something, even for free, you should expect people will rely on it and you shouldn't pull the plug overnight if you can help it

Do you know their reasons for discontinuing? Are you even entitled to know that? It's their private matter.

> of course, if you run out of business or something bad happens to you, that's something else

Huh? So now everyone should let you know "it was out of their hands"? You have no idea how entitled you behave.

> There is some kind of implicit commitment.

No. That's just between your ears. It's putting fancy words on a feeling you have, not something that actually exists.

> what's the point of even providing pre-built Docker images if you expect people not to rely on them?

How do you know they had that expectation? And why do you care?

> This feels pointless and you probably shouldn't start providing them in the first place if you have this expectation.

You are excusing yourself for these commenters that behave like spoiled children: not thankful for what they got for free, but only bitching when it stops.

Re: MinIO stops distributing free Docker images

#109
post #63

Earlier quoted context omitted.

Rant about the concept of open source freeloaders: there's no such thing as open source freeloaders. If the license explicitly gives you the right to use the stuff for free, there's nothing wrong in using this right. While it would be the right thing to give money / otherwise support the projects you rely on, it's on the software developers who decide to give these rights (I also think it's the right thing to do thou…

freeloader (OED): a person who takes advantage of others' generosity without giving anything in return. Sounds exactly like freeloading to me. You may think of that term negatively, but it is exactly what it is.

What a weird take. Open source projects exist to be used. If you didn't want people to use it, it wouldn't be open source. As such the users are doing exactly what the creator wants: using their product. This helps the creator in many different ways.

Of course many creators are selfish. Once they have benefitted from everyone using their project they think: we want more. Then the rugpulls start. They think they no longer need their users, so now they can abuse them for additional profit.

Re: MinIO stops distributing free Docker images

#110
post #96

https://github.com/coollabsio/minio I was reading the github discussion and found out that coollabs has taken on the decision to make docker images for these. https://github.com/coollabsio/minio https://github.com/minio/minio/issues/21647#issuecomment-342... >Until we (the community) figure out something, I made an automated docker image version here: https://github.com/coollabsio/minio The latest release is already…

Wow, ~75 lines of Dockerfile and ~300 lines of github actions, hosted on a FREE platform. Seriously, what is the rage here, anyone could do this.

I hope you have read the github issue page

This was the first person after so so many comments to actually do something about it, and he's from coolify which can be decently trusted with.

Everybody likes to rant and the dislikes on github issues show but I just respect the guy for even taking his time to write this.

Sure you can try to reduce it to LOC or anyone can do this, but did you?

Also there is a trust factor, I can trust coolify's docker image as compared to any other people.

Post reply on HN