“黑客”天堂
可以说,Thompson和Ritchie是不折不扣的“黑客”,利用自身的软件开发能力和解决问题的能力将“黑客”一词的含义发挥的淋漓尽致。
他们编写代码的做法极大地提高了大学中热爱编写代码的程序员,以及当初没有大量预算的IBM、HP和微软公司。之后Unix系统的兴趣爱好者很多,比如加州大学的Bill Joy,Carnegie Mellon大学的Rick Rashid和贝尔实验室的David Korn等都希望利用他们的思维在Unix系统应用上有所建树。
Thompson和Ritchie在CACM文章中写到,Unix系统起初就可以实现自身维护功能。由于所有的源程序都可用并且容易实现线上修改,当我们有新的想法或者建议的时候,我们可以实现修改和重写相关软件程序等。
作为AT&T贝尔实验室的一名程序员——Korn回忆到,对于Unix系统主要特征就是内置工具可以重新实现改写和替换。
对于Unix系统来说另外一个优势在于他不需要在价值数百万美元的大型主机上运行,它可以很好地在DEC PDP-7小型机上运行。另外其他从业人员也从Unix身上得到了好处,比如大学研究员可以利用Unix系统操作简单和易修改等功能实现相关教学科研工作。
今天——Unix系统发展
Unix发展是作为一个非专有的操作系统成长起来的,在1965年AT&T公司已经停止了对外提供电话业务,而是去发展软件业务,当然拥有相关的研发合理费用。Unix系统的发展没有得到有效的管理,而是出于AT&T公司作为一个兴趣项目开始实施的。
随后在70年代末期,AT&T公司实现了某种商业上的重要价值,其律师业开始涉足保护Unix系统的版权。于是在1979年发布的Unix系统第七版本中表明了授权范围,禁止相关机构在研发应用中使用Unix系统源代码。
1987年计算机科学研究教授Andrew Tanenbaum成功编写了Unix系统克隆版来用于课堂教学,在Intel 80286微处理器上实现了Minix开源操作系统应用。
因此到了1980年一共有两个版本的Unix系统,一个来自Berkeley,另外一个来自AT&T。对于Unix系统的分级带来好消息的同时也附带坏消息,好消息是软件开发商可以随时随地利用Unix源代码调整和更改需求以便更容易调整战略,坏消息是Unix系统版本演变以及分化也较多。
在1982年,Joy联合创立了Sun公司提供了Sun-1工作站,运行在Sun OS操作系统(源于BSD版本)。一年后,AT&T公司对外公布了第一个版本的Unix System V系统,这也是后来作为IBM AIX和惠普的HP-UX大型机的基本系统。

Unix系统家族发展树
- 第1页:昨天——Unix系统早期发展
- 第2页:今天——Unix系统发展
推荐:12款超棒的乌班图 Linux GTK主题
Z拆机:杰和GCR2524MP-RF服务器图赏
2022龙芯生态大会专题
2021浪潮专题
宝德 NVIDIA 协同赋能,为您的AI之旅保驾护
OCP CHINA DAY 2019