如果Linus Torvalds接受了Steve Jobs的工作邀请会怎样?

Linux今年已经32岁了,自1991年9月正式发布以来,它经历了一段充满事件的旅程。如果没有Linus Torvalds的辛勤工作和奉献,Linux的诞生和巨大成功是不可能的。他被广泛认为是Linux之父,也是开源软件的倡导者,他与来自全球的开发者社区一起,共同推动了这一切。

这一切都始于Linus Torvalds的个人项目,当时他是赫尔辛基大学的一名芬兰计算机科学学生。他的目标是创建一个类似于MINIX的免费操作内核,MINIX是一个类UNIX的操作系统

Linus Torvalds

他并没有打算让它变得大型或者得到认可,但命运却让一切发生了变化,曾经的业余项目在时间的推动下,逐渐成长为在服务器环境和云端最广泛使用的操作系统之一。

Torvalds遇见Steve Jobs

在2000年左右,Torvalds收到了Steve Jobs的工作邀请,他在Apple公司提供了一份高薪酬和显赫位置的工作。Steve坚持他停止Linux项目的工作,这是Linus Torvalds坚决拒绝的。相反,Linus坚持Linux,并继续与其他开源技术一起工作。

Linus Torvalds拒绝了Steve Jobs的Apple工作邀请

事实上,Linus Torvalds与Linux社区的其他开发者一起创建了Git,并在2005年正式发布。Git的创造灵感来自于缺乏一个免费的版本控制工具,这个工具可以满足Linux内核的开发需求。

为什么Linus Torvalds拒绝了这个提议?

有几个原因导致Linus Torvalds拒绝了Steve Job的邀请。首先,Steve Jobs并不太关心Linux。在接受Wired的采访时,他说:“他想让我在Apple做非Linux的事情”。本质上,Steve Jobs正在努力用一个新的内核来替换Mach Kernel——MacOS正在运行的内核。

有两个选项作为基础内核——LinuxFreeBSDSteve提供给Linus Torvalds一个工作,让他基于Linux内核开发一个新的内核,但他拒绝了,因为他不想在一个封闭源代码的系统上工作,无论薪水多高。这就没有给Steve留下其他选择,只能转向FreeBSD作为唯一的替代方案,于是他雇佣了许多程序员来研发。

如果Torvalds接受了这个提议会怎样?

Linus Torvalds希望继续在开源项目上工作,这些项目将无需许可证限制地提供给社区。这两位先生的理念明显存在冲突,这导致他们选择了不同的道路。

拒绝为Apple工作的邀请可能是Linus做过的最正确的决定。的确,有人可能会争论,即使没有他,Linux仍然会继续发展。

但毫无疑问的是,如果没有他,开源社区将失去一个如此有才华和鼓舞人心的人才,他的全部潜力将无法得到充分发挥。我们现在的位置很可能就是因为他的卓越努力和贡献。

Linus Torvalds现在

在与VMware公司副总裁首席开源官员Dirk Hohndel的主题访谈中,Linus Torvalds解释说,他现在已经不再是一个程序员,除了阅读邮件和偶尔编写代码。

然而,他仍然积极参与到每一行添加到Linux内核的代码的审查中,并据此指导开发人员。当他觉得代码有问题时,他会批准或拒绝他们的代码。

Linus以他的爆发、对工程师的直接反馈,以及在邮件列表中有时使用粗话而闻名。在2018年9月接受英国广播公司的采访时,他承认了他的行为缺陷,并解释说他正在寻求专业的帮助,以便更加礼貌和有同情心地与其他开发者交流。

然而,他坚决地表示,他不是一个讨好别人的人,他会继续说出他的想法,并在需要的地方提供批评。

关于Linus Torvalds的一些鲜为人知的事实

虽然很多人都知道他对开源世界的重大贡献,但关于Linus Torvalds,这里有一些鲜为人知的事实:

  • Linus的发音是“Lee-nus”,而不是“Lie-nus”。
  • Linus负责创建了Tux,Linux的官方吉祥物。
  • 他的名字来自于Linus Pauling,一位两次获得诺贝尔和平奖的获奖者。
  • 他在一个新闻工作者的家庭中长大。
  • 他自述为不可知论者。
  • 他创建了Git,这是一个受到数百万开发者广泛使用的流行版本控制系统。
  • 在2022年,他的净资产估计为5000万美元,年薪为150万美元

Linus Torvalds的名言

这里有一些Linus Torvalds的名言:

说话是廉价的。给我看看代码。

软件就像性爱:免费的时候更好。

坏程序员担心代码。好程序员担心数据结构和他们的关系。

智慧就是能够避免做工作,但还能完成工作。

大多数优秀的程序员不是因为他们期望得到报酬或公众的赞扬而编程,而是因为编程很有趣。

我喜欢冒犯人,因为我认为那些容易受到冒犯的人应该被冒犯。

Linux的哲学是‘在危险面前大笑’。哦,错了。‘自己动手做’。对,就是这个。

Torvalds决定继续将Linux作为一个开源项目开发,这在塑造自由和开源软件运动中起到了关键的作用。

投资天才查理·芒格经典语录
G2FA for Google Authenticator推荐!
标签:

发表我的评论

电子邮件地址不会被公开。 必填项已用*标注

77 + 18 =

ajax-loader