Sounds like Bill Gate's letter to the Hackers
I meant this to be on the root of the comment tree but I seem to only be able to respond to an existing comment (hmmmm)
History repeats itself.
At some point it always seems at least one hacker wants to move away from the ethic of giving software away and make money at it. They seem to be stuck in the model of commercial software development. Hey, Linus, Stallman et al have given away significant core technologies that could have literally made them millions. I am deeply grateful for that.
I don't care if Linux is ever a commercial "success" as long as people keep working on the tools because of the love of it. On the other hand I like how companies like IBM, SGI, Sun, and Red Hat are creating tools and applications then giving them back to the movement. If a developer wants to make money they can create their own company or join an already existing one. The rest of us can then enjoy a free OS that allows them to be in control and not at the whim of corporate America.
If I ever create something someone wants I'll be happy to share it because I don't make a living at software, I just make tools I can use in the field I do make a living at.