linux发展编年史

1965年,Bell实验室、MIT、GE(通用电气公司)准备开发Multics系统   

1969年,Ken Thompson(B->C语言)利用汇编语言开发了FIle Server System(Unics,即Unix的原型)

    为游戏开发出最多两人操作的“太空旅游”的游戏;

1973年,Dennis Ritchie和Ken Thompson发明了C语言,而后写出了Unix的内核

    将B语言改成C语言,由此产生了C语言之父;

1977年,Berkeley大学的Bill Joy针对他的机器修改Unix源码,称为BSD(Berkeley Software Distribution)

      Bill Joy是Sun公司的创始人;

1979年,Unix发布System V,用于个人计算机;

1984年,Tanenbaum教授自己编写兼容于Unix的Minix,用于教学;

1983年,Stallman开始GNU(GNU's Not Unix)项目,创办FSF(Free Software Foundation)基金会;

      产品:GCC、Emacs、Bash Shell、GLIBC;

     人格:极端主义者;

      倡导“自由软件”;

      失败:因太追求完美导致进度停滞不前;

      自由软件指用户可以对软件做任何修改,甚至再发行,但是始终要挂着GPL的版权;

      自由软件是可以卖的,主要转为卖更新服务、手册等;

1985年,Stallman为了避免GNU开发的自由软件被其他人用作专利软件,因此创建GPL(General Public License)版权声明;

1988年,MIT为了开发GUI,成立了XFree86的组织; 

1991年,芬兰赫尔辛基大学的研究生Linus Torvalds开发出Lniux内核; 

原创文章,作者:wangzepeng,如若转载,请注明出处:http://www.178linux.com/50999

(0)
wangzepengwangzepeng
上一篇 2016-10-18
下一篇 2016-10-18

相关推荐

  • ifcfg家族命令介绍

    ifcfg家族命令: ifconfig ifconfig [interface] add<地址>:设置网络设备IPv6的ip地址; del<地址>:删除网络设备IPv6的IP地址; down:关闭指定的网络设备;<硬件地址>:设置网络设备的类型与硬件地址; io_addr:设置网络设备的I/O地址; irq:设置…

    Linux干货 2016-07-29
  • OpenSSH

    ssh: secure shell, protocol, 22/tcp, 安全的远程登录 OpenSSH: ssh协议的开源实现; dropbear:另一个开源实现;  SSH协议版本 v1: 基于CRC-32做MAC,不安全;man-in-middle v2:双方主机协议选择安全的MAC方式 基于DH算法做密钥交换,基于RSA或DSA算法实现身份…

    Linux干货 2015-06-21
  • 集中练习3

    用户管理、文本处理、文件管理相关

    2017-09-20
  • shell– 脚本编程

    编程基础 脚本基本格式 变量 运算 条件测试 流程控制 函数 数组 高级字符串操作 高级变量 配置用户环境 编程基础 程序:指令+数据 程序编程风格:     过程式:以指令为中心,数据服务于指令     对象式:以数据为中心,指令服务于数据 shell程序:提供了编程能力,解释…

    Linux干货 2016-08-21
  • rpm包管理

    前言    RPM(简称RPM,全称为The RPM Package Manager)是在Linux下广泛使用的软件包管理器。RPM此名词可能是指.rpm的文件格式的软件包,也可能是指其本身的软件包管理器(RPM Package Manager)。最早由Red Hat研制,现在也由开源社区开发。RPM通常随附于Linux发行版,…

    Linux干货 2015-05-13
  • CentOS7口令破解

    一.rd.break方式修改  1.启动时任意键暂停启动      2.按e 键进入编辑模式 将光标移动linux16 开始的行,添加内核参数rd.break 按ctrl-x 启动 3.重新挂载可读可写根目录 :mount –o remount,rw /sysroot 切回根目录: chroot /sysroot 修改…

    Linux干货 2016-11-29