GNU项目计划的主要目的是创建一个名叫GNU’s Not Unix(GNU)的接近免费的操作系统。该操作系统将包括绝大多数自由软件基金会所开发的其他软件,以对抗所有商业软件,而这个操作系统的核心(kernel)就叫HURD。但是GNU在开发接近免费的操作系统上并未取得成功’直到20世纪90年代由林纳斯.本纳第特.托瓦兹(Linus Benedict TorvaIds)开发了Linux操作系统,GNU才算在免费操作系统上完成了任务。 虽然GNU计划在开发免费操作系统上不成功,但是却成功开发几个广为流传的GNU软件’其中很有名的是GNU C Complier(gcc)。这个软件成为历历史记录很好的C语言编译器,其执行效率与一般的编译null