That summation is precisely (with interpreter subbed for compiler) the story of the GNU crew. Linus provided the kernel, and the name nearly everyone uses for the result.
Except for how to properly pronounce it, of course. (he says, tongue in cheek)
LIHN-uks
LYE-nuks
Or as Linus himself pronounces it: "LEAN-uks"
Quite the conundrum! *grin*