fbpx
Wikipedia

Benevolent dictator for life

Benevolent dictator for life (BDFL) is a title given to a small number of open-source software development leaders, typically project founders who retain the final say in disputes or arguments within the community. The phrase originated in 1995 with reference to Guido van Rossum, creator of the Python programming language.[1][2] Shortly after Van Rossum joined the Corporation for National Research Initiatives, the term appeared in a follow-up mail by Ken Manheimer to a meeting trying to create a semi-formal group that would oversee Python development and workshops; this initial use included an additional joke of naming Van Rossum the "First Interim BDFL".[1] Van Rossum announced in July 2018 that he would be stepping down as BDFL of Python without appointing a successor, effectively eliminating the title within the Python community structure.[3]

BDFL should not be confused with the more common term for open-source leaders, "benevolent dictator", which was popularized by Eric S. Raymond's essay "Homesteading the Noosphere" (1999).[4] Among other topics related to hacker culture, Raymond elaborates on how the nature of open source forces the "dictatorship" to keep itself benevolent, since a strong disagreement can lead to the forking of the project under the rule of new leaders.

Referent candidates

Name Project Type Reference
Andrew Kelley Zig Programming language [5][6]
Sylvain Benner Spacemacs Community-driven Emacs distribution [7]
Vitalik Buterin Ethereum Blockchain-based cryptocurrency [8]
Evan You Vue.js JavaScript MVVM framework for building user interfaces and single-page applications. [citation needed]
Dries Buytaert Drupal Content management framework [9]
Haoyuan Li Alluxio Data Orchestration System [10]
Evan Czaplicki Elm Front-end web programming language [11][12]
David Heinemeier Hansson Ruby on Rails Web framework [13]
Rich Hickey Clojure Programming language [14]
Adrian Holovaty
and Jacob Kaplan-Moss
Django Web framework [15]
Laurent Destailleur Dolibarr ERP CRM Software suite for Enterprise Resource Planning and Customer Relationship Management [16]
François Chollet Keras Deep learning framework [17]
Xavier Leroy OCaml Programming language [18][19]
Yukihiro Matsumoto (Matz) Ruby Programming language [20]
Wes McKinney Pandas Python data analysis library [21]
Caolán McNamara LibreOffice Office suite [22]
Bram Moolenaar Vim Text editor [23]
Matt Mullenweg[a] WordPress Content management framework [24]
Martin Odersky Scala Programming language [25]
Taylor Otwell Laravel Web framework [26][27]
Theo de Raadt OpenBSD A Unix-like operating system [citation needed]
Ton Roosendaal[b] Blender 3D computer graphics software [28]
Sébastien Ros Orchard Project Content management system [29]
Mark Shuttleworth[c] Ubuntu Linux distribution [30]
Don Syme[d] F# Programming language [31]
Linus Torvalds[e] Linux Operating system kernel [13][32]
José Valim Elixir Programming language [33]
Pauli Virtanen SciPy Python library used for scientific and technical computing [34][35]
Patrick Volkerding Slackware GNU/Linux distribution [36]
Nathan Voxland Liquibase Database schema management [37]
Shaun Walker DotNetNuke Web application framework [38]
Jimmy Wales Wikimedia Foundation Collaborative knowledge project [39][40]
Larry Wall Perl Programming language [41]
Jeremy Soller Redox Operating system [42]
Eugen Rochko Mastodon Open source, decentralized social network [43]
Gavin Mendel-Gleason[f] TerminusDB Open-source graph database for knowledge graph representation [44][45]
Jeremy Walker Exercism Open-source programming education platform [46]

Organizational positions

  1. ^ Lead Developer at the WordPress Foundation
  2. ^ Chairman of the Blender Foundation
  3. ^ Until December 2009, CEO of Canonical Ltd
  4. ^ Technical Advisor at the F# Software Foundation
  5. ^ Sponsee of the Linux Foundation. Also holds the trademark for Linux
  6. ^ CTO of TerminusDB

See also

References

  1. ^ a b Guido van Rossum (July 31, 2008). "Origin of BDFL". Artima.com. Archived from the original on July 21, 2012. Retrieved August 1, 2008.
  2. ^ "Python Creator Scripts Inside Google". eWeek. March 6, 2006. Archived from the original on August 9, 2018. Retrieved May 13, 2008.
  3. ^ Van Rossum, Guido (July 12, 2018). "Transfer of power". mail.python.org. Archived from the original on July 12, 2018. Retrieved August 9, 2018.
  4. ^ Eric S. Raymond (2000). "Homesteading the Noosphere § Project Structures and Ownership". Eric S. Raymond's Home Page. Archived from the original on July 1, 2012. Retrieved August 1, 2008.
  5. ^ "Proposal: Create a standard process for proposals". GitHub.
  6. ^ "I think the Zig community/BDFL might appreciate adding an APE target "os"". Hacker News.
  7. ^ "Spacemacs COMMUNITY.org". GitHub. Retrieved August 24, 2017.
  8. ^ "Ethereum's Boy King Is Thinking About Giving Up the Mantle"
  9. ^ Fay, Randy. "How Do Open Source Communities Govern Themselves? | RandyFay.comties Govern Themselves?". randyfay.com. Retrieved November 27, 2020.
  10. ^ Introducing Alluxio Open Source Project Governance "[1]"
  11. ^ . The Frontside Podcast. Archived from the original on November 16, 2018. Retrieved August 14, 2017.
  12. ^ elm-conf (September 19, 2016), "Code is the Easy Part" by Evan Czaplicki, retrieved August 14, 2017
  13. ^ a b Constine, Josh (December 7, 2012). "Dropbox Hires Away Google's Guido Van Rossum, The Father Of Python". TechCrunch. Retrieved June 1, 2015.
  14. ^ . Archived from the original on November 13, 2015. Retrieved October 3, 2015.
  15. ^ "Adrian and Jacob retiring as Django BDFLs". Adrian Holovaty. January 12, 2014. Retrieved June 14, 2015.
  16. ^ "Dolibarr project organization, different roles of actors".
  17. ^ "Keras API Special Interest Group, Leadership". GitHub. December 21, 2021.
  18. ^ "A History of OCaml | OCaml.org". Retrieved September 18, 2015.
  19. ^ "OCaml Infrastructure mailing list". Retrieved September 18, 2015.
  20. ^ "A Ruby Design Process". Retrieved April 17, 2016.
  21. ^ "pandas 0.20.3 documentation: Tutorials". Retrieved July 24, 2017. "Wes McKinney's (pandas BDFL) blog"
  22. ^ "LibreOffice ecosystem interview: Caolán McNamara at Red Hat". Retrieved June 21, 2022. "The Document Foundation blog"
  23. ^ "Why Neovim is Better than Vim". January 15, 2015. Retrieved September 30, 2015.
  24. ^ "Thesis, Automattic, and WordPress | Post Status". July 24, 2015. Retrieved July 24, 2015.
  25. ^ "Programming in Scala Leaps onto the World Stage!". Retrieved November 25, 2015.
  26. ^ "Taylor Otwell, Twitter". Taylor Otwell. October 9, 2014. Retrieved October 9, 2014.
  27. ^ "Taylor Otwell, Creator of the Laravel PHP Framework". Facebook. August 5, 2014. Retrieved August 5, 2014.
  28. ^ "Developer Intro/Overview". Retrieved July 20, 2018.
  29. ^ . Archived from the original on August 12, 2015.
  30. ^ . CNET. Archived from the original on November 6, 2015.
  31. ^ "Contributing to the F# Language and Compiler". Retrieved September 29, 2015.
  32. ^ Dee-Ann LeBlanc (July 31, 2006). Linux For Dummies (7th ed.). John Wiley & Sons. p. 15. ISBN 978-0-470-04793-4.
  33. ^ "Elixir Companies". GitHub. Retrieved November 1, 2017.
  34. ^ "SciPy 1.0.0". GitHub. Retrieved October 27, 2017.
  35. ^ "SciPy project governance". GitHub. Retrieved October 27, 2017.
  36. ^ . linux.com. Archived from the original on October 30, 2014. Retrieved September 21, 2014.
  37. ^ "User and Developer Community | Post Status". Retrieved August 13, 2015.
  38. ^ 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".
  39. ^ Chozick, Amy (June 27, 2013). "Jimmy Wales is Not an Internet Billionaire". The New York Times.
  40. ^ Disputed by Jimbo Wales; I am not the benevolent dictator of anything
  41. ^ . Archived from the original on June 17, 2013.
  42. ^ "CONTRIBUTING.md · master · redox-os / redox".
  43. ^ "Mastodon is crumbling—and many blame its creator". The Daily Dot. January 18, 2019.
  44. ^ "TerminusDB, Twitter". May 6, 2020. Retrieved May 6, 2020.
  45. ^ "TerminusDB — what's in a name?". TerminusDB. August 21, 2019. Retrieved May 8, 2020.
  46. ^ "Jeremy Walker on Being the BDFL of Exercism by Humans of Open Source • A podcast on Anchor". Anchor. Retrieved March 26, 2021.

benevolent, dictator, life, political, term, benevolent, dictatorship, bdfl, title, given, small, number, open, source, software, development, leaders, typically, project, founders, retain, final, disputes, arguments, within, community, phrase, originated, 199. For the political term see Benevolent dictatorship Benevolent dictator for life BDFL is a title given to a small number of open source software development leaders typically project founders who retain the final say in disputes or arguments within the community The phrase originated in 1995 with reference to Guido van Rossum creator of the Python programming language 1 2 Shortly after Van Rossum joined the Corporation for National Research Initiatives the term appeared in a follow up mail by Ken Manheimer to a meeting trying to create a semi formal group that would oversee Python development and workshops this initial use included an additional joke of naming Van Rossum the First Interim BDFL 1 Van Rossum announced in July 2018 that he would be stepping down as BDFL of Python without appointing a successor effectively eliminating the title within the Python community structure 3 BDFL should not be confused with the more common term for open source leaders benevolent dictator which was popularized by Eric S Raymond s essay Homesteading the Noosphere 1999 4 Among other topics related to hacker culture Raymond elaborates on how the nature of open source forces the dictatorship to keep itself benevolent since a strong disagreement can lead to the forking of the project under the rule of new leaders Contents 1 Referent candidates 1 1 Organizational positions 2 See also 3 ReferencesReferent candidates EditName Project Type ReferenceAndrew Kelley Zig Programming language 5 6 Sylvain Benner Spacemacs Community driven Emacs distribution 7 Vitalik Buterin Ethereum Blockchain based cryptocurrency 8 Evan You Vue js JavaScript MVVM framework for building user interfaces and single page applications citation needed Dries Buytaert Drupal Content management framework 9 Haoyuan Li Alluxio Data Orchestration System 10 Evan Czaplicki Elm Front end web programming language 11 12 David Heinemeier Hansson Ruby on Rails Web framework 13 Rich Hickey Clojure Programming language 14 Adrian Holovaty and Jacob Kaplan Moss Django Web framework 15 Laurent Destailleur Dolibarr ERP CRM Software suite for Enterprise Resource Planning and Customer Relationship Management 16 Francois Chollet Keras Deep learning framework 17 Xavier Leroy OCaml Programming language 18 19 Yukihiro Matsumoto Matz Ruby Programming language 20 Wes McKinney Pandas Python data analysis library 21 Caolan McNamara LibreOffice Office suite 22 Bram Moolenaar Vim Text editor 23 Matt Mullenweg a WordPress Content management framework 24 Martin Odersky Scala Programming language 25 Taylor Otwell Laravel Web framework 26 27 Theo de Raadt OpenBSD A Unix like operating system citation needed Ton Roosendaal b Blender 3D computer graphics software 28 Sebastien Ros Orchard Project Content management system 29 Mark Shuttleworth c Ubuntu Linux distribution 30 Don Syme d F Programming language 31 Linus Torvalds e Linux Operating system kernel 13 32 Jose Valim Elixir Programming language 33 Pauli Virtanen SciPy Python library used for scientific and technical computing 34 35 Patrick Volkerding Slackware GNU Linux distribution 36 Nathan Voxland Liquibase Database schema management 37 Shaun Walker DotNetNuke Web application framework 38 Jimmy Wales Wikimedia Foundation Collaborative knowledge project 39 40 Larry Wall Perl Programming language 41 Jeremy Soller Redox Operating system 42 Eugen Rochko Mastodon Open source decentralized social network 43 Gavin Mendel Gleason f TerminusDB Open source graph database for knowledge graph representation 44 45 Jeremy Walker Exercism Open source programming education platform 46 Organizational positions Edit Lead Developer at the WordPress Foundation Chairman of the Blender Foundation Until December 2009 CEO of Canonical Ltd Technical Advisor at the F Software Foundation Sponsee of the Linux Foundation Also holds the trademark for Linux CTO of TerminusDBSee also EditDesign by dictatorReferences Edit a b Guido van Rossum July 31 2008 Origin of BDFL Artima com Archived from the original on July 21 2012 Retrieved August 1 2008 Python Creator Scripts Inside Google eWeek March 6 2006 Archived from the original on August 9 2018 Retrieved May 13 2008 Van Rossum Guido July 12 2018 Transfer of power mail python org Archived from the original on July 12 2018 Retrieved August 9 2018 Eric S Raymond 2000 Homesteading the Noosphere Project Structures and Ownership Eric S Raymond s Home Page Archived from the original on July 1 2012 Retrieved August 1 2008 Proposal Create a standard process for proposals GitHub I think the Zig community BDFL might appreciate adding an APE target os Hacker News Spacemacs COMMUNITY org GitHub Retrieved August 24 2017 Ethereum s Boy King Is Thinking About Giving Up the Mantle Fay Randy How Do Open Source Communities Govern Themselves RandyFay comties Govern Themselves randyfay com Retrieved November 27 2020 Introducing Alluxio Open Source Project Governance 1 56 Ember vs Elm The Showdown with Philip Poots The Frontside Podcast The Frontside Podcast Archived from the original on November 16 2018 Retrieved August 14 2017 elm conf September 19 2016 Code is the Easy Part by Evan Czaplicki retrieved August 14 2017 a b Constine Josh December 7 2012 Dropbox Hires Away Google s Guido Van Rossum The Father Of Python TechCrunch Retrieved June 1 2015 Clojure JIRA Workflow Archived from the original on November 13 2015 Retrieved October 3 2015 Adrian and Jacob retiring as Django BDFLs Adrian Holovaty January 12 2014 Retrieved June 14 2015 Dolibarr project organization different roles of actors Keras API Special Interest Group Leadership GitHub December 21 2021 A History of OCaml OCaml org Retrieved September 18 2015 OCaml Infrastructure mailing list Retrieved September 18 2015 A Ruby Design Process Retrieved April 17 2016 pandas 0 20 3 documentation Tutorials Retrieved July 24 2017 Wes McKinney s pandas BDFL blog LibreOffice ecosystem interview Caolan McNamara at Red Hat Retrieved June 21 2022 The Document Foundation blog Why Neovim is Better than Vim January 15 2015 Retrieved September 30 2015 Thesis Automattic and WordPress Post Status July 24 2015 Retrieved July 24 2015 Programming in Scala Leaps onto the World Stage Retrieved November 25 2015 Taylor Otwell Twitter Taylor Otwell October 9 2014 Retrieved October 9 2014 Taylor Otwell Creator of the Laravel PHP Framework Facebook August 5 2014 Retrieved August 5 2014 Developer Intro Overview Retrieved July 20 2018 Orchard Project Steering Committee Archived from the original on August 12 2015 Ubuntu carves niche in Linux landscape CNET Archived from the original on November 6 2015 Contributing to the F Language and Compiler Retrieved September 29 2015 Dee Ann LeBlanc July 31 2006 Linux For Dummies 7th ed John Wiley amp Sons p 15 ISBN 978 0 470 04793 4 Elixir Companies GitHub Retrieved November 1 2017 SciPy 1 0 0 GitHub Retrieved October 27 2017 SciPy project governance GitHub Retrieved October 27 2017 Stories of Linux A Look at Slackware Linux linux com Archived from the original on October 30 2014 Retrieved September 21 2014 User and Developer Community Post Status Retrieved August 13 2015 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 Chozick Amy June 27 2013 Jimmy Wales is Not an Internet Billionaire The New York Times Disputed by Jimbo Wales I am not the benevolent dictator of anything The Art of Ballistic Programming Archived from the original on June 17 2013 CONTRIBUTING md master redox os redox Mastodon is crumbling and many blame its creator The Daily Dot January 18 2019 TerminusDB Twitter May 6 2020 Retrieved May 6 2020 TerminusDB what s in a name TerminusDB August 21 2019 Retrieved May 8 2020 Jeremy Walker on Being the BDFL of Exercism by Humans of Open Source A podcast on Anchor Anchor Retrieved March 26 2021 Retrieved from https en wikipedia org w index php title Benevolent dictator for life amp oldid 1131973234, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.