Les avantages d'utiliser des logiciels "ouverts":
1. Les sources de ces logiciels sont publiques.
Cela signifie que tout le monde peut comprendre comment ceux-ci fonctionnent.
2. Les modifications sont autorisées
Inutile d'attendre une vouvelle version pour voir une erreur corrigée ou pour l'ajout d'une nouvelle fonction. Soit la modification est aisée et l'utilisateur "lamda" peut l'effectuer, soit cette modification demande des connaissances de langages et elle est mise à disposition de tous rapidement.
3. Ces logiciels sont développés par des utilisateurs
Souvent, ces logiciels ont été développés par des utilisateurs qui n'étaient pas satisfaits des solutions qui existaient.
De plus, les améliorations qui sont apportées sont elles aussi dévloppées par l'un ou l'autre utilisateur qui souhaite de nouvelles fonctionnalités.
4. Ces logiciels sont gratuits
Ce n'est (peut-être) pas le plus important. Encore que..
En effet l'expérience que nous avons des petites organisations nous a montré que la répartition du budget n'était pas optimale.
Comme le coût pour un logiciel propriétaire n'est pas compressible (soit parce qu'une seule version existe, soit parce que la diminution du coût implique des fonctionnalités extrêmement limitées), ces organisations sont alors obligées de rogner sur les coûts de la formation et/ou du support.