I adopt the same mindset as when I give away money to someone who says they need it - once I've given it away, I've done my part. The same with my FOSS code (which is all BSD-3-Clause licensed, specifically because I want nothing from anyone who uses it - and I'm curious why the author would be upset about people benefiting from their work when they've already made the jump to bsd-style licensing...). I publish the code in the hopes that it may be useful, but also the knowledge that I'll want to get back to it some day. If you make money off of it, and I don't - sounds like I'm just not a great businessman. Which I'm not. I specifically stopped working for myself because I love crafting code and loathe the business side. As long as people pay me for my time (day-job) and accept that some of that time I'll be contributing to FOSS code (that they will likely benefit from), I'm good. I'm not a billionaire, so I need to be paid - but if I won some crazy lottery, I'd quit my work _today_ and just make FOSS code.
I adopt the same mindset as when I give away money to someone who says they need it - once I've given it away, I've done my part. The same with my FOSS code (which is all BSD-3-Clause licensed, specifically because I want nothing from anyone who uses it - and I'm curious why the author would be upset about people benefiting from their work when they've already made the jump to bsd-style licensing...). I publish the code in the hopes that it may be useful, but also the knowledge that I'll want to get back to it some day. If you make money off of it, and I don't - sounds like I'm just not a great businessman. Which I'm not. I specifically stopped working for myself because I love crafting code and loathe the business side. As long as people pay me for my time (day-job) and accept that some of that time I'll be contributing to FOSS code (that they will likely benefit from), I'm good. I'm not a billionaire, so I need to be paid - but if I won some crazy lottery, I'd quit my work _today_ and just make FOSS code.