Title: Internet et les logiciels libres
1Enjeux de société et perspectives
Pierre Jarillon URFIST- 4 juin 2009
2Les grandes inventions
3Un outil
C'est la première fois que l'homme a un outil
qui n'est plus le prolongement de son corps, mais
celui de son esprit.
4Un moyen de communication
le support d'Internet, du téléphone,de la
télévision, du courrier, ... Vecteur de la
connaissance et des cultures
5 L'ère de la communication
20ème siècle ère industrielle Disponibilité de
l'énergie 21ème siècle ère de la
communication Disponibilité de l'information
et de la connaissance
6Les 3 piliers du développement
7Invention du transistor
1949
Bardeen, Brattain et Shockley reçoivent le prix
Nobel en 1956
8Aujourd'hui, le circuit intégré
Des millions de transistors par cm²
Un microprocesseur
Puis des milliards ! Les gravures ne sont plus
visibles avec un microscope optique.
9Les 3 piliers du développement
10La création d'UNIX 1969
Le logiciel de base des grands ordinateurs
modernes
Thompson et Ritchie
11La famille des Unix
schéma très simplifié Détails sur
http//levenez,com/unix
12Les 3 piliers du développement
13Les premiers réseaux
1969
DOD
ARPANET
A
B
14Les réseaux utilisent UNIX
Mise au point des protocoles de communication par
les universités. Internet va naître.
1974
collaboration ouverte
UNIX
1989
15I n t e r n e t
16La croissance d'Internet
- Au CERN, Tim Berners-Lee raccorde entre eux
plusieurs réseaux. - 1989 Internet, le réseau des réseaux est né !
- 1991 - Il publie l'article  Hypertexte et le
CERNÂ - 1993 Premiers navigateurs graphiques
50 serveurs en 1993 gt100 millions en 2008
17Pendant ce temps là ...
18Richard Stallman (alias RMS)
Licence GPL GNU General Public licence avec Eben
Moglen
Talence RMLL 2002
Définition du logiciel libre
19Les quatre libertés du logiciel libre
- Liberté d'utiliseraucune restriction à son
utilisation. - Liberté de connaitre et d'étudiernécessite de
mettre les sources à disposition, indispensable
pour la sécurité. - Liberté de modifierafin d'adapter le logiciel Ã
ses besoins. - Liberté de redistribuerdans les mêmes conditions
que celles où on a reçu le logiciel (GPL).
GPL
20Une centaine de licences
toutes basées sur le droit d'auteurprotègent le
créateur et l'utilisateur
GPL La plus utilisée BSD Permet la fermeture
du code Cecill Compatible avec le droit
français Autres... http//gnu.org/licenses/license
-list.fr.html
21Libre n'est pas gratuit
En anglais free libre et free gratuit
Un logiciel libre est gratuit une fois qu'il a
été payé François Élie, président d'Adullact
22Logiciels Libres
Linus Torvalds
- Crée sa propre version dUNIX sous GPL
- Utilise Internet pour la développer avec des
informaticiens du monde entier
1991
Linux
23Les logiciels libres et Internet se développent
en symbiose
De nouvelles méthodes de travail. De nouvelles
perspectives sociales.
24Des Logiciels Libres par milliers
Apache
Blender
Linux
KDE
Firefox
The Gimp
Gnome
BSD
Environ 500000 contributeurs dans le monde
25Premières conséquences
- sécurité véritable- diversité matériel et
logiciel- nouveaux modèles économiques-
extension à d'autres domaines
musique, publications, wikipedia ...
26De nouveaux modèles économiques
- La RD a un coût marginal
- La chaîne commerciale est réduite
- La finition et la maintenance sont réparties
- On ne refait pas ce qui a déjà été bien fait
- Qui finance ?
- Des entreprises, universités, collectivités...
- Motivations non économiques
- Hobby intellectuel et créatif
- Altruisme, humanisme, ...
- Reconnaissance par ses pairs
Rente
Vente de services
27De nouveaux modèles économiques
- Document AFULhttp//www.aful.org/professionnels/m
odeles-economiques-ll - Document APRILhttp//april.org/articles/livres-bl
ancs/modeles-economiques-logiciel-libre/ - Équilibre du budget national
- Amélioration potentielle de 1500
M/anhttp//pjarillon.free.fr/redac/ms-cout.html
Vente de services
28Commerce traditionnel
Client
Producteur
stock
stock
Trans- porteur
Courtiers, grossistes, détaillants, revendeurs
Trans- porteur
29Le nouveau commerce
Tiers de confiance
1
2
Prise de commande
Client
Producteur
internet
4
3
Transporteur
Cas de l'immatériel
30Progression dans les applications
Logiciels métier
2003
Bureautique
Bureautique
2000
BureauxB
Distribution Linux
Bureaux
1998
Serveur graphique
Windows
1994
GNU
Unix
Linux
1991
31Une  distribution linuxÂ
Source wikipedia
32Progression dans les architectures
De 1991 Ã 1995 seulement x86. Depuis toutes les
architectures ont été supportées
Space Simulator Clusterr
µCsimm
Mainframe
Embarqué
33Insensibilité aux virus
- Pour exister un virus doit
- pénétrer,
- se répliquer,
- se propager.
- Les premiers virus sont nés sous Unix
- Mesures prophylactiques (Unix/Linux)
- Mesures curatives (Microsoft)
34Sécurité
- Absence de backdoors
- Confidentialité militaire, industrielle, ...
- Stabilité de fonctionnement
- Uptimes élevés
- Réactivité en cas d'alerte de sécurité
Des milliers de personnes auditent les codes
sources.
35Les convoitises
- Guerres et batailles
- pour des monopoles et des privations de liberté
36Convoitises pour des monopoles
- Guerre des Unix commerciaux
- Guerre des réseaux
- Bataille des navigateurs
- Guerre des données impact culturel
37La guerre des Unix
- Divergence des Unix commerciaux
- 1991 Norme POSIX
- 1994 Linux est le premier OS conforme à POSIX
- 1995 Microsoft crée un système concurrent NT
- 1998 Linux concurrence NT
- 2002 Linux remplace les Unix
38La guerre des Réseaux
- Tentatives d'appropriation
- par des fournisseurs daccès ou de noms de
domaines. - 1995 Microsoft et AOL tentent de s'approprier
Internet - Internet reste un réseau maillé et non
hiérarchisé.Il n'est soumis à aucune autorité.
39La bataille des navigateurs
- Microsoft profite de son monopole pour imposer
Internet Explorer pour
- Espionner le contenu des ordinateurs à l'insu des
utilisateurs - Imposer ses standards à la place des normes
internationales - Mise en place du W3C (oct 1994)
- Succès de Firefox (fin 2004)
40La guerre des données
- Contrôle des portails
- Contrôle des moteurs de recherche
- Contrôle des contenus (DRM)
- Financement par la publicité
- Impact culturel sur le choix des produits et des
biens
41Pratiques anti-concurrentielles
- Achat impossible grâce à la GPL.
- Dénigrement sans grand effet.
- Verrouillage des machines impossibilité
d'utiliser un logiciel non homologué... - Brevets sur logiciels protection légale et
judiciaire des monopoles des grandes
multinationales. - Verrouillage des données (DADVSI)
- Verrouillage du savoir.
42Le verrouillage complet
- TIA Total Information Awareness contrôle
total de l'information - Palladium / NGSCB contrôle des
ordinateurs L'utilisateur ne peut plus
administrer sa machine - TCPA intégration des contrôles dans les
processeurs Perte de l'interopérabilité et de la
pérennité Article http//www.lebars.org/sec/tcp
a-faq.fr.html
43Les combats d'arrière garde
Le bricolage législatif
Europe brevets sur logiciels
- Monopole de création
- Monopole de diffusion
- Insécurité judiciaire
France DADVSI, HADOPI...
- Copie privée interdite
- Monopole de distribution
- Pauvreté culturelle
44L'avenir
- Bataille pour la Liberté
45Le droit de créer est confisqué...
- Avant 1985, l'Apple II est un système ouvert
- Avant 1990 Turbo Pascal de Borland sous DOS
(1000F) - 1991 Windows requiert des outils de
développement MS - 1998 Pour développer sous Windows, il faut au
moins un budget de 20 000F par an pour le
logiciel. - 2002 Outils de développement performants...
Réutilisation massive de codes disponibles
10 années sombres
46Le droit de créer est libéré...
- Logiciel propriétaire
- Diffuse un logiciel pendant qu'il développe le
prochain. - Retard technologique impossible à rattraper.
- Correction des erreurs et évolution lentes ou
inexistantes. - Logiciel libre
- Accès permanent aux dernières techniques à coût
quasi-nul. - Tout le monde est à égalité, dans tous les pays.
- Cycle de développement très rapide.
- Réutilisation intensive du code et des méthodes
- Prime à la compétence
47Le droit d'être libre
- Droit de traduire dans toutes les langues
- Droit de créer sans se soucier de la rentabilité
- Recherche de la perfection
- Libération de Blender, OpenOffice.org, Mozilla,
... - Remplacer les standards par des normes
- Disposer librement de ses données
- Disposer librement de son matériel
- Droit de communiquer...
Rapport Carayon (2003) le logiciel libre est un
outil stratégique pour la souveraineté nationale.
48Le droit de communiquer
Les normes
Standard non spécifié par le constructeur Réperc
ussion en chaîne des changements Interopérabilit
é nulle
Normes internationales
Réseau mondial
Interopérabilité
49Chutes en cascade
Conséquences des interfaces non documentées.
Chaînes de dépendances Ticket de sortie
élevé Clients captifs
50Pourquoi définir les interfaces
Les modifications sont confinées à l'intérieur
d'un domaine et ne se propagent pas au
delà . Liberté d'utilisation.
Éviter l'effet de la cascade de dominos. Exemple
carte vidéo qui nécessite son pilote qui
nécessite une version particulière de windows.
C'est de la vente liée. Cas de l'IPOD,
51Gestion d'un système
C
i3
i3
B
i2
i4
A
D
i1
Le DSI gère les modifications des interfaces
52Dépendance et pérennité...
Analogie de l'album de photos...
format CD
format CF
Connaissance des formats et disponibilité des
outils
53Définir les interfaces
Produit
Autrefois ...
Humain
Papier...
écriture lecture
mode d'emploi
Matériel
spécifications techniques
54Définir les 71 types d'interfaces
A.P.I
I.H.M
formats
Logiciel
Humain
Données
mode d'emploi
Matériel
spécifications techniques
55Définir les interfaces
c'est spécifier les 5 niveaux
56La boite noire
?
Définition des interfaces
57interfaces inconnues...
Le mauvais exemple des cartes vidéo, wifi,
winmodem, etc
Programme
Système d'exploitation
Carte vidéo
Pilote
écran
interfaces inconnues
58Formats ouverts, formats fermés
- MS-office (non documenté)
- Postscript, PDF (adobe)
- OpenOffice (Consortium OASIS)
- XML avec DTD ou XML-schema spécifié et
respecté.
Un archivage est une interface avec soi, différée
dans le temps
59L'avenir des logiciels libres
- Sans publicité, inexorablement...
- Gouvernements et ministères choisissent les
logiciels libres défense, intérieur, finances,
culture, ... - Collectivités locales avec Adullact
- Entreprises IBM, Sun Microsystems, Thales,
Steria, Cap Gemini, Neuf/Cegetel, Free, Google,
Peugeot, etc. - La période probatoire est terminée pour les
serveurs. - La machine sous Linux arrive dans les foyers et
dans les bureaux.
60Quel avenir voulons nous ?
Nous avons encore la possibilité de choisir
- Être libres, maîtriser notre devenir
- Esclaves des multinationales
- Exclus
Ou de laisser le soin à nos enfants de faire une
révolution
Risque de prise de pouvoir par les
multinationales (Bernard Lietaer)
61Un espace de liberté
Liberté de créer, de penseret de
publier Internet est au monde - la plus grande
bibliothèque - le plus grand forum Internet et
les logiciels libres font partie du patrimoine de
l'humanité
62La liberté se mérite
C'est à nous tous qu'il appartient de défendre
Internet, les logiciels libres et notre
liberté. La liberté n'est jamais définitivement
acquise.
63Internet et les logiciels libres
Clef du 21ième siècle
- Une vision éthique de la société qui s'étend bien
au delà des logiciels. - Un espace de liberté.
- Patrimoine de l'humanité.
64 Vos questions
?
Document sous licence Creative Commons by-nc-sa