Linus Torvalds谈论开放源代码的商业用户

上个星期, 莱纳斯·托瓦尔兹(Linus Torvalds)继续接受杰里米·安德鲁斯(Jeremy Andrews)的广泛电子邮件采访,Tag1的创始合伙人兼首席执行官。

在四月份的采访的第一部分中,Torvalds讨论了从Apple的ARM64芯片和Rust驱动程序,到他自己基于Fedora的在家工作环境以及他对Linux早期思想的所有内容。 但是第二部分 提供对Torvalds的想法的更深刻见解,个人见解 我将分享的与其他项目维护者的交流,以及有关如何使公司帮助发展业务的一些想法。

莱纳斯 透露了项目开始时他的工作方式:

“我还记得早期的日子,当时人们给我发送了安排,但我并没有真正将它们作为安排来使用,但我阅读了它们,了解了人们想做的事情,而我自己做了。 因为这就是我启动该项目的方式,这让我感到更加自在,而且我对代码更加了解”。 Linus还解释说,委派代表很重要:“我基本上很快就停止了,因为我基本上很懒。 我真的很擅长阅读补丁并找出它们在做什么,然后我将它们应用了。”

莱纳斯 随着Linux的发展和成功,他还竭力保持公正。

“我非常有意识地不想在Linux公司工作,例如,在我从事Linux的第一个十年中,我一直没有工作。 这不是因为我认为商业利益不好,而是因为我想确保人们将我视为一个中立的政党,而我从未感到自己像“竞争”。 «

尽管开源取得了巨大的成功,但许多大型用户(例如企业)却很少或根本没有支持或依赖他们所依赖的开源项目。

继续输入:

“许多使用内核的大型高科技公司最终都积极参与了开发过程。 有时他们最终会做很多内部工作,他们不太擅长推销事情(我不会命名,其中一些人确实想做得更好),但是看到大公司实际上是非常令人鼓舞的以这种方式参与的公司在基本的上游开发中非常开放,并且它们是社区的重要成员”。

当被问及开源是否可持续时,Linus回答:

“是的。 就我个人而言,我100%相信开放源代码不仅可持续,而且对于复杂的技术问题,您确实需要开放源代码,因为问题空间最终变得太复杂而无法由单个公司处理。 甚至是一家大型而有能力的技术公司。”

开源项目维护者成功的关键:“随时随地”和“保持开放”

当安德鲁斯想知道什么使开源项目成功,莱纳斯承认:

“我真的不知道成功的关键是什么。 是的,Linux非常成功,很明显,Git也是从右脚开始的,但是将其归因于更深层次的原因仍然非常困难。 也许我很幸运? 还是因为所有这些人都需要这些项目,我才是站起来,完成工作并启动项目的那个人? «

但是,Linus最终将解释“如果您是开源软件制造商,我个人认为很重要的一些实用和扎实的观点”。 建议开源项目负责人始终“在场”。

“您必须留下来,您必须在其他开发人员的陪伴下,而且必须一直在那儿。 您将遇到技术问题,这将令人沮丧。 您将与可能对解决这些技术问题有不同想法的人们一起工作。 技术问题是容易的部分,因为它们通常都有技术解决方案,并且您经常可以客观地说“这是更好/更快/更容易/什么都可以”。

Linus解释的另一个关键是“开放”,“对其他人的解决方案开放”。 并没有关于如何完成事情的这个非常清晰和僵化的想法。 但是莱纳斯(Linus)谴责一种开放的方式:

“创建一种'人物'人群真的很容易,在这里,您有一个内部集团来私下讨论事情,然后您真的只能在光天化日之下看到底线(或边际工作),因为所有重要的事情它们发生在公司内部或核心人员内部,而外部人员发现很难渗透这些点击,而且通常很难了解该核心组中发生的事情,因为它是如此的私密和专有。

“这是我非常喜欢开放邮件列表的原因之一。 它不是“邀请”列表。 您甚至不必注册即可参加。 它真的是开放的。 几乎所有有关发展的讨论都应该在那里。”

在谈到成功的开源项目所需的其他特定技能时,Linus解释了他的经验。 据他说,“这不是计划和阅读管理手册等的结果。 大多数事情都是自己发生的,我们今天的结构不是来自书面的组织结构图,而是来自刚刚“找到自己的位置”的人。 如上所述,Linus建议委派任务。 他还提到沟通技巧“非常重要”。

数据来源: https://www.tag1consulting.com


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。