Linux的诞生:一场自由与协作的技术革命
在今天的互联网世界,Linux几乎无处不在——从智能手机(Android内核)到超级计算机,从云计算平台到家用路由器,它的身影渗透在技术的各个角落。但这样一个改变世界的操作系统,并非诞生于某家商业巨头的实验室,而是一个芬兰大学生“为了好玩”发起的个人项目。要理解Linux的传奇,我们需要回到上世纪的技术浪潮中,探寻它的起源与精神内核。
1. 前传:Unix的遗产与闭源的困境
1970年代,贝尔实验室开发的Unix系统凭借其简洁的设计和强大的多用户能力,成为学术界和企业的宠儿。然而,随着AT&T将Unix商业化,高昂的授权费用和闭源政策使得开发者们难以自由地修改和共享代码。这种封闭性激起了技术社区的反弹,尤其是以理查德·斯托曼(Richard Stallman)为代表的自由软件倡导者。1983年,斯托曼发起GNU计划(GNU’s Not Unix),旨在创建一个完全自由的操作系统,但直到1990年,GNU仍缺少一个关键组件——内核(即操作系统的核心)。
2. Linus的“业余项目”:一只企鹅的破壳
1991年,赫尔辛基大学的学生Linus Torva