Les Logiciels Libres (LLs) Version 1.0fr 16/03/2006 https://lists.riseup.net/www/d_read/orga-alolise/administratif/presentation06alolise.pdf
NB : Cet article est le fruit d'un travail de veille et de réflexion en partage avec d'autres internautes. Si vous l'utilisez de façon gratuite ou marchande, merci d'exprimer votre respect pour ce travail en mentionnant strictement l'origine de la publication sur les bases suivantes : son titre, son numéro de version, son auteur (dial@no-log.org).
Un programme informatique est un ensemble d'instructions pour traiter de l'information :
Un logiciel (appelé également application) est un ensemble de programmes informatiques pour une tâche.
Lors de l'élaboration d'un logiciel (recette de cuisine), on distingue :
Logiciel libre versus logiciel propriétaire
Les utilisateurs et l'éditeur d'un logiciel sont liés :
o l'utilisation prévue par le concepteur ;
o que la rétro-ingénierie est interdite ;
o que sa copie est interdite ;
o le prix lié à l'utilisation du logiciel.
Analogie avec une recette de cuisine
Selon le principe des logiciels propriétaires :
Selon le principe des logiciels libres :
Logiciel libre versus logiciel propriétaires
Un logiciel libre est un logiciel qui est fourni avec l'autorisation pour quiconque de l'utiliser, de le copier, et de le distribuer, soit sous une forme conforme à l'original, soit avec des modifications, ou encore gratuitement ou contre un certain montant. Ceci signifie en particulier que son code source doit être disponible. «S'il n'y a pas de sources, ce n'est pas du logiciel.»
Le logiciel sous copyleft (littéralement, gauche d'auteur) est un logiciel libre, dont les conditions de distribution interdisent aux nouveaux distributeurs d'ajouter des restrictions supplémentaires lorsqu'ils redistribuent ou modifient le logiciel. Ceci veut dire que chaque copie du logiciel, même si elle a été modifiée, doit être un logiciel libre. Par exemple, la Licence Publique Générale GNU.
Le logiciel libre non-copylefté est diffusé par son auteur avec la permission de le redistribuer et de le modifier, mais aussi d'y ajouter d'autres restrictions.
Un graticiel (en anglais, freeware) est un logiciel qui est mis gratuitement à disposition par son créateur, mais sans le code source.
Un partagiciel (en anglais, shareware) est un logiciel dont l'usage peut être limité dans le temps ou dans les fonctionnalités, à moins d'en rétribuer l'auteur.
Le logiciel commercial est un logiciel développé par une entreprise dont le but est de gagner de l'argent sur l'utilisation du logiciel. «Commercial» et «propriétaire» ne sont pas synonymes! La plupart des logiciels commerciaux sont propriétaires, mais il y a des logiciels libres commerciaux, et il y a des logiciels non-commerciaux non-libres.
Historique
L'ancien testament
Les prémises :
Le nouveau testament
La génèse :
From: Linus Benedict Torvalds (torvalds@klaava.Helsinki.FI)
Subject: Free minix-like kernel sources for 386-AT
Newsgroups: comp.os.minix
Date: 1991-10-05 08:53:28 PST
No more all-nighters to get a nifty program working?
Then this post might be just for you.
Les croisades
La maturité :
Given enough eyeballs, all bugs are shallow.
Les arguments en faveur/défaveur des LLs
Arguments techniques
o + de paires d'yeux, - de bugs,
o un code ouvert est un code clair,
o pas de virus (système de droit, biodiversité),
o pas de spyware.
o obscurité vs algorithmes éprouvés.
o support assuré par une communauté large et ouverte,
+ man, manuel, HOWTO, FAQ, forum, page web, LUG, IRC, livres, ...
Arguments stratégiques
o investissement : coût des licences logicels,
o maintenance : gestion du parc informatique simplifiée,
o formation : gestion des ressources humaines.
Pas d'abandonware mais le foutware.
Le système d'exploitation GNU/linux
Qu'est ce qu'une distribution ?
Les distributions fondamentales
o distribution : Patrick J. Volkerding
o public : expert
o système de package : tarball
o distribution : communauté de développeurs
o public : expert
o système de package : .deb
o distribution : société Redhat
o public : anglophone
o système de package : .rpm
Les distributions dérivées
o distribution : société Canonical
o public : tous
o système de package : .deb
o distribution : société Mandriva
o public : francophone
o système de package : .rpm
Quelques logiciels libres
Où se cachent les logiciels libres?
o 109 152 projets
o 1 271 444 contributeurs (au 16/03/2005)
Pour un serveur
o PostgreSql, la solution complète
o MySql, la solution rapide
o SQLite, la solution légère
Pour un poste de travail
o OOo Writer, un traitement de texte,
o OOo Impress, un logiciel de présentation,
o OOo Draw, un outil de dessin vectoriel,
o OOo Calc, un tableur,
o OOo Base, un SGBD,
o Firefox, un navigateur (11,52% du marché)
o Thunderbird, un lecteur de courriel,
o Sunbird, un gestionnaire de calendrier,
OpenGroupeware, un collecticiel.
Multimédia
Conclusion
Ce qu'il faut retenir
o la fiabilité,
o la sécurité,
o la documentation,
o la pérennité,
o l'interopérabilité.
o 1980-1990 Les fondements
o 1990-2000 La maturité
o 2000-2010 Les contenus libres (encyclopédiques, scientifiques, artistiques,...)