How to make millions writing free software
So you want to be an open-source millionaire, do you?
Well, first things first. I don't care, I really don't care, how good your technology is. Or, how you've tweaked out a few extra cycles from the flux capacitor. No, so long as your program does whatever it's supposed to do, you're at least in the race for financial success.
You'll likely finish an also-ran, mind you, but at least you're in there.
What will really determine if your Linux distribution or your content management system, or whatever, will ever bring you a thin-dime has very, very little to do with your code's goodness.