Qu’est ce qu’un logiciel Open Source ?
Selon la propre définition de l’Open Source Initiative [1](OSI), est libre le logiciel qui répond à des critères de gratuité, de redistribution libre et d’accès au code source. L’Open Source Définition (OSD) propose ainsi dix critères.
Certains de ces logiciels sont distribuables par CD Rom ou en ligne sur le web. Les plates-formes supportées sont multiples, et la richesse culturelle des communautés permet de gérer le multilinguisme. Ces communautés participant à ces projets sont issues d’anciens projets de développement, avec parfois en amont des sociétés importantes telles que Sun, Aol.
Différentes thématiques intéressent l’open source.
Bureautique
Un leader apparaît concernant la suite logicielle bureautique, c’est Open office [2] (Sun) pour le traitement de texte, le tableur ... Disponible en français sur les plates-formes Windows, Linux ainsi que Solaris et FreeBSD.
Navigateur Web / messagerie
Pour la navigation sur internet et le logiciel de messagerie, il y a la suite développée par la fondation Mozilla, c’est à dire Firefox et ThunderBird Mail pour le client mail. Des versions en français sont disponibles parmis les 27 autres langues et coté OS, les plateformes Windows, Mac et Linux sont supportées
Internet / groupware
Il existe ici les Systèmes de publication de type Gestion de Contenu (Content Management System ou CMS), et dont les déclinaisons fonctionnelles en modules peuvent permettre la gestion des connaissances (knowledge management), la gestion de projet, la participation collaborative (groupware).
Serveur Web avec base de données
C’est l’exemple du package logiciel comme EasyPHP incluant un serveur Apache, une base de donnée Mysql, un environnement d’exécution Php et des outils de développement PHP permettant de gérer la base de données (PhpMyAdmin) Cet environnement est dérivé en technologie LAMP (Linux Apache MySQL Php) ou WAMP (W pour Windows)
Système d’exploitation
Linux dont l’acronyme récursif signifie Linux Is Not Unix et dont le père et Linus Torvalds FreeBSD, OS de type unix
Gestion du changement
Les logiciels libres ne sont pour autant pas gratuits, et des projets autour de l’open-source peuvent permettre ce changement dans le fonctionnement de l’entreprise.
Pour une entreprise, la démarche de changement, au delà de la curiosité, nécessite une réflexion.
Si quelques uns de ces produits peuvent être testés en parallèle des versions des produits non open source utilisés, il n’en va pas de même pour leur utilisation. Ainsi si des développements spécifiques ont été réalisés, ou si un paramétrage conséquent a été mis en place, alors utiliser un outil, open source ou du marché, correspond à une migration applicative. Les entreprises peuvent vivre cette étape de migration comme un réel barrage, et ce passage vers l’open source n’a pas seulement comme coût, le coût financier.
[1] www.opensource.org
[2] fr.openoffice.org