1.1 GNU/Linux历史和文化1.1.1 GNU/Linux是Linux的全称GNU/Linux是Linux的全称,通常大家都习惯于将GNU/Linux简称为Linux(本书采用其简称Linux)。也许正是大家习惯于使用简称,所以就淡忘了其全称。严格说来Linux只是一个内核(Kernel),如果没有GNU提供的丰富软件什么也干不了,而大家使用的各种Linux发行版本其实只是Linux内核配以GNU丰富的应用的软件而已,所以作为一个Linux使用者,首先要知道Linux的全称——GNU/Linux,这很重要。至于GNU是怎么一回事,会在后面详细介绍。1.1.2 Linux前传Linux的起源可以追溯到操作系统的鼻祖——UNIX。1969年,AT&T贝尔实验室的Ken Thompson(图1-1所示)开始利用一台闲置的PDP-7计算机开发一种多用户、多任务的操作系统。没过多久,Dennis Richie也加入了这个项目,并吸取了麻省理工学院更早的一个名为MULTICS操作系统项目失败的教训。在他们二人的共同努力下,UNIX诞生了。[插图]图1-1 C语言之父——Ken Thompson