| Aside from the other comment where I hope I pointed out the reasoning.. The "Betray Open Source" bit. You might be right that there is some projection. I've been working on a project for quite some time now, without any pay and it is close to completion, and I more and more frequently reflect on how it should be positioned, marketed and ultimately generate some revenue so that I can actually afford my own apartment. When I read HN I see this tension. Something comes out and the comments will be. Oh that's cool but fuck you, it's not FOSS but at the same time I see yay, another gadget I will immediately go and buy. You just can't win. I develop on Linux mostly and Windows occasionally, and I've more than paid my dues to the community over the years, but at some point hard decisions have to be made. FOSS is great when you have enough cash stashed to not give a damn or you are just doing it as a hobby. I feel like I'm staring down the barrel of a gun no matter which business model I choose sometimes, and it pains me to have to make a decision, and neither one looks pleasant. |
In general the conceit seems to be paying for support and giving the source away for free (RedHat). Or selling a service and not making the source available (GitHub). It sucks because someone who writes an amazing tool still has to come up with a whole other business in order to make income from it.
There is commercial software on Linux where I don't hear people avoiding it because it's not open source: PyCharm, Sublime, Autodesk Maya, Foundry's Nuke, as well as (like you mentioned) games.