Open source software communities are complex structures where different interests, expectations and visions need to converge and find some kind of equilibrium.