Beaucoup de texte pour peu de chose. L'idée de la communauté libre repose sur la liberté logicielle. Rien d'autre.

Les projets sont fondés par quelqu'un qui pond du code pour "gratter sa démangeaison" (scratch his itch en anglais) et d'autres suivent car ça leur rend service.

La hiérarchie de chaque projet s'arrange très différemment et il ne faut surtout pas voir de motif quelconque dans ces hiérarchies aléatoirement distribuées. Les membres d'un projet libre y travaillent car le programme leur rend service, et mettre en commun leurs efforts rend le programme meilleur. C'est aussi simple que cela.