Dans la revue des mérites comparés des logiciels propriétaires et des logiciels libres figure souvent la question de la qualité de la conception des uns et des autres. Le modèle de développement du logiciel libre – qui repose sur l’implication bénévole d’une communauté de contributeurs et privilégie la décentralisation – est-il un gage de qualité ou, au contraire, risque-t-il de donner naissance à des produits mal aboutis ? Reasoning, un cabinet de conseil américain spécialiste de l’évaluation de la qualité logicielle, s’est penché sur le cas d’un des logiciels libres les plus célèbres et les plus utilisés : le serveur Web Apache. Il a ainsi comparé le code source de la version 2.1 avec celui de plusieurs serveurs Web du commerce, similaires en termes de couverture fonctionnelle. Leur nom n’a pas été révélé.
Revue continue du code
De cette étude, il ressort qu’Apache comporte 0,53 erreur pour cent lignes de code, contre 0,51 en moyenne pour les logiciels commerciaux. La qualité d’Apache est donc en deçà de celle des logiciels commerciaux ; elle est comparable à celle d’un logiciel commercial en début de vie, note Reasoning qui estime cependant qu’il a toutes les chances d’être à l’avenir d’une meilleure qualité que les logiciels commerciaux. La raison en est tout simplement que le code source d’un logiciel Open source est accessible et peut donc faire l’objet d’une revue continue. Et compte tenu du succès d’Apache, un grand nombre de développeurs est donc amené à se pencher dessus, ce qui augmente d’autant les chances de repérer des erreurs. Rappelons qu’il y a quelque temps, Reasoning avait de la même façon ausculté Linux et démontré sa supériorité sur les systèmes d’exploitation propriétaires (voir édition du 20 février 2003).
Microsoft lance Phi-3-mini, un petit modèle de langage (SLM) qui s'adresse aux entreprises ne disposant…
Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…
Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…
Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…
La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…
Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…