Hacker News new | ask | show | jobs
by lamontcg 1099 days ago
I don't understand this argument at all.

> There is nothing wrong with developing software and selling it. It used to be the norm and it is still quite common.

Yes, agreed.

> These days "open source" is virtue signaling and expected "to be cool".

Yes, agreed.

> That people then grump about not being paid shows that they are not particularly interested in the concept of open source.

Well, yes, they got pulled in by the hype and then realized that they needed some kinds of cashflows to make it sustainable.

> I do nitpick on people who see open source as a way to get paid and they are angry if they dont get it.

Why? Because they made one mistake up front and picked the wrong model and didn't realize until they were several years into their project that open source was wrong for them? So you decide to crucify them for that, even though if they'd made that decision right from the start you would have 100% fully supported them?

I didn't realize that open sourcing something was a perpetual indefinite infinite-year long contract that requires endless toil and slavery to the cause. Perhaps we should be a bit more clear about that up front.

1 comments

I consider it a feature that some FOSS licenses are effectively bound to their licensed code forever but don’t necessarily prohibit forking and relicensing in future.

I do think moving the goalposts or being dishonest about your intentions are wrong.

What I’d like to see when this happens is honesty about relicensing with a view toward profit (or whatever you’re after), and not attempting to scrub your more liberally licensed code from the face of the planet.

I’m not asserting that everyone does this, but it’s certainly been done many times.

If you think you might one day make money on it, just say that up front and don’t be greedy when you finally do.

> I do think moving the goalposts or being dishonest about your intentions are wrong.

> If you think you might one day make money on it, just say that up front and don’t be greedy when you finally do.

You're implicitly assuming that they're doing a deliberate bait and switch instead of just realizing after the fact that they screwed up.

There seems to be an open source fundamental attribution error here where someone changing their mind is evidence that they plotted all along to do evil.

It is also a failure to apply Hanlon's Razor--the original choice to open source license probably was ignorant/naive/stupid and not done with malice in mind.

My comment doesn’t apply to every situation.

There are certainly cases where there has been an intentional (or effective) bait and switch, but I’m not laboring under the assumption that this is always the case.

I’m not applying any assumption of malice to initial licensing decisions.

The idea I was communicating was that in some cases developers _do_ have intentions that are incompatible with FOSS licenses from the start. Not that this is always the case.