Linux的诞生:从Minix到开源革命的旅程
内容提要
1991年,赫尔辛基大学学生Linus Torvalds在学习Minix操作系统时,决定开发自己的操作系统,即Linux。Linux以开源特性而闻名,于1994年发布第一个正式版本。
延伸解读
从Minix到Linux:一个学生的“业余项目”如何改变世界
Torvalds最初将Linux描述为“只是一个爱好,不会像GNU那样庞大和专业”,但正是这个业余项目,最终成为开源运动的基石。这提醒我们,许多重大创新往往始于解决个人痛点的简单尝试,而非宏大的商业计划。
命名趣事:差点叫“Freax”的Linux
Torvalds原本想将内核命名为“Freax”(由free、freak和Unix组合而成),但FTP服务器管理员将其改名为Linux。Torvalds没有反对,这个名字便沿用至今。这个偶然的改名,反而让项目更具个人色彩和辨识度。
开源的力量:从1万行到3500万行代码
Linux在GPL许可证下发布,允许任何人查看和修改源代码。33年间,其代码库从最初的1万行增长到3500万行,吸引了全球开发者共同贡献。这种开放协作模式,使Linux成为开源运动的典范,并持续推动技术创新。
生日之争:8月25日还是9月17日?
传统上,8月25日被视为Linux的生日,因为Torvalds在那天发布了项目公告。但Torvalds本人认为9月17日才是真正的生日,那天他上传了第一个版本Linux 0.01。这个细节反映了开源社区对历史节点的不同理解,也增添了Linux诞生故事的趣味性。
Q&A
Linux是如何诞生的?
Linux的诞生始于1991年,Linus Torvalds在学习Minix时决定开发自己的操作系统,并于9月17日上传了Linux 0.01。
Linus Torvalds最初打算给Linux起什么名字?
Torvalds最初打算将内核命名为'Freax',但最终改为'Linux'。
Linux的开源特性有什么重要意义?
Linux作为开源软件,源代码对所有用户开放,允许修改,这促进了全球开发者的创新与合作。
Linux的代码库从何时开始增长?
Linux的代码库从最初的1万行增长到现在的3500万行,显示了其发展的巨大规模。
Linux的第一个正式版本是什么时候发布的?
Linux的第一个正式版本Linux 1.0于1994年发布。
Linus Torvalds如何看待Linux的生日?
Torvalds认为9月17日是Linux的真正生日,因为这是他首次上传Linux 0.01的日期。