一、Linux的起源
1.Unix在20世纪60年代构思完成和实现,并在1970年首次发布,它因容易获取和可移植性高被学术机构和工商企业采用、复制和修改。但是需要收取昂贵的费用!
2.在1983年,Richard stallman创建一个自由软件,类Unix,与POSIX兼容的操作系统为目标的GNU计划。作为这个计划的一部分,他又写了GNU通用公共许可证(GPL)。20世纪90年代初,已经有足够的软件去创建一个完整的操作系统。但是,GNU的内核,GNU Hurd没能够充分吸引开发者;这导致了GNU的未能完成。
3.1987年用于教学的Unix系统,虽然系统的源代码容易得到,但是对源代码的修改与再发布却受到了限制。另外,MINIX的16位的设计与当时日渐便宜及受欢迎的、个人电脑的Intel 80386架构兼容得不好。
4.这些因素使得Torvalds开始了他的项目。他曾说过,如果那时候有可用的GNU或者386BSD内核的话,他很可能就不会去写他自己的内核了。
二、Linux的诞生
1991年,在赫爾辛基,Linus Torvalds开始那个后面成为了Linux内核的项目。1991年8月25日,他在发布到新闻组“comp.os.minix.”的Usenet上发布了这个系统。
三、关于Linux的大事年表
1983:Richard Stallman创建了以创建一个自由的操作系统为目标的GNU计划。
1989:Richard Stallman撰写了第一版的GNU GPL。
1991:Linux内核在8月25日由21岁的芬兰学生Linus Benedict Torvalds公开发布。
1992:在GNU GPL下Linux内核被重新授权使用,产生了第一个“Linux发行版本”。
1993:超过100个开发者致力于Linux内核开发。在他们的努力下,内核逐渐适应了GNU的环境,这个为Linux创造了巨大的应用空间的广阔环境。Slackware首次发布。后来在同一年,Debian项目设立,现已成为最大的社区发布项目。
1994: 3月, Torvalds认为内核的所有组件已经完全成熟,他放出了Linux的1.0版本。XFree86项目组提供了一个图形化用户界面(GUI).同年Red Hat公司 和SUSE 发行了他们各自的Linux 1.0分发版本。
1995: Linux被移植到DEC Alpha和Sun公司的SPARC平台上,而在接下来的几年里它又被广泛地移植到更多的平台上。
1996: Linux内核2.0版本发布。此时内核已经支持多处理器,因而成为各大公司的绝佳选择。
1998:很多大公司,诸如IBM, Compaq ,Oracle表示支持Linux系统。另外,一部分程序员开始了图形化用户界面KDE的开发。
1999:一些程序员开始致力于开发图形化环境GNOME,它可以替代依靠Qt工具包才能工作的KDE。在这一年里IBM宣布了一项支持Linux的浩大的工程。
2004: XFree86小组分裂,同现有的X Windows标准组织 共同成立X.Org基金会,促使了X Window ServerLinux版本极其快速而迅猛的发展。