I try to avoid long-range plans and visions - that way I can more easily deal with anything new that comes up.
Artists usually don't make all that much money, and they often keep their artistic hobby despite the money rather than due to it.
I've felt strongly that the advantage of Linux is that it doesn't have a niche or any special market, but that different individuals and companies end up pushing it in the direction they want, and as such you end up with something that is pretty balanced across the board.
The economics of the security world are all horribly, horribly nasty and are largely based on fear, intimidation and blackmail.
Once you start thinking more about where you want to be than about making the best product, you're screwed.
The thing with Linux is that the developers themselves are actually customers too: that has always been an important part of Linux.
I personally think of Linux development as being pretty non-localized, and I work with all the people entirely over e-mail - even if they happen to be working in the Portland area.
To be honest, the fact that people trust you gives you a lot of power over people. Having another person's trust is more powerful than all other management techniques put together.
There were open source projects and free software before Linux was there. Linux in many ways is one of the more visible and one of the bigger technical projects in this area, and it changed how people looked at it because Linux took both the practical and ideological approach.
What I find most interesting is how people really have taken Linux and used it in ways and attributes and motivations that I never felt.
I don't expect to go hungry if I decide to leave the University. Resume: Linux looks pretty good in many places.
I don't try to be a threat to MicroSoft, mainly because I don't really see MS as competition. Especially not Windows-the goals of Linux and Windows are simply so different.
I've never regretted not making Linux shareware: I really don't like the pay for use binary shareware programs.
See, you not only have to be a good coder to create a system like Linux, you have to be a sneaky bastard too.