URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a KOHA Système Intégré de Gestion de...

Post on 03-Apr-2015

107 views 0 download

Transcript of URFIST, 4 février 2004,Koha, SIGB sous licence libre Koh a KOHA Système Intégré de Gestion de...

URFIST, 4 février 2004,Koha, SIGB sous licence libre

Koha

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 KohaMichel Marie MAUDET, directeur des opérations, Linagora

URFIST, 4 février 2004,Koha, SIGB sous licence libre

Koha

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

Koha

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 :●http://www.opensource.org/docs/definition.php●http://www.gnu.org/licenses/gpl.html

URFIST, 4 février 2004,Koha, SIGB sous licence libre

Koha

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

Koha

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

Koha

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

Koha

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

Koha

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

Koha

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

Koha

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

Koha

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

Koha

Histoire de Koha : Outils

● Outils du projet Koha– Outils de développeurs :

● Sourceforge : 60 000 projets● CVS, pour le code source● http://bugs.koha.org, pour déclarer les bugs

URFIST, 4 février 2004,Koha, SIGB sous licence libre

Koha

Histoire de Koha : Outils

● Outils du projet Koha– Outils d'utilisateurs :

● Wiki (http://www.koha.org/wiki) pour la documentation (principalement technique)

● Listes de discussion (www.koha.org et www.koha-fr.org)

● Sites web (www.koha.org et www.koha-fr.org), ● « chat » (irc.katipo.co.nz:6667)

URFIST, 4 février 2004,Koha, SIGB sous licence libre

Koha

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

Koha

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

Koha

Histoire de Koha : Cycles

● La version 2.0.0✔ 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

Koha

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

Koha

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

Koha

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

Koha

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

Koha

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

Koha

Les LL en milieu professionnel

● L’un des enjeux cruciaux dans les projets d’industrialisation 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

Solution LIBRE, communautaire

Solution LIBRE, Industrialisée

SSLL

TM2L

URFIST, 4 février 2004,Koha, SIGB sous licence libre

Koha

Les LL en milieu professionnel

URFIST, 4 février 2004,Koha, SIGB sous licence libre

Koha

Questions / Réponses

● Paul POULAINConsultant indépendantResponsable francophone KohaMail : paul@koha-fr.org

● Michel Marie MAUDETDirecteur des opérations LinagoraMail : maudet@linagora.com

● Présentation téléchargeable

– http://www.koha-fr.org/