What about Stallman? Not to discredit Torvalds, but a kernel != an operating system
People shouldn't be so fixed just on Emacs as the only Stallman's contribution and defining legacy in the software world. IMHO, his editor is the least important thing he created.
http://en.wikipedia.org/wiki/GNU_Compiler_Collection http://en.wikipedia.org/wiki/GNU_General_Public_License