• 1 UNIX与Linux的发展


    一、UNIX的发展

            (1) 1965年,美国麻省理工学院(MIT)、通用电气 公司(GE)及AT&T的贝尔实验室联合开发Multics工程计 划,其目标是开发一种交互式的具有多道程序处理能力的分时操作系统,但因Multics追求的目标过于庞大复杂,项目进度远远落后于计划,最后贝尔实验室宣布退出。

            (2)bell实验室开发人员ken thompson(肯 • 汤普森)为自己的游戏space travel没有multics来运行而苦恼的时候,看到一台搭载DPD-7系统的小型机无人问津,于是,它在这款DPD-7的系统上开发了新的系统来运行自己的游戏,这个系统就是我们熟知的UNIX。

            (3)1971年,肯 • 汤普森的同事丹尼斯 • 里奇发明了C语言;1973年,UNIX系统的绝大部 分源代码用C语言重写,这为提高UNIX系统的可移植性打下基础。

    Unix的版本:   

          sun os系统基于unix开发,改名为solaris;IBM开发了自己的小型机系统aix;HP开发了自己的HP-unix小型机系统;


    二、Linux的发展

      80年代末,一位老教授为了教学的方便,开发了自己的minix系统;而固执的他不愿让别人修改自己的系统,于是芬兰赫尔辛基大学的学生Linus Torvalds在minix的基础之上,开发了Linux系统内核

    与此同时,远在美国的richs 发起了GNU计划,希望能将商业化的软件公开,为大家所共有,于是GNU计划内的公开应用于Linux系统内核开发者  不谋而合;

    于是他们发起GPL协议,让所有希望能共享资源的朋友,都能在这个计划中共享自己的研究成果,为计算机的发展做出自己贡献;而不是用于商业目的;自此,我们的现在看到的Linux系统就出现了;

  • 相关阅读:
    基于JFinal中搭建wopi协议支撑办法
    mysql 增加列
    国王分金币
    口算题卡升级版本
    elasticsearch牛人的日志列表
    牛B的大数据库
    golang --rune
    golang ---rune与byte
    golang学习笔记--接口
    golang学习笔记--函数和方法
  • 原文地址:https://www.cnblogs.com/baci/p/11202212.html
Copyright © 2020-2023  润新知