In my case, I sell my own software. So having a market that will buy my software is first priority. Providing support all day is not how I prefer to make a living. (that's fearful me talking)
I'd love to know the percentages of independent Windows devs that make a living selling software vs percentage of Linux devs that can make a living selling software. Sure, big companies will employ both, but how does it work out for the small guys?
Edit: I will admit Linux and its ecosystem are looking more and more attractive all the time...
You don't have to go full time into it. Just putting some hours in the week to toy with it. Doesn't have to be Linux - can be Mac[1] and Objective-C as well, just diversify yourself for learning & (maybe, future) profit.
I'd love to know the percentages of independent Windows devs that make a living selling software vs percentage of Linux devs that can make a living selling software. Sure, big companies will employ both, but how does it work out for the small guys?
Edit: I will admit Linux and its ecosystem are looking more and more attractive all the time...