unix和linux历史考古

  • unix是肯·汤普森和丹尼斯·里奇在AT&T开发的

  • 里奇在创造unix的过程中,发明了C语言

  • 汤普森和里奇后来对unix不太满意,要创造一个真正的”一切都是文件“的系统,称为”Plan 9“,utf-8是这个系统的副产品

  • 80年代unix有两个主要的版本:AT&T的版本System V和伯克利的BSD(Berkeley Software Distribution)

  • 从System V衍生出了hp-ux和Solaris

  • BSD主要是比尔乔伊在上学期间开发的,他还是vi的作者

  • 90年代,因为和AT&T版权问题,BSD替换了AT&T有版权的几个文件,变成了freeBSD

  • (Linux崛起有两个历史机遇,一是Unix在打官司两年没有更新,二是英特尔发布了80386,开始了32位时代

  • 理查德·斯托曼创立了GUN计划,主要的软件有gcc、glibc,因为Linux用了许多GNU软件,他认为应该命名为GNU/Linux,但Linus不同意。斯托曼同时也是Emacs的作者

  • Minix,是一个类unix系统,由塔能鲍姆Tanenbaum为了教学创造