Democracy has never worked in software development?<br>Hasn't it?<br>Really?<br><br>Debian, OpenBSD, KDE are democracies.<br><br>We need leaders to make decisions?<br>O RLY?<br>The motto of the Internet Engineering Task Force is:  We reject kings and presidents;  we believe in rough consensus and working code.<br><br>When in doubt, there is always time to take a vote.<br>There exists a traditional time-tested ritual for creating options and tallying votes in mailing lists and news groups.<br><br>But that isn't even necessary for software development:<br><br>Python is open source, so it can be forked and improved upon outside of the release branch if need be.<br>This has happened with the GNU C standard library before, it is happening with the Linux kernel all the time, it even happens with games.