Les LL qu'est-ce que c'est ?
Dans le monde de l'informatique, il existe des milliers de logiciels de qualité commerciale qui sont disponibles gratuitement. Les organisations ignorent souvent l'existence de ces logiciels dits «Libres» par opposition aux logiciels «propriétaires» qui bénéficient de publicité tapageuse.
Les LL, une recette gagnante
Pour aider à comprendre ce qui est Libre dans « Logiciel Libre », on peut faire une analogie avec la cuisine. Un logiciel est comme un gâteau: les programmeurs de logiciels ne construisent pas directement le logiciel comme il nous est livré, tout comme le pâtissier ne construit pas un gâteau exactement comme on l'achète à la pâtisserie. Le pâtissier suit une recette, mélange plusieurs ingrédients puis, lorsque le mélange est prêt, il le met au four. Le processus chimique de cuisson change les propriétés du gâteau et en fait le délice que l'on connaît. Repasser du gâteau au mélange est devenu impossible.
Les logiciels sont écrits comme des recettes: les programmeurs décrivent comment le logiciel réagira selon la situation et comment il effectuera les opérations. On appelle cela le « code source ». Une fois le code source écrit, le logiciel est ensuite passé au compilateur qui le transforme en logiciel prêt à être utilisé. Repasser du logiciel final au code source initial est très difficile.
Une cuisine collective « technologique »
Lorsque l'on dit qu'un Logiciel est Libre, cela signifie que le logiciel est livré avec la recette et que n'importe qui a le droit de la reproduire, avec ou sans modifications. De plus, n'importe qui peut revendre le logiciel, avec ou sans modifications, à la seule condition de le livrer avec la recette utilisée ou de donner un moyen simple de l'obtenir gratuitement. Le but des LL est de réutiliser les recettes des autres afin de créer de nouveaux plats ou des plats améliorés et de les rendre gratuitement disponibles.
Dans le cas des logiciels que l'on dit « propriétaires », la licence d'utilisation sert justement à empêcher qui que ce soit d'avoir accès à la recette. Le but de cette approche est de créer sa propre recette, de la garder secrète et de faire un maximum de profit en la vendant.
Qui fait évoluer la recette?
Au tout début, ce sont les chercheurs universitaires qui ont fait évoluer les recettes des Logiciels Libres. Puis, ce sont ajoutés des programmeurs qui ont maintenu et bonifié les logiciels. Ils collaboraient ensemble par simple plaisir de partager leurs connaissances pour en faire profiter le bien commun.
Depuis quelques années, certaines entreprises de développement logiciels emboîtent le pas en offrant gratuitement les recettes de leurs propres logiciels ou en participant aux communautés bâties autour de Logiciels Libres existants. Les gouvernements et divers groupes sociaux emboîtent également le pas comme le démontre cette étude mené par le gouvernement Canadien sur les LL.
Les LL d'aujourd'hui sont créés par des spécialistes du domaine au même titre que les solutions commerciales. La différence se situe surtout dans la manière dont les intervenants collaborent pour créer le logiciel et en assurer la qualité. Les LL bénéficient souvent d'une vaste équipe de développement qui se regroupe pour former une communauté.
Avec toutes ces nouvelles organisations se joingant au mouvement des Logiciels Libres, la qualité, la diversité et la rapidité de développement des logiciels évoluent rapidement. Le site sourceforge.net, le plus important site de collaboration et de téléchargement de LL du réseau Internet, en est la preuve « virtuelle ».
En résumé
Le mouvement des LL est un immense bassin technologique où chacun peut utiliser et/ou modifier ce qu'il désire. Le résultat est que les logiciels développés couvrent une foule de secteurs, ils évoluent rapidement et ils sont utilisés par plusieurs organisations à travers la planète.
N'attendez plus et cliquez ici pour connaître les avantages d'utiliser les Logiciels Libres dans votre organisation.