12

Click here to load reader

Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

  • Upload
    lynga

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

Étude comparative « Les principaux SIGB Open source Koha,

Open Flora, PMB »

pour les bibliothèques et centres de documentation

Octobre 2010

Version 2

Page 2: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

2 / 2

Sommaire 1 Méthodologie, modèles et produits................................................................................3 2 Environnement - Pré-requis techniques ..........................................................................7 3 Fonctionnalités ....................................................................................................................8

3.1 Accès............................................................................................................................8 3.2 Catalogage ................................................................................................................8 3.3 Gestion des acquisitions............................................................................................9 3.4 Recherche...................................................................................................................9 3.5 Valorisation des collections ....................................................................................10 3.6 Circulation .................................................................................................................10 3.7 Périodiques ................................................................................................................11 3.8 Gestion Electronique de Documents ...................................................................12

Page 3: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

3 / 3

1 Méthodologie, modèles et produits

Comme l’indique Marc Maisonneuve dans sa dernière étude1, le marché du SIGB, avec un chiffre d’affaires global de 40 millions d’euros en 2009, a baissé au point de revenir à son niveau de 2004. Dans ce contexte il est intéressant de noter qu’aujourd’hui un projet sur 3 porte sur l’implantation d’un système open source. Les SIGB open source sont maintenant retenus dans des projets au périmètre important comme le SCD d’une université ou une grande collectivité et certains ont fait l’objet d’évolutions majeures depuis leur création. Notons que ces SIGB sont aussi très souvent utilisés dans les centres de documentation de toute taille qui intègrent des fonctions bibliothéconomiques. Le modèle économique de l’open-source permettant de travailler avec des budgets parfois très réduits. Les consultants experts en bibliothéconomies et documentation du cabinet de conseil Serda ont comparé les principales solutions de SIGB open source actuellement présentes sur le marché français afin de décrire leur périmètre fonctionnel. On se reportera aussi aux articles du magazine Archimag : « open-source : histoires d'un succès contesté », « Koha : l'alternative qui monte pour les SIGB », ou « quand l’open source est abandonné au profit du logiciel propriétaire », … Les versions comparées sont les versions les plus récentes : Koha, 3.0.1, OpenFlora 1.0 et PMB 3.3.

• Koha est né 1999 en Nouvelle-Zélande, à ce titre il est le premier SIGB Libre. C’est la firme informatique néo-zélandaise Katipo, qui l’a développé. Il commence aujourd’hui à être bien implanté en France en particulier dans les universités et les bibliothèques spécialisées. Il est proposé sous licence GPL2, 3 sociétés se partagent les projets actuels de déploiement : BibLibre, Tamil et Progilone.

• En février 2010, la société Ever Team a décidé de basculer Flora Bibliothèques, SIGB propriétaire, sous licence Cecill3, en créant OpenFlora. Cette solution

1 http://www.toscaconsultants.fr/ 2 La licence GPL est une licence qui fixe les conditions légales de distribution des logiciels

libres. La GPL est la licence de logiciel libre la plus utilisée. Les objectifs : la liberté d'exécuter le logiciel, pour n'importe quel usage, la liberté d'étudier le

fonctionnement d'un programme et de l'adapter à ses besoins, ce qui passe par l'accès aux codes sources ; la liberté de redistribuer des copies ; la liberté de rendre publiques des versions modifiées pour en faire bénéficier la communauté.

3 Licence Cecill : est une licence de logiciel libre, elle a été créée par des organismes de recherche français. Elle précise certaines notions telles que l'acceptation de la licence (décrite comme un contrat) qui débute à la date de téléchargement du logiciel par

Page 4: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

4 / 4

intègre toutes les fonctionnalités de bibliothéconomie de Flora, Flora est une suite logicielle complètement réécrite en 2005 mais s‘appuyant sur plus de 15 ans de compréhension des besoins des bibliothèques avec la gamme Doris-Loris. A noter que des applicatifs propriétaires comme Flora Musée ou Flora Archives peuvent être associés à OpenFlora ainsi que toute une série de modules fonctionnels de Flora.

• PMB est né en 2002. Il est le fruit du développement de la société PMB Services et est disponible sous licence Cecill, un certain nombre de prestataires se sont impliqués dans le développement de PMB, toutefois PMB Services reste le principal intervenant. Il est intéressant de noter que les modèles communautaires des 3 solutions sont différents et qu’ils peuvent être discriminant pour les organismes dans leur choix.

Koha a une vocation internationale qui donne du poids à la communauté, c’est celle-ci qui s’assure de la stabilité et donc de la pérennité de la version, elle est constituée majoritairement, en particulier en France, de prestataires (intégrateurs, SSLL), développeurs très impliqués dans la communauté du libre de manière générale. Citons aussi que PMB est présent dans plus de 60 pays. Le modèle proposé par Ever Team quant à lui permet d’assurer une version certifiée, stable et maintenue par l’éditeur, en parallèle d’une version communautaire. Cette version fera l’objet d’une maintenance quel que soit le prestataire ayant déployé le projet. Toute contribution peut être intégrée au noyau de la version certifiée mais elle fait l’objet d’une analyse préalable par Ever Team du code source pour assurer la cohérence des développements partagés. Ever Team se cantonne à son rôle d’éditeur et n’a pas vocation à concurrencer les intégrateurs et SSLL. Le modèle de PMB est proche de celui d’Ever Team en matière d’arbitrage, PMB Services animant la communauté et s’assurant de la stabilité du produit, toutefois PMB Services joue le rôle à la fois d’éditeur, de prestataire et aussi de R&D. Comme la majorité des SIGB, les 3 solutions sont full-web et peuvent donc être mises à disposition soit sur les serveurs de l’organisme, soit en mode hébergé. Selon la configuration et la volumétrie, il est nécessaire de disposer soit d’un seul serveur qui rend les services de serveur d’application et de serveur Web, soit de deux serveurs spécialisés. La démarche avant-projet de déploiement un logiciel open source est un peu différente de celle d’un logiciel propriétaire. Chaque organisme a la possibilité de déployer au préalable l’outil (plus ou moins facilement et de manière autonome) afin d’en étudier les fonctions et d’identifier quelles seraient les fonctions

l'utilisateur et les droits de vente de services associés. Pour conserver une compatibilité avec la licence GNU GPL, elle prévoit que si un logiciel régi par la CeCILL intègre du code régi par la GPL, ou est intégré dans la GPL, alors c'est la GPL qui s'applique.

Page 5: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

5 / 5

manquantes. La conception des budgets est également amenée à évoluer dans ce contexte. Toutefois dans un domaine applicatif métiers clairement déterminé comme peuvent l’être les bibliothèques, ne plus dépendre d’un éditeur ne doit pas faire s’engager dans du sur mesure systématique, et créer une dépendance de l’organisme au prestataire (même dans un contexte open source). On peut considérer aujourd’hui que les 3 produits ont atteint une certaine maturité même si certaines sous-fonctions des modules bibliothéconomiques de Koha font encore l’objet de développements. PMB comprend aussi les modules comme GED ou RFID en tant que licence libre. OpenFlora est effectivement récent sur le marché des SIGB open source, en revanche, il ne nécessite pas de développements sur les fonctions métiers car il est l’aboutissement de 5 années de déploiement de Flora Bibliothèque sur des projets multisites et complexes. OpenFlora profite également des capacités de Flora en matière de structuration documentaire pour déployer des applications au périmètre beaucoup plus large qu’un simple catalogue Unimarc. Toutefois au regard des investissements menés par l’éditeur et de la R&D de la gamme EverSuite, certains modules comme la GED et la recherche en texte intégral ou la RFID, restent aujourd’hui diffusés sous licence propriétaire. La mise en œuvre des fonctions progicialisées d’un SIGB utilisant un logiciel libre est la même qu’avec son équivalent payant, elle doit faire l’objet d’une méthodologie structurée et être mis en œuvre par des spécialistes techniques et métiers compétents. En revanche si le projet intègre un volet de développement spécifique d’une nouvelle fonction, voire d’un module, l’équipe projet devra adapter sa méthodologie projet. Le fait d’être en open source ne suffit pas à convaincre les responsables informatiques, architecture et langage de développement des solutions doivent en effet s’inscrire de plus en plus souvent dans le schéma directeur informatique de l’organisme. La communauté du langage de développement est souvent aussi importante que celle du logiciel lui-même. OpenFlora repose sur des développements en java, PMB en PHP, ces deux communautés sont aujourd’hui plus actives que celle de Koha (développé en perl). Ce qui est une garantie en matière d’accès aux compétences, d’intégration rapide de nouvelles contraintes. Java c’est également un plus grand choix d’architectures possibles pour répondre aux contraintes fortes d’un SIGB en réseau mais dont les sites sont dispersés géographiquement. Avec l’open source il y a également un changement de paradigme en matière de maintenance. Le prestataire peut accompagner l’organisme dans la mise en œuvre d’une nouvelle version mais il n’a pas vocation ou obligation à assurer une maintenance évolutive, si ce n’est dans le cadre d’une commande spécifique, les évolutions sont le propre de la communauté. Une nouvelle version ne doit pas

Page 6: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

6 / 6

mettre en péril la stabilité de l’application en production, ici le modèle de gouvernance peut prendre tout son sens. Pour la maintenance corrective, la question est plus complexe. Les organisations déploient de l’open source et demandent de plus en plus au prestataire de s’engager sur des corrections de bugs, même si les modules déployés sont issus de développements communautaires. Progressivement, en l’absence d’une gouvernance de type PMB ou OpenFlora, les prestataires déployant Koha doivent s’organiser également comme un éditeur afin de répondre à ces contraintes. Les informations utilisées dans ce document ont été collectées auprès des sources ouvertes (web, presse, communautés, intégrateurs, etc.). Ce document est une deuxième version, il est destiné à être complété en fonction des remarques et des évolutions constatées sur les outils.

Page 7: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

7 / 7

2 Environnement - Pré-requis techniques

Fonctionnalités KOHA OpenFlora PMB

Serveur Web Apache, IIS Apache, IIS Apache, IIS

Serveur d’application Tomcat Tomcat, Weblogic, Web sphere

Inutile

Système d’exploitation serveur

Windows, Linux, Mac OS, Solaris,

Windows, Linux, Solaris

Windows, Linux, Mac OS , Solaris

SGBDR Oracle, MySQL, PostgreSQL

Oracle, MySQL, SQL server

MySQL

Navigateurs certifiés IE, Mozilla Firefox IE, Mozilla Firefox IE, Mozilla Firefox

Installation sur les postes clients

Non Non Non

Langage de programmation

Perl Java - JSP PHP

Web Services (SOA) Oui Non Oui

XAPI Oui Oui Non

UNICODE UTF8 Oui Oui Oui

Page 8: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

8 / 8

3 Fonctionnalités

3.1 Accès

Fonctionnalités KOHA OpenFlora PMB

Gestion des profils Oui Oui Oui

OPAC Oui Oui Oui (avec Spip ou autre CMS en option)

Connecteur annuaire professionnel (LDAP, SSO…)

Oui Oui (MCP) Oui

Accès en mode anonyme

Oui Oui Oui

Accès en mode authentifié

Oui Oui Oui

Accès mal voyant Oui Non excepté interface de recherche grand public

Oui (conforme Accessiweb Silver)

Récolement Oui Oui (avec constat d’état)

Oui

Statistiques paramétrables

Non Oui Oui

3.2 Catalogage

Fonctionnalités KOHA OpenFlora PMB

Unimarc Oui Oui Oui

Autres formats normalisés

ISBD, Usmarc, Marc21, documentaire

ISBD MCP : Documentaire, Dublin Core, Marc21

ISBD CATMARC, MARC21, Dublin Core, Xml EAD, RIS

Paramétrage des grilles de saisie

Oui Oui Oui

Validation des notices (WorkFlow documentaire) et historique des modifications

Non Oui (MCP) Oui

Page 9: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

9 / 9

Fonctionnalités KOHA OpenFlora PMB

Récupération des Vignettes

Oui Oui (MCP) Oui

Filtre sur les données Oui Oui Oui

Gestion du Thesaurus Oui Oui Oui

Import d’un Thesaurus Non Non Non

Gestion des liens URL (856)

Oui Oui Oui

Recommandations 995 Oui Oui Oui

Contrôle ISBN Oui Oui Oui

Import Sudoc Oui Oui (MCP) Oui

Import ISO2709 Oui Oui Oui

3.3 Gestion des acquisitions

Fonctionnalités KOHA OpenFlora PMB

Gestion des budgets sur plusieurs niveaux

Non Oui Oui

Gestion des fournisseurs Oui Oui Oui

Gestion des relances Oui Oui Oui

Relance par email Oui Oui Non

Statistiques paramétrables

Oui Oui Oui

3.4 Recherche

Fonctionnalités KOHA OpenFlora PMB

Recherche simple Oui Oui Oui

Recherche avancée Oui Oui Oui

Recherche professionnelle

Oui Oui Oui

Paramétrage des formulaires de recherche

Oui Oui Oui

DSI Non Oui Oui

Flux RSS Oui Oui Oui

Export XML Oui Oui Oui

Page 10: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

10 / 10

Fonctionnalités KOHA OpenFlora PMB

Historique de la recherche

Non Oui Oui

Gestion multisite Oui Oui Oui

3.5 Valorisation des collections

Fonctionnalités KOHA OpenFlora PMB

Serveur Z39.50 Oui Oui (MCP4) Oui

Serveur SRU/SRW Oui Non Non

Résolveur de liens Non Oui (MCP) Non

Serveur OAI Oui Oui (MCP) Oui

Client OAI Oui Oui (MCP) Oui

3.6 Circulation

Fonctionnalités KOHA OpenFlora PMB

Grille lecteur paramétrable

Oui Oui Oui

Gestion des droits Oui Oui Oui

Nombre de caractéristique pour définir un droit de prêts

6 caractéristiques Illimité

Pénalité financière Oui

Pénalité suspensive Oui Oui Oui

Réservation documents prêtés

Oui Oui Oui

Réservation documents disponibles

Oui Oui Oui

Réservation d’un document d’un autre site

Oui Oui Oui

Suggestion d’achat Oui Oui Oui

Prêt/retour Oui Oui Oui

4 MCP : Module Complémentaire Propriétaire

Page 11: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

11 / 11

Fonctionnalités KOHA OpenFlora PMB

Prêt simple Oui Oui Oui

Retour simple Oui Oui Oui

Relance (retard, amendes)

Oui Oui Oui

Gestion des passe-droits Oui Oui Oui

RFID SIP 2 Oui Oui (MCP) Oui

Prêt secouru ou nomade Oui Oui Oui

Statistiques paramétrables

Oui Oui Oui

Régie de recette Oui Oui Oui

3.7 Périodiques

Fonctionnalités KOHA OpenFlora PMB

Calendrier bulletinage Oui Oui Oui

Gestion des réceptions particulière (Insertion de n°, fusion de n°)

Oui Oui Oui

Catalogage d’un numéro particulier

Oui Oui Oui

Gestion des abonnements

Oui Oui Oui

Gestion des lacunes Oui Oui Oui

Affichage des états de collection

Oui Oui Oui

Liste de circulation Oui Oui Non

Exemplarisation des numéros

Oui Oui Oui

Gestion des codes à barres

Oui Oui Oui

Statistiques paramétrables

Oui Oui Oui

Page 12: Étude comparative « Les principaux SIGB Open source Koha ... · Étude comparative « Les principaux SIGB Open source Koha, Open Flora, PMB » pour les bibliothèques et centres

@serda Benchmark_SIGB_opensource_2010_1.0

12 / 12

3.8 Gestion Electronique de Documents

Fonctionnalités KOHA OpenFlora PMB

Module GED Non Oui (MCP) Oui

Gestion de photothèque Non Oui (MCP) Oui

Gestion de vidéothèque Non Oui (MCP) Oui

Gestion de sitothèque Non Oui (MCP) Oui