I'm certainly in favor of free software projects making enough money to be sustainable.
It could be zero in some conditions, but in the other cases, I'm also against ads. Fortunately, there are other ways of making money, without compromising the "open source" / "free software" part:
- consulting (including prioritizing new features and fixes)
- support
- providing an actual paid service
- selling free software extensions (and yes, that means someone can recompile the extension and distribute it gratis - that's what happening with OSMAnd+ on F-Droid, but they are still doing fine)
I have an employer who pays me to do thing X. And they don’t care that I also work on thing Y a little bit.
I think there’s lots of software written by people who have jobs and code because it’s fun.
For example, Linus Torvalds made Subsurface [0] as open source. He had a job while he made this. He didn’t get paid for it directly, but it’s not like paying him extra would make it better.
Maximising profits and being sustainable are 2 different things. Museums do not need to make money because they are funded externally.
It is like saying artists do not need to make money. You seem to go to the very extremes.
I don’t think this is true. No one “needs” to make money. Museums don’t need to make money. OSS doesn’t need to make money.
The web has value without making money.
But even if it does make money, it doesn’t need to maximize profits at the expense of user privacy and joy.