URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a KOHA Système Intégré de Gestion de Bibliothèque sous Licence Libre Définitions Histoire (générale et particulière) Fonctionnalités Paul POULAIN, consultant indépendant, responsable francophone Koha Michel Marie MAUDET, directeur des opérations, Linagora
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a 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.
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Définitions Un logiciel « Open Source » ou « Libre » répond aux 4 critères suivant : – Liberté d'utiliser le logiciel – Liberté de modifier le logiciel – Liberté de redistribuer le logiciel – Interdiction de restreindre les 3 premières libertés. Sources :
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Définitions Conséquence : – Logiciel Open-Source = 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. Logiciel « domaine public »
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire du LL Mouvement ancien (+20 ans) Issu du milieu universitaire Favorisé par l'explosion de l'Internet Fondements « utilisateurs » et fondements « industriels ».
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire du LL Fondements « utilisateurs » : – Remettre l'utilisateur au coeur de son informatique – Retrouver l'indépendance vis à vis des éditeurs – Retrouver la liberté !
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire du LL Fondements « industriels » – Qualité d'un code visible par un nombre « illimité » d'yeux. – Auditabilité du logiciel puisque disponibilité du code source. – Economie d'échelle au travers du travail commun.
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire du LL Quelques idées fausses : – Logiciel libre = logiciel gratuit pas nécessairement dans la licence. coût du service – Logiciel libre = renoncement de propriété de l'auteur
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire du LL Les offres : – Pendant longtemps, offres essentiellement « techniques » (Apache, Sendmail,...) Pas d'Internet sans Logiciels Libres !!! – Offres « grand public » (suite OpenOffice.org, Mozilla) qui se développent très fortement. Avantages de la gratuité et de la qualité technique – Offres « métiers » qui apparaissent
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire de Koha Démarrage fin 1999, en Nouvelle zélande – 4 bibliothèques (en réseau) – 1 Société de Services Informatique 1ère version janvier 2000 – Mise à disposition sur l'internet, à la fois du code source, mais également des outils nécessaires à la réussite de l'aspect création d'une communauté. Croissance anglophone en 2000 et 2001
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire de Koha Fin 2001, arrivée des premiers non- anglophones (France, Allemagne, Argentine, Pologne) Mise en chantier de la v2.0 début 2002 – support MARC – internationalisation Investissement de sociétés commerciales à partir de fin 2002
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire de Koha : Outils Outils du projet Koha – Outils de développeurs : Sourceforge : projets CVS, pour le code source pour déclarer les bugs
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire de Koha : Outils Outils du projet Koha – Outils d'utilisateurs : Wiki ( pour la documentation (principalement technique) Listes de discussion ( et fr.org) fr.org Sites web ( et « chat » (irc.katipo.co.nz:6667)irc.katipo.co.nz
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire de Koha : Cycles Cycle de diffusion – Version « développeurs » mise à jour en permanence par chacun avec l'outil CVS – Version « béta » publiques, correspondant à des versions « bugguées » mais diffusées car : Présentant une nouveauté fonctionnelle à tester Corrigeant les bugs déclarés dans la version précédente. Principe « Release Soon Release Often » : diffuser tôt, diffuser souvent.
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire de Koha : Cycles Cycle de diffusion – Version RC => Release Candidate. Ce sont les versions « à valider » par les utilisateurs. On ne fait plus que corriger les bugs s'il y en a. – Version X.Y (Y pair) => version stable lorsqu'il n'y a plus de bugs dans les RC Actuellement (26 janvier 2004) : – Version 2.0.0RC3
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire de Koha : Cycles La version Sortie sept 2003 : Support MARC (UNIMARC, MARC21) Editeur MARC pour les notices, grille 100% paramétrable Client z3950, catalogage rapide Internationalisation (Anglais, Français, Espagnol...)
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Histoire de Koha : Cycles Versions 2.2.x : Serveur z3950, déjà dans le CVS, incomplet. Bulletinage Module statistiques évolué Panier de notices dans l'OPAC Nettoyage du code et du CVS Support UNICODE (?)
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Les LL en milieu professionnel Les clefs de la réussite : – Une « liberté sincère ». – La mise à disposition d'outils coopératifs. – L'internet, vecteur de communication unique. – Un « joyeux bazar » et la « sélection naturelle ». – La compétence des pionniers – La chance
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Les LL en milieu professionnel Les risques de tout projet « libre » – Le (faux) problème de la pérennité du produit – Le (vrai) problème de la taille critique du projet Communauté des utilisateurs Communauté des développeurs Organisation du projet
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Les LL en milieu professionnel Le risque du « besoin local » Bien comprendre le terme « liberté » : tout n'est pas faisable tout de suite. Le besoin d'un utilisateur pour être implémentable doit être commun à tous les utilisateurs. Sinon, impossibilité de suivre le « tronc » principal : Avec « clonage » Sans « clonage »
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Les LL en milieu professionnel Le risque (absence de) support commercial pour : Supporter et maintenir ce qui est déployé Projets pluri-annuels Applications critiques Les LL sont développés par des communautés Ces communautés, le plus souvent, ne possèdent pas de statut juridique, donc impossibilité de « contracter » avec elles, Nécessité de trouver un acteur capable de porter les engagements à leur place.
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Les LL en milieu professionnel Lun des enjeux cruciaux dans les projets dindustrialisation des Logiciels Libres concerne le support et la maintenance. Pour assurer pleinement cette maintenance, des sociétés comme LINAGORA développent des offres de Tierce Maintenance Logiciels Libres, ou TM2L
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Les LL en milieu professionnel
URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a Questions / Réponses Paul POULAIN Consultant indépendant Responsable francophone Koha Mail : Michel Marie MAUDET Directeur des opérations Linagora Mail : Présentation téléchargeable –