1991年8月25日,一个21岁的芬兰计算机爱好者,在网上发布了一则操作系统项目的消息。当时,Linus Torvalds正在研究Minix——一个用于教学的操作系统。他在Usenet上发帖,想听听熟悉Minix的人对他正在开发的东西有什么看法。
那则帖子写得很谨慎。Torvalds明确表示,他没指望这个实验能搞出什么大东西。原话是:“我在做一个(免费的)操作系统(只是爱好,不会像gnu那样大而专业),面向386(486) AT兼容机。这个想法从4月就开始酝酿,现在快准备好了。我想听听大家对Minix喜欢或不喜欢的地方,因为我的系统在某些方面和它有点像(比如文件系统的物理布局,出于实际考虑)。”
![]()
从私人实验到公开项目,只用了不到一个月
这个项目没有停留在公告阶段。1991年9月17日,Linux的第一个版本发布。一个原本私下的实验,迅速变成了其他开发者可以查看和修改的东西。它的开发模式后来与开源软件紧密联系在一起——代码公开,任何人都能进一步检查和修改。
Torvalds最初的预期,和Linux后来的实际规模形成了鲜明对比。最初围绕个人电脑展开的项目,逐渐进入服务器、嵌入式设备、云计算基础设施,以及大量其他计算环境。很多人每天都在使用由Linux支撑的技术,却不一定知道背后跑的是哪个操作系统。
代码量从1万行膨胀到4000万行
Linux内核已经从1991年的大约1万行代码,增长到超过4000万行。这个项目的持续演进,汇集了来自个人、公司、组织和社区的贡献,覆盖科技行业的不同领域。35年前那则“只是爱好”的帖子,最终长成了一个横跨全球计算基础设施的庞然大物。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.