第一章linux下GUI程序的设计与实现的发展概况1.1 linux操作系统的的背景和发展过程1991年,芬兰大学生Linus Torvalds编写了一个小的操作系统内核,这就是Linux的前身,Linus Torvalds也由此成为了Linux之父。Linus Torvalds将Linux系统的源代码在Internet上公布,使Linux的发展受到了众多计算机高手的鼎力相助,Linux从而不断地增加新的特性,不断地提高稳定性。现在,Linux已经成为一个非常流行的操作系统。 Linux是遵从GPL协议。也就是说,只要遵从GPL协议,就可以免费得到它的软件和源代码,并对它进行自由地修改。但对一般用户来说,对Linux的源代码进行编译和安装是难度很高的工作。 所以,一些公司介入Linux的业务,它们将Linux操作系统及一些重要的应用程序打包,并提供较方便的安装界面。这些公司所提供的产品一般称为Linux的发布版本。目前比较著名的Linux发布版本有以下几种: RedHat最著名的Linux服务提供商。 SlackWare历史比较悠久的