Une façon évidente de juger de la qualité d’un projet open source est de regarder le nombre et la qualité de ses développeurs. Les éditeurs de solutions libres ne se rémunèrent pas sur le logiciel mais plutôt sur le support. De ce fait, le logiciel n’est jamais vendu et il est adopté par des développeurs qui peuvent l’utiliser eux-mêmes, à chaque moment. Par conséquent, les logiciels libres sont recommandés par de vrais experts.
Une autre méthode pour évaluer un projet open source est de savoir combien de personnes l’utilisent réellement. À titre indicatif, une enquête de Netcraft sur les serveurs web avait conclu que si Apache était le serveur web que tout le monde connaît, Nginx était le serveur web le plus largement déployé depuis juin 2019. Ensuite, une façon connexe d’évaluation consiste à voir comment un programme libre peut-être inclus dans d’autres systèmes d’exploitation, ensembles d’outils, ou programmes. Enfin, un programme réussi peut par exemple être intégré dans une distribution Linux majeure.