Il ne s'agit pas d'être "désabusé", il s'agit d'être réaliste.

Et cela est à la portée de tout libriste : suffit de regarder ce qui se passe sous le capot lors du simple fonctionnement de votre distrib préférée. Surveillez attentivement les logs, le .xsession-errors, placez vos applis en mode debug, etc Et, observez...

Après, faîtes la transposition sur le logiclel de *votre* pacemaker... Et ce sera déjà moins rose :-)

Autre suggestion : prenez au hasard le fil de discussion associé à un bug déposé sur un bug-tracker... 9 fois sur 10, le traitement de ce bug est "pifométrique", en gros les "yeux" n'ont pas de compétence particulière pour "raisonner", et bien souvent, très peu regardent réellement le code mais bien plus ce qui est "observable" (ça marche, ça marche pas, je tente ceci, je tente cela)...

Par définition, le logiciel libre ne possède qu'une seule qualité intrinsèque non-contestable : il est libre. Pour tout le reste (fiabilité, maintenabilité, disponibilité...) il n'y a aucune règle scientifiquement établie et encore moins de comparatif libre/proprio.

NB : ah oui, des tas de bugs dans du libre restent trèèèèèès longtemps sans être corrigés... Tous les bugs "libres" ne sont pas corrigés dans les 15 jours qui suivent. Ceci est également une légende...