終身仁慈獨裁者

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

終身仁慈獨裁者(英語:Benevolent Dictator For Life,縮寫BDFL)是少數開源軟體開發者所擁有的頭銜。他們通常是某一專案的創始人,並在該專案社群出現爭議時擁有最終的決定權。

這一稱號誕生於1995年,最初用來指Python語言的創始人吉多·范羅蘇姆[1][2]當時在范羅蘇姆剛加入全國研究創新聯合會英語Corporation for National Research Initiatives後,肯馬·內梅爾英語Ken Manheimer在一封郵件中試圖創立一個監管Python語言開發的半正式團體。他在該郵件中首次使用了BDFL這一稱呼,並戲稱范羅蘇姆為「首任臨時BDFL」。[1]2018年7月12日,范羅蘇姆宣布不再出任Python語言的BDFL。[3]

值得一提的是,BDFL與另一個用來指開源運動領導人的稱呼「仁慈的獨裁者」(benevolent dictator)的含義並不一致。後者因埃里克·雷蒙的《開拓智域》(Homesteading the Noosphere)一文而廣為人知。雷蒙在文中提到,開源軟體運動的本質會促使「獨裁者」保持仁慈,否則巨大的分歧會導致專案被復刻並由新的領導所掌管。[4]

被稱為BDFL的人物列表[編輯]

姓名 專案 參考
Juan Benet 星際檔案系統 [5]
Sylvain Benner Spacemacs [6]
維塔利克·布特林 以太坊 [7]
Dries Buytaert content management framework [8]
Evan Czaplicki Elm [9][10]
大衛·漢森 Ruby on Rails [11]
Rich Hickey Clojure [12]
Adrian Holovaty
Jacob Kaplan-Moss
Django [13]
克里斯·拉特納 Swift [14]
Xavier Leroy OCaml [15][16]
松本行弘 Ruby [17]
Wes McKinney Pandas [18]
布萊姆·米勒 Vim [19]
馬特·查爾斯·穆倫維格 WordPress [20]
Martin Odersky Scala [21]
Taylor Otwell Laravel [22][23]
西奧·德·若特 OpenBSD [24]
Daniel Robbins Funtoo Linux [25]
彤·羅森達爾 Blender [26]
Sébastien Ros Orchard計劃 [27]
吉多·范羅蘇姆 Python [11][28][3]
馬克·沙烏地爾沃思 Ubuntu [29]
Don Syme F♯ [30]
林納斯·托瓦茲 Linux [11][31]
José Valim Elixir [32]
Pauli Virtanen SciPy [33][34]
Patrick Volkerding Slackware [35]
Nathan Voxland Liquibase [36]
Shaun Walker DotNetNuke [37]
拉里·沃爾 Perl [38]
Jemery Soller Redox [39]

參考文獻[編輯]

  1. ^ 1.0 1.1 Guido van Rossum. Origin of BDFL. 2008-07-31 [2008-08-01]. (原始內容存檔於2012-07-21). 
  2. ^ Python Creator Scripts Inside Google. www.eweek.com. [2008-05-13]. (原始內容存檔於2018-08-09). 
  3. ^ 3.0 3.1 Guido steps down as BDFL. Python.org. 2018-07-12. (原始內容存檔於2018-07-15). 
  4. ^ Eric S. Raymond. Homesteading the Noosphere. [2008-08-01]. (原始內容存檔於2012-07-01). 
  5. ^ Understanding the IPFS White Paper part 2. [2017-08-21]. (原始內容存檔於2017-08-22). 
  6. ^ Spacemacs COMMUNITY.org. [2017-08-24]. (原始內容存檔於2020-06-24). 
  7. ^ "Ethereum's Boy King Is Thinking About Giving Up the Mantle頁面存檔備份,存於網際網路檔案館)"
  8. ^ Randy Fay, "How Do Open Source Communities Govern Themselves?頁面存檔備份,存於網際網路檔案館)"
  9. ^ 56: Ember vs. Elm: The Showdown with Philip Poots | The Frontside Podcast. The Frontside Podcast. [2017-08-14]. (原始內容存檔於2018-11-16). 
  10. ^ elm-conf, "Code is the Easy Part" by Evan Czaplicki, 2016-09-19 [2017-08-14], (原始內容存檔於2016-10-21) 
  11. ^ 11.0 11.1 11.2 Constine, Josh. Dropbox Hires Away Google’s Guido Van Rossum, The Father Of Python. TechCrunch. 2012-12-07 [2015-06-01]. (原始內容存檔於2012-12-09). 
  12. ^ Clojure JIRA Workflow. [2015-10-03]. (原始內容存檔於2015-11-13). 
  13. ^ Adrian and Jacob retiring as Django BDFLs. Adrian Holovaty. 2014-01-12 [2015-06-14]. (原始內容存檔於2018-07-14). 
  14. ^ Apple Launches Swift, A New Programming Language For Writing iOS And OS X Apps. [2018-04-10]. (原始內容存檔於2018-04-11). 
  15. ^ A History of OCaml | OCaml.org. [2015-09-18]. (原始內容存檔於2015-09-01). 
  16. ^ OCaml Infrastructure mailing list. [2015-09-18]. (原始內容存檔於2016-04-03). 
  17. ^ A Ruby Design Process. [2016-04-17]. (原始內容存檔於2019-09-02). 
  18. ^ pandas 0.20.3 documentation: Tutorials. [2017-07-24]. (原始內容存檔於2017-07-23).  "Wes McKinney’s (pandas BDFL) blog"
  19. ^ Why Neovim is Better than Vim. [2015-09-30]. (原始內容存檔於2018-06-28). 
  20. ^ Thesis, Automattic, and WordPress | Post Status. [2015-07-24]. (原始內容存檔於2020-06-04). 
  21. ^ Programming in Scala Leaps onto the World Stage!. [2015-11-25]. (原始內容存檔於2019-12-03). 
  22. ^ Taylor Otwell, Twitter. Taylor Otwell. 2014-10-09 [2014-10-09]. (原始內容存檔於2017-04-17). 
  23. ^ Taylor Otwell, Creator of the Laravel PHP Framework. 2014-08-05 [2014-08-05]. (原始內容存檔於2020-06-24). 
  24. ^ Hildebrand, Matthew. Interview: Theo de Raadt on Industry and Free Software. The Epoch Times. The Epoch Times. 2005-07-05 [2015-06-20]. (原始內容存檔於2015-06-21). 
  25. ^ Welcome to Funtoo Linux. [2018-07-13]. (原始內容存檔於2018-06-25). 
  26. ^ New Developer Info. [2015-09-21]. (原始內容存檔於2017-06-30). 
  27. ^ Orchard Project Steering Committee. (原始內容存檔於2015-08-12). 
  28. ^ The Four Hundred—Next Up on the System i: Python. www.itjungle.com. [2008-05-13]. (原始內容存檔於2016-11-12). 
  29. ^ Ubuntu carves niche in Linux landscape. CNET. (原始內容存檔於2015-11-06). 
  30. ^ Contributing to the F# Language and Compiler. [2015-09-29]. (原始內容存檔於2019-12-21). 
  31. ^ Dee-Ann LeBlanc. Linux For Dummies 7th. John Wiley & Sons. 2006-07-31: 15 [2018-07-13]. ISBN 978-0-470-04793-4. (原始內容存檔於2019-08-31). 
  32. ^ Elixir Companies. [2017-11-01]. 
  33. ^ SciPy 1.0.0. [2017-10-27]. (原始內容存檔於2020-05-06). 
  34. ^ SciPy project governance. [2017-10-27]. (原始內容存檔於2020-06-24). 
  35. ^ Stories of Linux: A Look at Slackware Linux. linux.com. [2018-07-13]. (原始內容存檔於2014-10-30). 
  36. ^ User and Developer Community | Post Status. [2015-08-13]. (原始內容存檔於2015-07-11). 
  37. ^ Book: Building Websites with DotNetNuke 5, Michael Washington and Ian Lackey, Packt Publishing. Page 14 "The core team comprises individuals invited to join the team by Shaun Walker, whom they affectionately call the "Benevolent Dictator"."
  38. ^ The Art of Ballistic Programming. (原始內容存檔於2013-06-17). 
  39. ^ CONTRIBUTING.md · master · redox-os / redox. [2018-07-13]. (原始內容存檔於2019-08-29).