ITPub博客

首页 > Linux操作系统 > Linux操作系统 > LINUX起源

LINUX起源

原创 Linux操作系统 作者:lijingna128 时间:2010-05-25 23:23:21 0 删除 编辑

   Linux起源和发展是一段令人着迷的历史,这里面包含着太多颠覆“常理”的事件和思想,促成Linux成长壮大的“神奇”力量总是被人津津乐道,Linux所创造的传奇有时候让初次接触它的人感到不可思议。

 Linux起源和发展是一段令人着迷的历史,这里面包含着太多颠覆“常理”的事件和思想,促成Linux成长壮大的“神奇”力量总是被人津津乐道,Linux所创造的传奇有时候让初次接触它的人感到不可思议。
      1、Linux的起源
      1991年,一个名不见经传的芬兰研究生购买了自己的第一台PC,并且决定开始开发自己的操作系统。这个想法非常偶然,最初只是为了满足自己读写新闻和邮件的需求,这个芬兰人选择了Minix作为自己研究的对象,Minix是由荷兰教授Andrew S. Tanenbaum开发的一种模型操作系统,这个开放源代码的操作系统最初只是用于研究目的。
      这个研究生名叫Linus Torvalds,他很快编写了自己的磁盘驱动程序和文件系统,并且慷慨地把源代码上传到互联网,Linus把这个操作系统命名为Linux,意指“Linus的Minix” (Linus’Minix)。
      Linus根本不会想到,这个内核迅速引起了全世界的兴趣,在短短的几年时间里,借助社区开发的推动力,Linux迸发出强大的生命力。1994年,1.0版本的Linux内核正式发布,目前最新稳定内核版本为2.6.27。
      Linux目前得到了大部分IT巨头的支持,并且进入了重要战略规划的核心领域。一个非盈利性的操作系统计划能够延续那么多年,并且最终成长为在各行各业发挥巨大影响力的产品,本身就让人惊叹。在探究这些现象背后的原因前,首先来看一下Linux和UNIX之间的关系,这两个名词常常让人感到有些困惑。
      2 、追溯到UNIX
      UNIX的历史需要追溯到遥远的1969年,最初只是AT&T贝尔实验室的一个研究项目。10年后,UNIX被无偿提供给各大学,由此UNIX成为众多大学和实验室研究项目的基础。
      尽管UNIX被免费提供,但获取源代码仍然需要向AT&T交纳一定的许可证费用。1977年,加州大学伯克利分校的计算机系统研究小组(CSRG)从AT&T获取了UNIX的源代码,经过改动和包装后发布了自己的UNIX版本——伯克利UNIX(Berkeley UNIX),这个发行版通常被称为BSD,代表Berkeley Software Distribution(伯克利软件发行版)。
      随着UNIX在商业上的蓬勃发展,AT&T的许可证费用也水涨船高。伯克利于是决定从BSD中彻底除去AT&T的代码。这项工程持续了一年多,到1989年6月,一个完全没有AT&T Unix代码的BSD版本诞生了。这是第一套由Berkeley发布的自由可再发行(freely-redistributable)的代码,所谓的“自由”颇有些“你知道这是我的东西就可以了”的味道。只要承认这是Berkeley的劳动成果,那么任何人就可以以任何方式使用这些源代码。
      1995年6月,4.4BSD-Lite发行,但这也是CSRG的绝唱。此后,CSRG因为失去资金支持而被迫解散。但BSD的生命并没有到此终结,目前大多数的BSD UNIX的版本,例如FreeBSD,OpenBSD等等都是从4.4BSD-Lite发展过来的,并且延续了它的许可证协议。
      与此同时,另一些UNIX版本则沿用了AT&T的代码,这些UNIX系的操作系统包括HP-UX,Solaris等。
      简单地说,Linux是对UNIX的重新实现。世界各地的Linux开发人员借鉴了UNIX的技术和用户界面,并且融入了很多独创的技术改进。Linux的确可以被称作UNIX的一个变体,但从开发形式和最终产生的源代码来看,Linux不属于BSD和AT&T风格的UNIX中的任何一种。因此严格说来,Linux是有别于UNIX的另一种操作系统。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17066567/viewspace-663731/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle学习方法-3
下一篇: Linux发行版本
请登录后发表评论 登录
全部评论

注册时间:2010-04-10

  • 博文量
    57
  • 访问量
    76061