«Le Cycle de Vie du Logiciel Libre»

Le modèle de développement du Logiciel Libre

Bâtie sur Internet

Au début fut l'Internet, lieu de prédilection des échanges inter-universités. C'est grâce à Internet que s'est développé le logiciel libre.

Les listes de diffusion ont été le premier vecteur de diffusion des logiciels libres. C'est par un email qu'en 1983, Richard M. Stallman a initié le projet GNU, qui a donné naissance à la plupart des outils utilisé (tel GCC ou Emacs) sous le système d'exploitation connu sous le nom de GNU/Linux et sous de nombreux autres systèmes d'exploitation de type UNIX.

Est ensuite venu le web. La page web est un moyen simple de publier ses travaux de façon plaisante. Par exemple des sites à vocation d'hébergement de projets de logiciel libre se sont créés dont le plus connu SourceForge héberge plus de 100 000 projets de logiciels libres !

D'autres outils comme les NewsGroup (connu aussi sous le nom d'USENET) sont très utilisés pour le développement de logiciels libres. C'est par ce biais que Linus Torvalds, l'auteur de Linux a annoncé son projet, son premier e-mail annonçant la création de Linux est d'ailleurs resté gravé dans les annales.

Bien d'autres outils tous en rapport avec Internet sont utilisés pour le développement de logiciels libres.

La théorie du «Bazaar»

Dans le développement de logiciels, ce sont les développeurs qui prennent les initiatives et prennent en main la conception du logiciel.

Selon les théories de Eric S. Raymond, inspiré en celà par son expérience propre ou par le développement de logiciels libres tel Linux, il existe des lois quant aux développements de logiciel libre, ce sont celles-ci:

Aller en haut
Ce site a été réalisé dans le cadre des projets tuteurés de l'IUT d'Orsay par: Badredine Ladjemi et Bruno Miralles encadré par M. Christian Métairie
Contrat Creative Commons
Cette création est mise à disposition sous un contrat Creative Commons.