A long-time, trusted client asked me the other day why I prefer to publish my work as #FOSS. Why would I give it away? Aren't I worried people will just steal it and not give me credit?
I told him straight up that it was largely idealism.
But also - for #PageKite, it's a selling point. My company is so small and the bus factor so low, that most sensibly run businesses will hesitate to depend on me.
My code being open source provides a backup plan and an escape route. It's a form of insurance.