祝Linux30岁生日快乐Linus21

30年前,LinusTorvalds首次发布Linux内核时还是赫尔辛基大学的一名21岁学生。他当时说:“我在开发一款(免费的)操作系统,纯属业余爱好,它不会是庞大且专业的操作系统。”谁料到30年后,全球强超级计算机都在运行Linux,70%以上的智能手机运行Linux。Linux显然庞大且专业。

30年来,LinusTorvalds领导Linux内核开发工作,启发了另外的无数开发人员和开源项目。年,Linus还开发了Git以帮助管理内核开发过程,此后Git就成为了最受欢迎的版本控制系统,备受无数开源项目和专有项目的信赖。

LinusTorvalds通过电子邮件回复了Tag1咨询公司的创始合伙人/首席执行官JeremyAndrews的问题,体现了多年来他领导一个大型开源项目所得到的真知灼见。本文着重介绍Linux内核开发和Git。

Linus解释道:“「Linux」是一个个人项目,不是源于为了实现开发一款新操作系统的宏伟梦想,而是纯粹出于我起初只想了解我那台新PC的硬件底层。”

至于开发Git、后来交给JunioHamano来改进和维护,Linus特别指出:“我不想声称编程是门艺术,因为编程实际上就是‘良好的工程”(goodengineering)’。我深信托马斯·爱迪生的这句名言‘百分之一的灵感加上百分之九十九的汗水’:关键几乎在于小小的细节和日常的枯燥乏味工作。但偶尔会有‘灵光乍现’,会有“高品味”,即不仅仅解决某个问题,而是干净、漂亮甚至优雅地解决问题。Junio就有那种‘高品味’。”

Linux内核开发

JeremyAndrews:Linux无处不在,向来是整个开源界的灵感来源。当然,过去并非总是如此。早在年您发布了著名的Linux内核,在


转载请注明:http://www.aierlanlan.com/rzfs/2522.html