為什麼開源專案由仁慈的獨裁者終生運營
X(以前稱為 Twitter)上最近的一篇文章呼籲人們注意這樣一個事實:許多流行的開源專案(例如 WordPress)都是由一個人運行的,這個人通常被稱為「終身仁慈的獨裁者」(BDFL)。
WordPress 是由仁慈的獨裁者經營的嗎?
人們通常認為開源專案是由志願者運行的,這些志願者組成委員會並進行投票。 WordPress 和其他開源專案的許多決策都是這樣運作的。但在許多專案中,例如 WordPress,只有一個人擁有最終投票權,並對專案做出重大決定。
最近 X 上的一篇文章呼籲關注與 WordPress 相關的事實,以及如何提醒一些社群成員 WordPress 只有一個領導者。
@helenhousandi 發推文:
“看著 WordPress,人們重新認識到 BDFL 中的 B 代表仁慈,即使如此多的 OSS(尤其是大規模的 OSS)是吃力不討好的(是的,它仍然是一個獨裁者!)”
@toderash 回覆:
「酷酷酷。
附帶條件:讓「BDFL」變得仁慈的並不是標籤。我們只能說,有「FLFL」的例子 – Feudal Lords For Life,像封地一樣運行 OSS。目前,其他 WordPress 用戶剛剛意識到這一事實。 」
BDFL
終身仁慈獨裁者 (BDFL) 一詞通常以輕鬆的方式用來描述一種治理模式,其中開源專案的創始人對所有決策(但通常是主要決策)擁有最終決定權。
一些著名的 BDFL
- Linus Torvalds 是 Linux 的 BDFL。
- Matt Mullenweg 是 WordPress.org 的 BDFL。
- David Heinemeier Hansson 是 Ruby on Rails 的 BDFL。
- Taylor Otwell 是 Laravel 的 BDFL。
BDFL 一詞起源於 1995 年的一個笑話,當時 Python 的創建者 Guido van Rossum 被任命為「第一位終身仁慈獨裁者」。
治理模式和 BDFL
WordPress 是一個社區,雖然據說它有一個仁慈的獨裁者 Matt Mullenweg,但它仍然是一個社區驅動的項目,就像其他開源項目一樣。非官方 BDFL 標題反映了開源專案輕鬆的一面。
