Most GPL projects are run by a benevolent dictator.
For python it is Guido, Perl it is Larry etc. Ruby it is the Jap dude

Lua and PHP are the same way, but they have a commitee of sorts.
It has to be this way

For example in Python for what ever reason, Guido over ruled many times multi-line lambdas.
When he was pushed to hard, he finally stated because he does not like multi-line lambdas

On the other hand any one of those projects you can make a fork.
Many open source projects have forked lots of times. In some cases both of the forks prospered. But in some cases it died.
Android should be like python, where the "core" is basic C code.
Then it connects to native modules for specialized functionality.
PHP does not do this, hence it is very hard to port etc.
This is part of the charm, and part of the problem with the lisp/scheme world.
There is no "real standard".
So there are 100 different types of foreign function interfaces.
Every version has its own way of handling things.
It is anarchy

Again stupid article written by someone who does not understand how open source works.
It is 100% different then the apple gay app situation.