Google 開源主管解釋為什麼開源“殘酷”
Google 開源負責人 Chris DiBona 接受了 Red Hat 的 Jodi Biddle 的採訪,他談論到的一個主題是“為什麼說開源殘酷”。
DiBona 指出,軟體行業的軟體工程管理不推崇分散式的開發,一家公司如果依賴於一個分散式的非均質團隊是很難運轉的。然而,開源世界卻創造出了一些世界級的軟體
DiBona 指出,軟體行業的軟體工程管理不推崇分散式的開發,一家公司如果依賴於一個分散式的非均質團隊是很難運轉的。然而,開源世界卻創造出了一些世界級的軟體。為什麼?DiBona 認為原因是開源模式只適用於高效率的開發者,其他型別的開發者會被忽略掉。所以這種模式非常苛刻和殘酷,不作出貢獻的人會被排除出去和受到不友好的對待。他認為,開源分支是一個非常重要的特性。如果開發者出於不同原因被驅逐出去,他們可以建立一個分支,如果他們的創意和執行比舊的專案更出色,他們會取而代之,曾經拒絕他們的原專案開發者現在則成為了被拒絕者。開源世界的優勝劣汰是一個非常殘酷的機制,但工作的非常有效,生產出了高質量的軟體。
來自: Solidot
相關文章
- 為什麼要貢獻開源
- 我能為開源做些什麼?
- 趣說開源|為什麼要參與到開源社群中?
- 開源+SEO=什麼?
- 什麼是開源?
- 技術團隊為什麼要開源?
- 什麼是開源精神
- 開源+SEO=什麼?薦
- 為什麼你應該為開源做設計
- 5W1H聊開源之Why——為什麼要參與開源?
- Hadoop老矣,為什麼騰訊還要花精力在其開源釋出上?Hadoop
- 為什麼我變成了開源主義者
- 微軟開源主管 Sarah:2021 年四大開源注意事項微軟
- 為什麼機器學習行業的發展離不開 “開源”機器學習行業
- “開源”是什麼,能吃嗎?
- Google釋出機器學習開源視覺化工具FacetsGo機器學習視覺化
- Google 正式開源 ParanoidGo
- 為什麼Databricks Delta Lake表格式開源很重要?
- 你為什麼使用 Linux 和開源軟體?Linux
- 為什麼像RedHat那樣的開源旗手很少?Redhat
- 為什麼GPL是更好的開源許可證?
- GitHub開源協議的解釋Github協議
- 5W1H聊開源之What——開源是什麼?
- 開源是什麼意思?開源軟體優缺點有哪些?
- 開源堡壘機是什麼?開源堡壘機的優缺點是什麼?
- 黑炫酷的監控介面,實際上是用了什麼開源工具?開源工具
- 什麼情況!華為開源JDK!JDK
- 開源demo| ARCall 小程式開源示例釋出
- 為什麼開源?curl作者:讓世界變得更美好
- 為什麼初創公司應該將程式碼開源
- 為什麼開源資料庫改變許可證?資料庫
- 為什麼說開源的COLA既是架構也是框架?架構框架
- 為什麼說微軟開源 .Net 也拼不過 Java?微軟Java
- GitHub的革命:為什麼我們現在都在開源Github
- 為什麼我要離開Google投奔FacebookGo
- 為什麼你應該參與到開源專案中
- 為什麼Flash不支援Linux對開源比較好?Linux
- 開源軟體成為“兵家必爭之地”到底是為什麼?