Google 開源主管解釋為什麼開源“殘酷”

Web開發者發表於2013-10-11

  Google 開源負責人 Chris DiBona 接受了 Red Hat 的 Jodi Biddle 的採訪,他談論到的一個主題是“為什麼說開源殘酷”。

  DiBona 指出,軟體行業的軟體工程管理不推崇分散式的開發,一家公司如果依賴於一個分散式的非均質團隊是很難運轉的。然而,開源世界卻創造出了一些世界級的軟體

  DiBona 指出,軟體行業的軟體工程管理不推崇分散式的開發,一家公司如果依賴於一個分散式的非均質團隊是很難運轉的。然而,開源世界卻創造出了一些世界級的軟體。為什麼?DiBona 認為原因是開源模式只適用於高效率的開發者,其他型別的開發者會被忽略掉。所以這種模式非常苛刻和殘酷,不作出貢獻的人會被排除出去和受到不友好的對待。他認為,開源分支是一個非常重要的特性。如果開發者出於不同原因被驅逐出去,他們可以建立一個分支,如果他們的創意和執行比舊的專案更出色,他們會取而代之,曾經拒絕他們的原專案開發者現在則成為了被拒絕者。開源世界的優勝劣汰是一個非常殘酷的機制,但工作的非常有效,生產出了高質量的軟體。

  來自: Solidot

相關文章