LIBRE imprimerie
Transcription
LIBRE imprimerie
SEPT 2005 Les Logiciels Libres Ou « Open source » Le secteur informatique se concentre. Les grands acteurs se focalisent sur les plus grands clients mondiaux, abandonnant les autres aux prestataires qui veulent bien s’y intéresser, les obligeant à progresser vers plus d’autonomie et de maturité. Dans ce contexte, le logiciel libre présente des opportunités très concrètes pour le développement des organisations et pour leur compétitivité. Qu’est ce qu’un logiciel libre ? « Logiciel libre » est une traduction du terme anglais « free software ». Selon l’Association Française des Utilisateurs de logiciels Libres, sont considérés comme libre les logiciels disponibles sous forme de « code source* » librement redistribuables et modifiables. « Free » signifie aussi « gratuit » en anglais. De nombreux logiciels libres sont effectivement gratuits, mais pas tous. Il est impératif de se préoccuper de la licence* associée, et plus particulièrement des conditions qui régissent l’utilisation, la modification et la distribution de chaque logiciel. La licence la plus répandue est la GPL : « General Public Licence » * Code sources : c’est la liste des instructions d’un programme informatique, dans un langage que l’homme est capable de manipuler aisément. Sans le code source il est très difficile de modifier un programme. * Licence : droit accordé à un utilisateur de faire tourner une version d’un logiciel sur son ordinateur. Freeware ou Software ? Un Freeware est un logiciel dont l’utilisation est gratuite, mais dont le code source est protégé et inaccessible. Un Shareware est un logiciel dont le téléchargement et l’essai pour une durée limitée sont gratuits, mais dont l’utilisation nécessite le paiement d’une redevance. Le code source est aussi protégé et inaccessible. Application des Logiciels Libres La production de logiciels libres est très riche dans le domaine des infrastructures d’entreprises. Elle couvre aussi le cadre du poste de travail personnel. On trouve ces logiciels sur plusieurs systèmes d’exploitation (programme assurant la gestion de l’ordinateur et de ses périphériques) : - Windows - Unix - Linux (libre) Les domaines les mieux couverts sont la construction et la gestion des réseaux informatiques sécurisés, ainsi que le calcul scientifique et la communication. 1 En contrepartie, on trouve peu de d’application de gestion traditionnelle, et celles qui existent n’ont pas encore un champ fonctionnel aussi étendu. toutes dimensions avec un niveau de qualité et de fiabilité souvent remarquable. Les logiciels libres rivalisent parfois avec les meilleurs logiciels commerciaux. Ils permettent la mise en œuvre de fonctions aussi variés que : - Publier des données sur le Web, - Visualiser des données, - Dessiner, retoucher des images, - Surveiller les infrastructures, - Protéger l’accès aux données et au Système d’informations, - Optimiser la productivité des ressources, - Equiper un poste de travail, - Créer des animations 3D, - Stocker et gérer des données, - Calculer en utilisant des méthodes avancées, - Gérer le fonctionnement d’une entreprise, - Communiquer des informations, - Encoder du son ou de la vidéo, - Développer des applications, - … Les logiciels libres permettent de construire des infrastructures informatiques de très bonne qualité, performante, fiables, bien adaptées, intégrable dans l’existant, et ce sans acheter de produit. Bien que des organisations de toute taille, publique ou privées les utilisent déjà avec succès, à tel point que parfois, leur diffusion est largement supérieure à celle des produits commerciaux. Par exemple, près de 60 % des serveurs* Web d’Internet utilisent Apache*. L’utilisation des logiciels libres est encouragée par les Organisation Non Gouvernemental (ONG) et les gouvernement de nombreux pays, quel que soient leur niveau de développement. * Serveur : ordinateur qui partage de ressources avec d’autres ordinateurs « clients » sur un réseau informatique. * Apache : serveur Web ou le programme est basé sur un licence libre. Comment évolue le libre ? Des scientifiques, des étudiants, des passionnés, des membres d’organisations publiques et privées, participent au développement des logiciels libres. Ils sont motivés par la passion de l’informatique, la nécessité financière ou juridique, le besoin de reconnaissance, ou le développement de leurs compétences techniques. Ils se regroupent en communautés organisées autour de moyens techniques. Des outils et des méthodes de travail adaptées leur permettent de développer des projets de Faut-il y aller et pourquoi ? Contrairement à certaines idées préconçues, la pérennité de ces solutions est excellente. Ce type de solution peut rendre l’informatique plus souple, plus réactive, plus disponible, et par conséquent elle contribue à affirmer sa valeur ajoutée dans la vie de l’entreprise. Par contre, les logiciels libres nécessitent plus d’autonomie de la part des informaticiens et un bon niveau technique sur les technologies modernes, à moins d’avoir recours à l’assistance d’un spécialiste. Leur niveau d’intégration n’est pas toujours aussi abouti que certaines suites logicielles de grandes envergures commercialisées par des éditeurs. Encore faut-il s’assurer de leur utilité dans le carde du projet (limiter les développement spécifiques longs et coûteux, car ils fragilisent la maintenance, et donc la pérennité). « Produit libre » n’est pas pour autant un label de qualité systématique. Comment se mettre au libre ? Nombreuses sont les écoles d’informatique à avoir intégré les logiciels libres dans leur enseignement. Les jeunes diplômés sont souvent favorisés. Il est tout à fait possible de se mettre au « libre » tout seul. C’est même la méthode actuellement la plus répandue. Mais il faut avoir du temps pour chercher, apprendre, et expérimenter. A défaut d’une solide compétence technique, il faut donc un investissement personnel important, souvent 2 sur son temps libre, ou alors une formation, voir un accompagnement approprié à la nature du projet (Voir les accompagnements de l’Espace Numérique Entreprises ci dessous). En tout état de cause, il est impératif de bien déterminer les objectifs du projet, les ressources requises (humaines, matériels, financières), qui prendra en charges chacune des étapes du cycle de vie (mise en œuvre, administration, maintenance, formation), et d’attacher un soin particulier à la documentation. La mise en œuvre des solutions « open source » est souvent intéressante et instructive. On privilégiera en général les solutions de référence pour éviter les soucis d’instabilité, et favoriser la pérennité du choix réalisé. - systématiquement, et uniquement, des produits commerciaux, Etre vigilant par rapport aux questions de licences, Vérifier les compétences en demandant des références, même si la société est prestigieuse. Avec l’Espace Numérique Entreprises Notre association vous invite à l’Atelier d’échange et d’initiation « Les logiciels Libres Expliqués » : - Qu’est ce que le libre ? - D’où vient ce phénomène ? - Suis-je concerné ? - Expérimentation des logiciels, gratuité, choix, où trouver les compétences ? Avec qui? Nous recommandons de porter une attention toute particulière aux points suivants dans le cadre d’un choix de prestataire : - Sens du service, - Qualité du service, - Pas de sectarisme vis-à-vis des produits commerciaux, - Se méfier de l’élitisme - Attention à ceux qui surfent sur la vague des logiciels libres en essayant de placer Contact : Alexandre Courtois Tél. 04 37 64 4616 Mail : [email protected] 3