Next: Expliquez-moi les restrictions de
Up: LINUX, GNU et les
Previous: Qu'est-ce que GNU?
Table des matières
Les logiciels propriétaires sont souvent considérés comme
inférieurs dans le monde du logiciel libre pour plusieurs raisons:
- le processus de développement d'un logiciel propriétaire se
fait à l'abri de tout examen minutieux externe,
- les utilisateurs sont incapables d'y ajouter de nouvelles
propriétés,
- les utilisateurs ne peuvent pas corriger les bogues des logiciels
propriétaires,
- ils ne peuvent pas partager leur logiciel propriétaire.
Le résultat de ces limitations est que les logiciels propriétaires:
- ne sont pas conformes aux bonnes normes des technologies de
l'information,
- sont incompatibles avec d'autres logiciels propriétaires,
- sont bogués,
- ne peuvent être corrigés,
- coûtent plus qu'ils ne valent,
- peuvent effectuer des opérations à l'insu des utilisateurs,
- sont insécurisés,
- essayent d'être meilleurs que d'autres logiciels propriétaires
sans rencontrer les véritables nécessités pratiques et techniques,
- engendrent une perte de temps par duplication de logiciels
propriétaires concurrents,
- ne permettent pas de construire sur une base existante, en
raison de leur caractère fermé par les licences propriétaires.
A l'inverse, les logiciels GNU sont ouverts et peuvent être examinés
de manière très minutieuse par les utilisateurs. Ceux-ci peuvent corriger
les bogues librement et améliorer le logiciel pour leur propre usage
et, par là-même, permettre aux autres utilisateurs de bénéficier des
améliorations apportées. De nombreux développeurs dont l'expertise
s'exerce dans des domaines différents collaborent afin de trouver
la meilleure méthode pour améliorer les logiciels libres. Les normes
académiques et industrielles sont prises en compte de manière à élaborer
des logiciels libres cohérents et compatibles. L'effort de collaboration
entre différents développeurs signifie que le code est partagé et
que les efforts de correction ne sont pas doublés inutilement. Les
utilisateurs ont une proximité très grande avec les développeurs,
ce qui garantit une réactivité optimale pour effectuer des corrections.
Les besoins des utilisateurs sont donc respectés. Du fait que le code
source est visible par tous, les développeurs s'avèrent très conscientieux
et le code est très propre.
Que le logiciel libre soit de qualité supérieure au logiciel
propriétaire provient de l'analyse continue du logiciel libre par d'autres
développeurs. Le développement peut prendre plus de temps du fait
que plusieurs personnes analysent le meilleur moyen de parvenir à
une solution optimale. Le temps ainsi investi garantit un produit
plus sûr.
Une autre raison à la supériorité des logiciels GNU est qu'ils
sont écrits par des membres très qualifiés appartenant à des institutions
académiques. Enfin, bon nombre de logiciels libres sont développés
par des personnes insatisfaites de la solution commerciale. Leur plaisir
à écrire un code efficace et propre dont ils sont responsables est
une puissante motivation.
Next: Expliquez-moi les restrictions de
Up: LINUX, GNU et les
Previous: Qu'est-ce que GNU?
Table des matières
1-01-2006