• Aucun résultat trouvé

Logiciels libres

N/A
N/A
Protected

Academic year: 2022

Partager "Logiciels libres"

Copied!
27
0
0

Texte intégral

(1)

Logiciels libres

Hervé Le Crosnier

Université de Caen

Université de Montréal - Ecole de Bibliothéconomie et

des Sciences de l'information

(2)

Logiciels libres

Objectifs :

Présenter le mouvement des logiciels libres

Quelques exemples

Comprendre la spécificité du logiciel

La GPL : innovation juridique

Intelligence coopérative

(3)

L'origine du mouvement

de 60 à 80, le partage des logiciels était la norme de fait (communauté de pratiques)

Puis les fabricants ont commencé à limiter les usages Des Pilotes

annonçant la mainmise sur l'ensemble du logiciel (DOS de Microsoft)

1983 : Lancement du projet GNU (GNU's Not Unix) Par Richard Stallman

Octobre 1985 : Free Software Foundation

(4)

GPL : General Public Licence

Liberté 0 : Le droit d'utiliser le programme pour tous les usages

Liberté 1 : Le droit d'étudier le programme et de le modifier ou l'adapter à ses besoins

Liberté 2 : Le droit de distribuer des copies du programmes

Liberté 3 : Le droit de partager les améliorations portées au programme

(5)

Un modèle viral

Eviter la mainmise sur le logiciel

en laissant ouverte la possibilité d'un développement économique (on peut vendre un logiciel libre)

Ouvrir la porte aux micro-améliorations

(6)

Open source

Un terme forgé par Eric Raymond pour distinguer un courant qui cherche la qualité logiciel par l'ouverture du code

Avec suffisamment de paires d'yeux, tous les bogues feront surface (« Given enough eyeballs, all bugs are shallow »)

Des articles importants dans le basculement des industries vers le logiciel libre :

oThe cathedral and the bazaar oHomesteading the noosphere

(7)

Des logiciels essentiels au réseau

La normalisation de l'Internet s'appuie sur les logiciels libres

Le développement de l'internet n'a été possible qu'avec la possiblité d'expérimenter les usages grâce aux logiciels libres

L'importance de l'interopérabilité

par exemple comment lire sur un certain poste, des documents verrouillés par un autre système (iTunes et le DRM FairPlay, ou DECSS pour permettre de lire les DVD sous Linux)

(8)

Les types de logiciels

Systèmes d'exploitation

Usage du réseau internet

Bureautique

Images

Musique et Vidéo

Logiciels pour programmer (langages, compilateurs,...)

gestionnaires de contenu (CMS)

systèmes de gestions de données (SGBD, SG Bib.,) Liste de logiciels libres de wikipedia

(9)

Systèmes d'exploitation

Microsoft Windows

Mac OS X

Unix.... dont GNU/linux

Plusieurs forme de distributions de GNU/linux

Debian

Ubuntu

Red Hat

...

(10)

Le succès de GNU/Linux

Linus Torvalds : projet d'étudiant à partir de Minix, un Unix pédagogique de Andrew Tannebaum en 1991

l'apport de la communauté par internet

fusion du noyau linux et des outils GNU

benevolent dictatorship

une révolution accidentelle (titre de son livre)

(11)

Accéder au Réseau

Navigateurs

Internet Explorer : 85%

Firefox : 13%

Autres (Safari, Opera,...) 2%

Firefox est produit par la fondation Mozilla

Thunderbird : Gestionnaire de courrier

Gaim : Instant Messagerie multiprotocole (protocole libre Jabber)

(12)

Firefox

Navigation par onglets

Respect des standards W3C

XUL : une interface programmable

les extensions

Lien avec le gestionnaire de mail Thunderbird

http://www.mozilla-europe.org/fr/

(13)

Bureautique

Suite Open Office

développée par Sun et la communauté open office

Writer Traitement de texte

Calc Tableur

Impress Création de présentations multimédia

Draw Dessin vectoriel

Base Création de bases de données

Math Édition de formules mathématiques complexes

http://download.openoffice.org/

(14)

Formats ouverts

Les données sont enregistrées dans un format

propriétaire :

fermé (exp : .doc -> reverse engineering)

ouvert (exp : .pdf)

libre : la norme est publique

exp: .odt Open document text, reconnu par OASIS

différence entre

ogg vorbis (algorithme public et évolutif)

mp3 (Fraunhoffer Institute, brevet Thomson)

enjeu de maîtrise de leurs données pour les Etats et les

(15)

Exemples de formats ouverts

Audio : ogg vorbis

Image : PNG (portable network graphics), TIFF (Tagged Image File Format),

SVG(Scalar vector Graphics)

Vidéo : Theora

XML et toutes les DTD publiques (ou Schemas)

(16)

Multimédia

Vidéo :

le succès de VLC (choisi par Google)

Mplayer

ffmpeg : transcodage

Audio :

XMMS (lecteur audio)

amarok : gestion de collections de

musique

Audacity (qui permet le succès du Podcasting)

(17)

Outils de programmation

emacs créé par Richard Stallman

les compilateurs gcc

les langages :

perl (O'reilly)

PHP (Zend)

Java (Sun)

(18)

Les systèmes LAMP

Créer des serveurs web

Linux

Apache

MySQL

PHP

(19)

Gestionnaires de contenu

SPIP (repris par les

administrations en France)

http://vecam.org

Gestion de blogs : Dotclear

http://www.dotclear.net/

(20)

Syst. Gestion de bibliothèques

Koha (projet international) http://www.koha.org/

PMB (avec création d'une société de services)

(21)

Free beer

Le coût de basculement vers les logiciels libres

formation du personnel

maintien de deux stratégies pendant la période de transfert

qui peut être longue (5ans de prévus pour la ville de Munich)

le prix de la liberté

(22)

Le statut particulier du logiciel

Système incrémental d'enregistrement de la connaissance

qui peut (doit) être modifié en permanence

qui est le support aux autres connaissances

dont le coût de duplication est nul

et qui est indispensable au monde en réseau

(23)

Les faiblesses du logiciel libre

le marketing reste le point faible

difficulté de choisir parmi la panoplie disponible sur un sujet

la non-intégration entre le système d'exploitation et les logiciels

qui est cependant la force globale (empêcher l'effet de lock-in)

(24)

Un mouvement phare

Creative commons

open courseware

libre-accès à la science

contre les brevets sur le vivant

accès aux données scientifiques (cf. vrus H5N1)

développement de la notion de biens communs de l'information

(25)

Enjeux

techniques

économiques (notamment pour le développement)

éducatifs

juridiques

politiques

(26)

Pays en développement

Indépendance nationale

économie sur les transferts financiers (licences)

création d'une économie nationale autour du logiciel

apport pour l'éducation (cf. position de UNITAR)

réflexion sur le domaine public mondial

(27)

Intelligence coopérative

D'après Félix Stalder

accès non limité aux informations générées par la communauté

évaluation par les pairs des contributions soumises par les membres de la communauté

une autorité basée sur la notoriété plutôt que sur la capacité à sanctionner

des niveaux modulables d'implication et de responsabilité

Références

Documents relatifs

“BlueHats Semester of Code” : Pour soutenir la contribution à des logiciels libres utilisés dans l’administration publique, l’État, via l’action du

Selon la définition de la Free Software Foundation, un logiciel libre répond à trois critères : la liberté pour chacun d’étudier comment le programme fonctionne, et de l’adapter

Photo, graphisme Audio, musique Vidéo, TV Bureautique Développement Internet, e-mail Jeux, loisirs Progiciel Sciences Utilitaire Sécurité. Gestion,

Logiciels applicatifs Firefox Navigateur Internet Chromium (Chrome) Navigateur Internet Libre Office, Open Office Suite bureautique. Gimp

Découvrir les nombreux avantages des logiciels libres, ainsi que les logiciels phares pour les usages les plus courants.. Copyright © Circonscription d'Yvetot - Tous

Même si une entreprise décide unilatéralement de cesser de développer un logiciel libre, un fork peut permettre de préserver ce logiciel et de continuer son développement.. •

Dans le domaine « industriel », on ne parle pas de droit d’auteur mais de brevet, mais si le mot est différent, l’idée est au fond semblable, même si lesdits brevets sont

Explication : je ne vais pas tout citer. Prenez, par exemple, un appartement où la seule façon d’atteindre la salle de bain est de passer d’abord par la chambre à coucher. Les