...
Il n'y aucune distinction de qualité à faire entre les deux "mondes" car il n'y a pas de réelle séparation "technique" (les développeurs du libre sont bien souvent employés par ailleurs dans des boîtes d'info, et des boîtes commerciales soutiennent (+/-) des développements libres par mise à disposition de développeurs, il y a donc une certaine porosité entre les deux). La différence n'est pas au niveau qualité intrinsèque des développeurs. C'est un mythe. A+
Nous pouvons seulement ajouter que les développeurs du libre le font parfois/souvent avec un peu plus de convictions...