Unless we are talking about hippie farms, money has to come from somewhere.
Then they shouldn’t get shocked when it works against them. If you are releasing open source (especially under permissive licenses) you are relinquishing your rights - so do it from a view that its charity to the world, but don’t expect to get all the compliments for doing OSS work but also _expect_ market rates for the work you did. No one agreed to pay you for it, no one agreed to pay you royalties for using your product in theirs and so forth.
ps I was having a go at non GPL licenses, because they simply give away everything.
What is PD?
Public Domain software [1].