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. 權利:您可以隨時限制,恢復和刪除您的信息。