Google 開源主管解釋為什麼開源“殘酷”
Google 開源負責人 Chris DiBona 接受了 Red Hat 的 Jodi Biddle 的採訪,他談論到的一個主題是“為什麼說開源殘酷”。
DiBona 指出,軟體行業的軟體工程管理不推崇分散式的開發,一家公司如果依賴於一個分散式的非均質團隊是很難運轉的。然而,開源世界卻創造出了一些世界級的軟體
DiBona 指出,軟體行業的軟體工程管理不推崇分散式的開發,一家公司如果依賴於一個分散式的非均質團隊是很難運轉的。然而,開源世界卻創造出了一些世界級的軟體。為什麼?DiBona 認為原因是開源模式只適用於高效率的開發者,其他型別的開發者會被忽略掉。所以這種模式非常苛刻和殘酷,不作出貢獻的人會被排除出去和受到不友好的對待。他認為,開源分支是一個非常重要的特性。如果開發者出於不同原因被驅逐出去,他們可以建立一個分支,如果他們的創意和執行比舊的專案更出色,他們會取而代之,曾經拒絕他們的原專案開發者現在則成為了被拒絕者。開源世界的優勝劣汰是一個非常殘酷的機制,但工作的非常有效,生產出了高質量的軟體。
來自: Solidot
相關文章
- 為什麼要貢獻開源
- 趣說開源|為什麼要參與到開源社群中?
- 什麼情況!華為開源JDK!JDK
- Google 正式開源 ParanoidGo
- 開源+SEO=什麼?
- 微軟開源主管 Sarah:2021 年四大開源注意事項微軟
- 5W1H聊開源之Why——為什麼要參與開源?
- Hadoop老矣,為什麼騰訊還要花精力在其開源釋出上?Hadoop
- 為什麼我變成了開源主義者
- 開源| 呼叫ARUICalling開源元元件釋出UI元件
- 為什麼Databricks Delta Lake表格式開源很重要?
- 華為雲釋出 CodeArts Governance 開源治理服務,開源使用更安心GoNaN
- 開源demo| ARCall 小程式開源示例釋出
- 黑炫酷的監控介面,實際上是用了什麼開源工具?開源工具
- 5W1H聊開源之What——開源是什麼?
- 開源是什麼意思?開源軟體優缺點有哪些?
- 開源堡壘機是什麼?開源堡壘機的優缺點是什麼?
- 開源一年,openGauss詮釋什麼是快速成長
- 為什麼開源?curl作者:讓世界變得更美好
- 為什麼初創公司應該將程式碼開源
- 為什麼開源資料庫改變許可證?資料庫
- 為什麼說開源的COLA既是架構也是框架?架構框架
- Google開源TensorFlow強化學習框架!Go強化學習框架
- 你真的瞭解 “開源” 麼?請查收【保姆級】開源百科
- 邀請學生加入 Google Summer of Code,為開源做出貢獻!Go
- Jtti:為什麼大部分Linux系統是開源的?JttiLinux
- 開源軟體成為“兵家必爭之地”到底是為什麼?
- "開源"是什麼?為啥這麼火?一定免費嗎?
- 酷瓜雲課堂(騰訊雲版)v1.3.5 釋出,開源網校解決方案
- Google AR 互動的開源與幕後Go
- Google開源Carbon語言,旨在成為C++的繼任者GoC++
- 為什麼OilStates案對於開源界是個好訊息
- 開源與標準:為什麼對待專利如何不同?
- Meta開源Llama 3釋出
- renren開源專案釋出
- 酷瓜雲課堂(騰訊雲版)v1.3.1 釋出,開源線上教育解決方案
- 酷瓜雲課堂(騰訊雲版)v1.3.2 釋出,開源線上教育解決方案
- 酷瓜雲課堂(騰訊雲版)v1.3.0 釋出,開源線上教育解決方案
- 何為開源,聊聊軟體開發中的那些開源協議協議