15
Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris [email protected] Le logiciel libre : définition, historique, évolution, enjeux Symposium Koha – Miramas -27-28 mai 2010

Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris [email protected] Le logiciel libre : définition, historique, évolution,

Embed Size (px)

Citation preview

Page 1: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Claire ScopsiMaitre de conférence INTD

Laboratoire DICEN (EA 4420) – CNAM Paris

[email protected]

Le logiciel libre : définition,

historique, évolution, enjeux

Symposium Koha – Miramas -27-28 mai 2010

Page 2: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Contexte actuel et enjeux des logiciels libres en bibliothèque

- de quoi parle-t-on?- quelques chiffres- la situation particulière du monde de la

documentation/bibliothéconomie- enjeux

Page 3: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

De quoi parle-t-on?

1969 Création du système d'exploitation UNIX par les laboratoires Bell (AT&T)

1973 Diffusion d'Unix et de ses sources dans les universités américaines, qui corrigent le programme. Les versions d’Unix se multiplient.

1982 Commercialisation d'UNIX par AT&T (le coût de licence devient exhorbitant)

1983 Richard Stallman lance le projet GNU (Unix libre)

1985 Richard Stallman conceptualise le « libre » en créant la Free Software Foundation

1991 Linus Torvald lance le projet Linux

Page 4: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Le Logiciel libre répond aux 4 critères de la Free Software Foundation(1985) :

- la liberté d'exécuter le programme pour tous types d'usages.- la liberté d'accéder au code source, de l'étudier, de l'adapter.- la liberté de distribuer des copies du programme, modifié ou non, gratuitement ou non- la liberté d'améliorer le programme et de publier ces améliorations.

De quoi parle-t-on?

1985 Richard Stallman, auteur du projet GNU (unix libre) conceptualise le « libre » en créant la Free Software Foundation.

Y sont associés :

La licence Publique Générale(GPL): licence qui fixe les conditions légales de distribution des logiciels libres du projet GNU.

Le copyleft ou «gauche d'auteur » = droits de reproduction abandonnés.gauche d'auteur

Page 5: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

De quoi parle-t-on?

1. Libre Redistribution2. Code Source3. Applications Dérivées4. Intégrité du Code Source de l'Auteur5. Pas de Discrimination Contre des Personnes ou des Groupes6. Pas de Discrimination Contre des Domaines d'Application7. Distribution de la Licence8. La Licence ne doit pas être Spécifique à un Produit9. La Licence ne doit pas Affecter (contaminer) d'Autres Logiciels10. La Licence doit être Technologiquement Neutre

Les licences libres précisent les conditions d'utilisation des LL dans le cadre défini par l'OSI. L' OSI évalue et certifie la conformité de ces licences avec son modèle.

1997 Création de l'Open Source Initiative par Bruce Perens et Eric Steven Raymond.

Le logiciel open source précise et cadre les critères des logiciels libres, dans le contexte d'une compatibilité avec une exploitation commerciale:

Page 6: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

De quoi parle-t-on : ce que je peux faire avec un logiciel libre

Ce que je peux faire techniquement :

- étudier le code source pour en comprendre la logique- copier des parties de code pour faire un autre logiciel- corriger des bugs- ajouter des fonctions manquantes- améliorer les fonctions existantes- l'associer à un autre code - supprimer une partie du code...

Ce que je peux faire légalement :

-Utiliser le programme dans mon activité professionnelle, encours, le donner à des élèves, à des clients-le vendre (sans reverser de droits d'auteurs) associé à d'autres logiciels ou intégré dans le code d'un autre produit , ou encore en version modifiéedans le cadre défini par la licence.

Page 7: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Axiome :

Il n’y a pas d’opposition tranchée entre éditeur traditionnel et communauté libre

De quoi parle-t-on? La communauté n’est pas inscrite dans la définition des Logiciels LOS

Éditeur propriétaire

Éditeur libreÉditeur propriétaire

Communauté hyper

centralisée

Communauté centralisée

+ développeurspériphériques

Joyeux bazar

Mais selon Denis Dorval (vice président d’Alfresco) :

"Un éditeur Open Source meurt sans une communauté dynamique"

Page 8: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Le secteur du logiciel libre en France résiste bien à la crise.

8

premier marché Européen pour le logiciel libre

marché évalué à 1 470 M euros en 2009 (+ 33%)

Croissance attendue en 2010 : +30%

4% du marché global des logiciels et services"

Page 9: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Quelques chiffres

Unités distribuées en bibliothèques par années (Tosca)

en 2009 un projet sur 3 en bibliothèque serait un projet open source. (selon Tosca consultants)

PMB Koha AFI OPAC2.0 Greenstone(par UNESCO)

2007 260 14* 9 -

2008 471 20* 41 1250????

2009 402 31** 61

Page 10: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

1991 2008

noyau

Infrastructure

Applicatif/métier

GNU1991

1991

GNU/Linux 1994

WikiWiki 1995

Mozilla 1998

OpenOffice.org 2000

Apache 1995

Applicatif/généraliste

Lucene 2000PostgreSQL

1995/96Mysql 1995

The GIMP 1996/98

Greenstone 2000

PMB 2002

Typo3 1997

SPIP 2001

Claroline 2000

Koha1999 Moccam

2002Alfresco

NCSA httpd1993

Situation particulière : des applicatifs métiers plus récents

Nuxeo

Page 11: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Situation particulière : des communautés non techniciennes

Caractéristiques des communautés des applications métier :

- nombre de membres réduit

- membres non techniciens

- développeurs non praticiens

- fonctionnalités : diverses, mouvantes

- utilisateurs en attente d'assistance

- contexte d'utilisation exclusivement professionnel

Page 12: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

« l’usage et le développement de logiciels libres se sont beaucoup plus

répandus que l’appréciation de la liberté sur laquelle le mouvement se

fonde » Richard Stallman

Source « Entretien avec Richard Stallman », Framablog, 9 septembre 2009.

http://www.framablog.org/index.php/post/2009/09/09/richard-stallman-interview-acti

visme

Enjeux

Moraliser l’économie?

Page 13: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

En finir avec le verrouillage éditeur (attente négative)

Obligation de faire appel à l’éditeur pour certaines actions par manque de documentation par manque d’ouverture du logiciel

Ex : export de données

Pression sur les migrations« chantage » au contrat de maintenance (arrêt ou augmentaton

de l’abonnementarrêt des prestations et non maintien des compétences sur

l’ancien produit

Rachats prédateursun produit est racheté par un éditeur dans l’intention de le tuer

et de migrer le parc de clients sous son propre produit.

Enjeux

Page 14: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Enjeux

« Assainir »  l’économie du logiciel

Payer pour le service rendu (et pas pour le risque)

Payer la valeur ajoutée (et pas ce qui a déjà été vendu)

Acheter ce dont j’ai besoin au juste prix (sans tuer la valeur)

Participer à l’évolution du produit.

Sans ces exigences, le logiciel libre est soluble dans l’économie marchande.

Page 15: Claire Scopsi Maitre de conférence INTD Laboratoire DICEN (EA 4420) – CNAM Paris claire.scopsi@cnam.fr Le logiciel libre : définition, historique, évolution,

Merci de votre attention

Avez-vous des questions?

[email protected]