3、Unix 与 Linux:从起源到哲学的探索

Unix 与 Linux:从起源到哲学的探索

在计算机发展的长河中,Unix 和 Linux 操作系统占据着举足轻重的地位。它们的诞生和发展,不仅改变了计算机行业的格局,还塑造了独特的哲学理念。

1. Unix 的起源

很多人认为 Unix 操作系统是由 AT&T 的肯·汤普森(Ken Thompson)发明的,从某种意义上来说,这种观点是正确的。1969 年,汤普森在新泽西州默里山的 AT&T 贝尔实验室研究部编写了第一个 Unix 版本。该版本运行在 Digital PDP - 7 小型计算机上,作为“太空旅行”(Space Travel)程序的运行平台。“太空旅行”最初运行在麻省理工学院开发的 Multics 系统上。

Unix 基于 Multics 开发,Multics 是最早的分时操作系统之一。在 Multics 开发之前,大多数计算机操作系统以批处理模式运行,这迫使程序员编辑大量穿孔卡片或纸带。那时的编程是一个非常耗时的过程,“上帝保佑那个把穿孔卡片盒子弄掉的傻瓜”这句话在当时很容易被理解。

汤普森借鉴了 Multics 的许多特性,并将其融入到早期的 Unix 版本中,其中分时特性是主要特征。如果没有分时能力,如今 Unix 系统以及其他大多数操作系统中被视为理所当然的许多特性,将缺乏真正的威力。

通过借鉴 Multics 的思想,汤普森开创了一条后来 Unix 开发者常走的道路:优秀的程序员编写伟大的软件,伟大的程序员“窃取”伟大的软件。这里的“窃取”并非指汤普森是小偷,而是他愿意避免“非本地发明”(Not Invented Here,NIH)综合征,同时在某些方面增加创造性价值,这可能有助于推出历史上最具创

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值