le logiciel libre - wordpress.com · des logiciels libres : sigb, portail, ... logiciel libre et...
TRANSCRIPT
118 mai 2009Mediat, Grenoble
Le Logiciel libre
Qu'est-ce qu'un logiciel libre
Principes et définitions
Histoire du mouvement
Enjeux économiques
Comment ça marche ?
218 mai 2009Mediat, Grenoble
Présentation personnelle
Laurence Lefaucheur : − IEP de Lyon:
développement de bases documentaires avec des outils libres
administration serveurs linux− BibLibre
documentation, formation, projets
BibLibre propose des solutions métiers aux bibliothèques, exclusivement autour des logiciels libres : SIGB, portail, recherche fédérée...
318 mai 2009Mediat, Grenoble
Définitions
Code source : code écrit (et compréhensible) par l'homme
Code exécutable : code exécutable par la machine (et incompréhensible par l'homme)
Compilateur : outil de transformation de code source en code exécutable.
Il n'existe pas de « compilateur inverse » pour revenir au code source à partir du code exécutable.
418 mai 2009Mediat, Grenoble
Définitions
Un logiciel « Libre » vous concède les 4 libertés suivantes :
− 0 : liberté d'exécuter le programme pour tous les usages
− 1 : liberté d'étudier le fonctionnement du programme et de l'adapter à vos besoins
− 2 : liberté de redistribuer des copies− 3 : liberté d'améliorer le programme et de
publier les améliorations
518 mai 2009Mediat, Grenoble
Définitions
Conséquence :− Logiciel Libre = Logiciel avec code source
disponible ET droit légal de modifier pour adapter à son besoin.
− Ne pas confondre avec : freeware : logiciel gratuit mais SANS code source. licence « shared source » de microsoft : droit de
« regarder » le code source, mais PAS de le modifier.
618 mai 2009Mediat, Grenoble
Histoire
Mouvement ancien (+30 ans) Issu du milieu universitaire Favorisé par l'explosion de l'Internet Intérêts « idéalistes » et « industriels »
18 mai 2009 7
Mediat Grenoble
Histoire
De l'intérêt de l'internet− outils collaboratifs− groupes de travail sans limite « spatiale »− « Darwinisme »
18 mai 2009 8
Mediat Grenoble
Histoire
Intérêt « militant » :− Remettre l'utilisateur au coeur de son
informatique− Retrouver l'indépendance vis à vis des
éditeurs− Retrouver la liberté !
18 mai 2009 9
Mediat Grenoble
Histoire
Intérêt «économique »− Qualité d'un code visible par un nombre
« illimité » d'yeux.− « Auditabilité » du logiciel puisque
disponibilité du code source.− Économie d'échelle au travers du travail
commun (bien non rival)
18 mai 2009 10
Mediat Grenoble
Histoire
Les courants de pensée du libre :
Logiciel libre et Open Source
18 mai 2009 11
Mediat Grenoble
Histoire
Les offres :− Pendant longtemps, offres essentiellement
« techniques » (Apache, Sendmail,...).− Offres « grand public » (suite OpenOffice.org,
Mozilla Firefox) qui se développent très fortement.
− Offres « métiers » qui apparaissent
18 mai 2009 12
Mediat Grenoble
Histoire
Quelques idées fausses :− Logiciel libre = logiciel gratuit
pas nécessairement dans la licence. coût du service
− Logiciel libre = logiciel non pérenne Quid de la pérennité d'un logiciel propriétaire ? « Sélection naturelle » des meilleurs logiciels qui
fédèrent une communauté d'utilisateurs et de développeurs suffisamment vaste.
18 mai 2009 13
Mediat Grenoble
Histoire
Quelques idées fausses :− Logiciel libre = logiciel compliqué
C'est surtout l'habitude qui est un frein ! Le web a révolutionné (et unifié) les interfaces
ergonomiques.− Logiciel libre = logiciel sans licence
1418 mai 2009Mediat, Grenoble
Propriété intellectuelle
copyright et droit d'auteur licence libre copyleft brevet
1518 mai 2009Mediat, Grenoble
Licences
Licences libres : − GNU / GPL− BSD− CecILL
1618 mai 2009Mediat, Grenoble
Enjeux politiques et sociaux
Un logiciel est un bien non rival Logiciel libre : un bien commun à
développer et protéger Liberté Caractère universel du savoir et de
l'information
1718 mai 2009Mediat, Grenoble
Enjeux économiques
la production du LL a un coût "l'économie du libre n'est pas un
marketing du gratuit" une spécificité du logiciel libre :
découplage rétribution / contribution une économie de services
1818 mai 2009Mediat, Grenoble
Enjeux économiques
"Le hacker, le marchand et le client" Les intérêts des uns et des autres :
− reconnaissance− espérance de gains− économies à réaliser
1918 mai 2009Mediat, Grenoble
Enjeux économiques
L'apparition dans le temps des différents types de logiciels libre est couplée aux intérêts des acteurs :
− informatique "technique" : la reconnaissance − middleware : les gains− logiciels métier : les économies
2018 mai 2009Mediat, Grenoble
Enjeux économiques
Les modèles économiques :− le modèle communautaire− de la mutualisation par l'offre− ...− à la mutualisation par la demande
2118 mai 2009Mediat, Grenoble
Enjeux économiques
Les communautés Les forges
2218 mai 2009Mediat, Grenoble
Quelques exemples de projets
différents modèles RedHat parmi les SIGB libres : PMB / Koha /
Evergreen / OpenAmapthèque
2318 mai 2009Mediat, Grenoble
Qui utilise les logiciels libres ?
Le secteur public− utilisation de solutions libres externes− mutualisation des développements internes
Le secteur privé− Gandes entreprises− PME PMI
2418 mai 2009Mediat, Grenoble
Et en pratique ?
le développement d'un logiciel libre : quelques moments clefs
quels utilisateurs êtes-vous ? comment choisir son logiciel libre ?
18 mai 2009 25
Mediat Grenoble
Quelques moments clefs
La « v1 » : développée par un conquérant.
Au moins 50% des projets lancés n'aboutissent pas à une version stable ou diffusée
Motivation nécessaire, mais pas seulement !
− Compétence techniques, organisationnelles, on pose des bases pour longtemps
18 mai 2009 26
Mediat Grenoble
Quelques moments clefs
La diffusion de la v1 : moment critique− Mise à disposition du code source et des
« outils communautaires » wiki, listes de discussion, forums, site web, outils
de gestion du code source (CVS, SVN, git,...)− Attrait de nouveaux contributeurs ... ou pas...
18 mai 2009 27
Mediat Grenoble
Quelques moments clefs
La « v2 » :− Capacité à évoluer (pour le code et pour la
structure)− Capacité du conquérant à partager et à
animer, plus qu'à coder.− Importance des choix initiaux.− Notion de taille critique
Le cycle des versions continue : v3, v4... Un bon logiciel libre n'est jamais « terminé »
2818 mai 2009Mediat, Grenoble
Quels utilisateurs ?
4 types d'utilisateurs :− Le conquérant− Le pionnier− Le colon− Le migrant
2918 mai 2009Mediat, Grenoble
Le conquérant
« Va découvrir une terre inconnue ! » Ose se lancer dans un projet
− À titre professionnel ou amateur− Pour répondre à son besoin (fonctionnel ou
technique)
3018 mai 2009Mediat, Grenoble
Le pionnier
« Il y a une nouvelle terre ! » Début de la création de la
« communauté ABC » Appropriation de ce qui a été fait par
d'autres et amélioration
3118 mai 2009Mediat, Grenoble
Le colon
« La terre est hospitalière, migrons ! » Ne nécessite pas une « âme de pionnier » Implication moins importante
3218 mai 2009Mediat, Grenoble
Le migrant
Utilisateur du logiciel non militant « Banalisation » du logiciel
3318 mai 2009Mediat, Grenoble
Choisir son logiciel libre
Couverture du besoin (évidemment)− Séparer les besoins essentiels des besoins
secondaires en pariant sur l'évolution du logiciel à court/moyen/long terme
− Sérier les besoins et chercher plusieurs logiciels éventuellement.
3418 mai 2009Mediat, Grenoble
Choisir son logiciel libre
Questions de base : suis-je un conquérant, un pionnier, un colon ou un migrant ? (quelle implication suis-je prêt à avoir)
Le logiciel que j'examine est-il en phase conquérant, pionnier, colon ou migrant ?
Qui m'accompagne ? (« y aller » ... seul ou pas)
3518 mai 2009Mediat, Grenoble
Choisir son logiciel libre
Le logiciel qui m'intéresse :− S'appuie-t-il sur des outils standards ou
exotiques ? Compatibles avec mon architecture ?
− A t-il atteint la taille critique en terme de développeurs ? (quantité et pérennité. Support par une ou plusieurs sociétés ? Depuis quand ?)
3618 mai 2009Mediat, Grenoble
Choisir son logiciel libre
Le logiciel qui m'intéresse :− A t-il atteint la taille critique en terme
d'utilisateurs ?− Est-il bien diffusé en France ? Ailleurs ?
(pérennité meilleure si logiciel international)− A t-il une manière claire et affichée d'évoluer
(comité de pilotage, RFCs, démocratie ?)− Éléments subjectifs (ressenti)
3718 mai 2009Mediat, Grenoble
Pour aller plus loin...
le libre : un mouvement au delà du logiciel
libertés, développement collaboratif : − Wiki...− musique libre− art libre− ...
3818 mai 2009Mediat, Grenoble
Des associations...
– Adullact : Association des Développeurs et des Utilisateurs de Logiciels Libres pour l'Administration et les Collectivités Territoriales http://www.adullact.org/
– April : Promouvoir et défendre le logiciel libre http://www.april.org/
– Aful : Association Francophone des Utilisateurs de Logiciels Libres http://www.aful.org/
– ...
3918 mai 2009Mediat, Grenoble
Sources
Paul Poulain, présentation Logiciel Libre, Médiat septembre 2008
Daniel Pascot, Logiciels libres et sociétés, cours en ligne Université de Laval Québec, 2009 - http://loli.fsa.ulaval.ca/index.php?id=25
François Elie, Economie du logiciel libre, Eyrolles, 2009
Doriane Ibarra, Les SIGB Open-Source Opportunité pour la réinformatisation des bibliothèques ? Le cas du Muséum national d’histoire naturelle, Mémoire INTD-CNAM, octobre 2008 - http://memsic.ccsd.cnrs.fr/mem_00368697_v1/
Diane Revillard, Livre blanc Organisations et logiciels libres, 2005 - www.april.org/files/documents/livreblanclogicielslibres.pdf
Jean-Christophe Becquet, Pourquoi le libre ne concerne pas que les informaticiens (Etienne Lavannant), consultable sur le site http://www.apitux.org
APRIL http://www.april.org/
Wikipedia http://fr.wikipedia.org/