During university, I wanted to start a software business. I didn't know what at the time, but I knew it would have to be Windows and closed source in order to make enough money to support a career.
Was I wrong? What could I have been told that would have changed my mind? I'm looking for arguments about why I could have programmed Linux and/or open source, while being a small business and while still make money.
I do understand that the question relating to programming for Linux and relating to programming open source can have 2 completely different answers.