When I do programming in my free time and for my own enjoyment, I really want to have a kind of protection: knowing that when I improve a program those improvements will continue to be available to me and others in future versions of the program.
Linus TorvaldsShareware tends to combine the worst of commercial software with the worst of free software.
Linus TorvaldsI will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
Linus TorvaldsI think that freely available software can not only keep up with the evolution of commercial software, but often exceed what you can do commercially.
Linus Torvalds