Comment by empath-nirvana

2 years ago

I think the general pattern is that someone releases something for free, then people start using it, and start depending on it, and then start opening PRs and issues, and then the person who did it for free in their spare time is expected to respond to those issues, etc. Now other people are making money from your work, but demanding that you work on it for free.

Mostly this is the point where people start thinking about how to monetize it -- and they should! Your time is valuable, you should get paid for it. If you don't figure out how to get in the middle of the cash flows that are happening _because of your work_, someone else will do it.

The book shareware heroes discusses this at length through the various solutions shareware developers came up with on how to monetize software written and given out for free.