Not getting paid for open source is how the world works.
If you do any of the above you invite yourself to so much criticism that it's not worth it. I have first hand experience of this.
I hope to retire next year to do open source full time with money made from closed source. My audience will not be developers though; I'm soured on them. I'll be targeting a niche group who are actually grateful for free tools and don't feel like it's their life duty to criticize every small thing.
If you do any of the above you invite yourself to so much criticism that it's not worth it. I have first hand experience of this.
I hope to retire next year to do open source full time with money made from closed source. My audience will not be developers though; I'm soured on them. I'll be targeting a niche group who are actually grateful for free tools and don't feel like it's their life duty to criticize every small thing.