linux是如何设计出来的? 【相关文章:vi中文帮助】
【扩展阅读:Wine 用户指南(五)】 【扩展信息:php & apache 安装】 1.设置优先目标 torvalds在其他贡献者的帮助下,设定linux的发展目标。三年前,他们认为linux发展应优先考虑市场因素。指定了两个目标:使人们在笔记本上更方便的使用linux,是linux能够支持大型数据库。 2.人们开始工作 技术型公司的工程师开始编写代码,实现新的功能。最近,他们正在努力使linux在64个或更多的处理器上运行的更好,这是大型数据库的必要条件。工程师们把他们的创造发送给“维护者”,并进行进一步的审阅。 3.个体程序员的参与 一些程序员,在闲暇之余,也会为linux做一些改进。最近几年,这些志愿者编写的代码能够使linux在笔记本电脑上运行的更好,能对电源进行更好的管理。他们也将成果递交给维护者。 4.代码的初步成型 大部分维护者都受雇于技术型的大公司,但他们也是torvalds的军官,会要求贡献者提供linux新版本的补丁。如果他们觉得满意,就将这些代码发送给torvalds与andrew morton。 5.递交给torvalds进行测试 torvalds与morton对代码进行审阅,提出改进建议,并最后将代码加入到内核中 - 这就是操作系统的核心。两人会定期发布更新,由全世界的人进行检测。最终,torvalds在2003年12月18日发布了linux 2.6版本。 6.将内核与软件包结合 novell与redhat之类的发行商会将软件包组装成产品,包括内核与许多的应用程序,例如firefox浏览器。novell在2004年8月发布了新的服务器版。redhat发布的预定日期是2005年初。 7.用户开始使用 公司开始安装新的版本。... 下一页