Contact : Formulaire de contact
Téléphone : 02 47 66 60 11

Un logiciel est dit libre si vous avez le droit :

  • de voir son code source
  • de le modifier
  • de le redistribuer, avec vos modifications éventuelles.

GNU

Ces règles simples confèrent aux logiciels libres de nombreuses qualités.

Ainsi, chacun a la possibilité d'auditer le code source et ainsi de s'assurer de la qualité du développement. La chasse aux éventuels "bugs" est ainsi grandement facilitée, l'utilisateur pouvant lui même corriger l'errueur et diffuser son correctif ou bien rapporter le problème aux développeurs du projet. C'est pour cette raison que les logiciels libres sont très fiables et robustes.

A titre d'illustration, on peut citer le système d'exploitation OpenBSD (utilisé pour faire de la sécurité réseau), qui n'a connu qu'une seule faille de sécurité à distance en huit ans, alors que tout le monde a accès à son code source !

Chacun a la possibilité de modifier telle ou telle fonctionnalité qui ne lui convient pas, ou bien de proposer cette modification aux développeurs.

De plus, par le biais des communautés électroniques ( forums, listes de diffusions, sites Internet), chaque utilisateur d'un logiciel libre peut participer à l'amélioration du produit mais également au support utilisateur. Ainsi, contrairement à un logiciel dit "fermé" dont les équipes de développement et de SAV sont en quantité finie (et pas forcément adaptées au nombres d'utilisateurs), la communauté gravitant autour d'un logiciel libre peut donc grandir indéfiniment.

Voici par exemple l'investissement que représenterait le développement du noyau Linux v2.6 à partir de zéro :

Nombre de jour/homme1,652,951
Temps de développement estimé12 ans
Nombre de développeurs nécessaires378
Coût approximatif du projet600 Millions d'euros

L'existence de ces communautés garantit la pérénnité du logiciel libre. Ce rapport direct entre utilisateurs et développeurs assure également que le logiciel évolue dans le sens de l'intérêt commun, hors de toute considération purement "marketing".

Il existe de nombreuses licences de logiciels libres, une des plus connues étant la GPL (General Public Licence). Cette licence a été conçue par Richard Stallman et sert de base juridique au projet GNU (qui consiste à fournir une implémentation libre d'Unix).

© 2008 Netixia | Mentions légales - XHTML & CSS