Fête des voisins

Le choix de la liberté

Linux inside
Pourquoi parler de liberté concernant l'informatique ?

Eh bien tout simplement parce que deux logiques s'affrontent sur la conception même de l'outil informatique.
Dans les années 70, l'informatique personnelle s'est considérablement développée, et deux mondes se sont créés, dans une cohabitation qui tourne progressivement à l'affrontement.

Les logiciels et formats propriétaires

D'un côté de la Lune, la face visible si l'on veut, se trouve la plupart des sociétés commerciales. Ce sont souvent de grandes sociétés bien connues du grand public. Elles fabriquent des programmes connus, comme Windows, Word, Excel ou Photoshop.
Ces sociétés se préoccupent surtout de fabriquer des produits qu'elles puissent vendre. Dans leur logique, l'outil informatique doit être soumis aux mêmes lois de contrôle de la propriété intellectuelle que n'importe quel bien industriel.

Les programmes propriétaires

Si vous ne le savez pas, les programmes informatiques sont un ensemble de lignes de texte (le code) intelligemment composées et assemblées, qui permet à un ordinateur d'exécuter des opérations. Une fois l'écriture terminée, le programme est converti (le mot technique est "compilé") en langage binaire, le langage de ordinateurs, une suite de 0 et de 1 incompréhensible pour l'être humain.
Dès lors, le programmeur peut choisir de ne diffuser que le programme sous forme binaire, et ainsi personne ne saura comment il l'a conçu. Il peut aussi faire le choix de diffuser le code, ce qu'on appelle les sources, et un autre programmeur pourra analyser les techniques utilisées par le programmeur d'origine, et aussi les modifier.
La plupart des fabricants de logiciels placent leurs produits sous le régime du copyright, c'est-à-dire qu'il est interdit non seulement de dupliquer ce programme mais aussi de le modifier en quoi que ce soit. Le plus souvent, les sources restent secrètes : même sans copyright, il est impossible de savoir comment le programme a été conçu. C'est ce qu'on appelle un format propriétaire.

Les formats propriétaires

D'autre part, ces sociétés créent souvent des programmes qui créent des fichiers, comme un traitement de texte par exemple. Ces fichiers, bien souvent, ne peuvent être lus que par le programme qui les a créés. C'est ce que l'on appelle un format propriétaire.
Exemple : vous créez une lettre avec Microsoft Word. Il y a peu de chance que votre lettre puisse être lue convenablement par quelqu'un qui n'est pas équipé de ce même traitement de texte. Vous pouvez avoir le même traitement de texte, mais si vous recevez un document fait avec une version plus récente, il n'est pas sûr que vous puissiez le lire avec votre ancienne version. En effet, le programme Microsoft Word utilise des codes dont Microsoft est seul à détenir la clé. Il faut donc Word pour lire un document Word : c'est ce qu'on appelle un programme propriétaire.
Ainsi, chaque utilisateur est obligé d'acheter les programmes correspondants pour lire des fichiers que d'autres utilisateurs veulent leur faire consulter. Il doit régulièrement remettre la main à la poche pour acheter les mises à jour.
Les sociétés productrices de musique et de films cherchent également à faire respecter les droits d'auteur sur la musique et les films qui se trouvent dans les ordinateurs.




Passons maintenant sur la face cachée de la Lune.

Les logiciels et formats libres

Dans les années 70, en même temps que les premiers ordinateurs personnels et les premiers logiciels commerciaux sont créés, des particuliers passionnés par les nouvelles technologies, des chercheurs, des universitaires se lancent dans la création de programme sans but commercial. Ils veulent au contraire faire profiter tout le monde de leur travail. Tous les travaux sont publiques. Les sources sont toujours disponibles. N'importe qui peut lire les codes, les recopier, les modifier, les diffuser à sa guise.

GNU - 1982

En 1982, Richard Stallman lance le projet GNU. Il s'agit de rassembler en communauté de travail tous les programmeurs qui ne veulent pas mettre leurs travaux sous copyright, mais veulent au contraire ouvrir leurs codes à tous ceux qui le souhaitent, pour un travail coopératif.
Les programmes mis au point sont souvent de qualité identique, voire de meilleure qualité que les logiciels commerciaux, mais faute de publicité, et aussi du fait du caractère très technique des programmes, ils ne sont pas connus du grand public. Le logiciel libre semble être condamné à rester dans le ghetto des ingénieurs et universitaires.
De plus, le coeur de la partie logicielle des ordinateurs grand public, le système d'exploitation, est complètement sous la coupe des sociétés commerciales.
Le système d'exploitation ("operating system", en abrégé OS) est le verrou le plus imporant à la diffusion de des programmes libres.

Voici un schéma vous montrant l'importance de l'OS. C'est lui qui fait dialoguer tous les programmes tels que traitement de texte, programme de gravure ou jeux vidéos avec la partie matérielle, en particulier le disque dur qui stocke habituellement vos programmes et vos données personnelles.
Dans ce schéma, les doubles flêches représentent les échanges de données, le vert la partie immatérielle ou logicielle et le bleu la partie matérielle.

Structure matérielle et logicielle d'un PC

Comme vous le voyez, les programmes dépendent de l'OS. Mais l'OS prend également en charge la gestion de toute la partie matérielle, et donc de tout ce que vous branchez à votre ordinateur : écran, clavier, souris, imprimante, scanner, appareil photo numérique, etc.
Cela veut dire que le programmeur doit écrire en fonction d'un OS particulier ses programmes usuels mais aussi les petits programmes spéciaux destinés au fonctionnement des périphériques, ce qu'on appelle les pilotes.
Tant que l'utilisateur moyen se servait de Windows ou de Mac OS, l'OS d'Apple - Macintosh, il n'avait pas accès aux programmes libres, les programmeurs de logiciels libres se limitant à programmer pour les OS libres.
Le logiciel libre semblait être condamné à rester dans le ghetto des ingénieurs et universitaires.

Linux - 1991

Mais en 1991, un étudiant finlandais, Linus Torvald, commence à mettre au point, rejoint immédiat par des centaines d'enthousiastes, un début de système d'exploitation fondé sur l'architecture la plus stable et la plus sécurisée qui soit, Unix. Ce nouveau système est complètement libre, c'est-à-dire que contrairement à un logiciel commercial, tout le monde peut lire le code, le travailer, le modifier, proposer des améliorations, et le diffuser.
Il est nommé rapidement Linux, contraction de Linus, prénom du créateur, et d'Unix, base du code.

Le succès est quasi immédiat, et dès 1993, de nombreux programmes sont écrits pour Linux, et de nombreux PC sont équipés. Le développement d'Internet est particulièrement propice à la mise en commun des compétences et des idées, et donc des programmes libres.
Depuis 1998, de grands noms comme IBM, Dell, Compaq, Sun utilisent et diffusent des stations de travail équipées avec Linux et des logiciels libres. C'est en fait ce couplage de Linux et du principe des logiciels libres, mentionné plus haut, qui est utilisé. On peut donc l'appeler système GNU/Linux.
L'interface graphique se développant, spécialement les environnement Gnome et KDE, des utilisateurs de moins en moins expérimentés peuvent installer Linux sur leur PC personnel. Il existe des distributions "grand public" relativement faciles à installer et à utiliser.
C'est le cas des distributions Mandrake, Aurox ou Linspire.

En 2002, Wal-Mart, la chaîne de grande distribution américaine vend des PC équipé directement de Linux. Ces ordinateurs sont équipés de la distribution Linspire, ex Lindows, qui essaie autant que faire se peut de ressembler à Windows. Ainsi, l'utilisateur habitué à Windows peut passer à Linux presque sans s'en rendre compte. On peut très facilement acheter en ligne des ordinateurs peu chers équipés de Linspire.

En 2004, c'est au tour de Carrefour France de proposer les premiers PC avec Linux préinstallé sur son site Internet.
Rien ne dit que le mouvement ne doive pas s'accélérer dans les temps à venir, tant les avantages du système GNU/Linux sont importants, comme vous pouvez le découvrir ci-dessous...


Pourquoi un tel choix ?

Les avantages du logiciel libres sont nombreux et solides.

Gratuité

Le logiciel libre ne coûte rien. Il est complètement gratuit.
Vous ne payez donc plus que le matériel, toute la partie logicielle de votre système est gratuite

Microsoft vous propose Office 2007 pour environ 140 € (exemple sur Alapage).
La suite bureautique complète (traitement de texte, tableur, programme de présentation, étiteur HTML) OpenOffice vous revient à 2 ou 3 € si on vous l'envoie par la poste, et rien du tout si vous la téléchargez par Internet.

Microsoft vous propose l'OS Windows Vista Edition familiale Premium pour environ 100 € (exemple sur Backedge). Si vous achetez à la FNAC, chez Darty ou dans une grande surface, on ne vous laissera d'ailleurs pas le choix : dans 99% des cas, Windows est préinstallé, et vous payez donc matériel et logiciel sans même vous en rendre compte. Cette pratique tombe sous le coup de la loi française interdisant la vente liée, mais apparemment, cela ne dérange pas les vendeurs, étant donné que très peu de consommateurs prennent la peine de demander un ordinateur sans OS.
De l'autre côté, une distribution grand public Linux comme Mandriva ou Fedora peut être téléchargée gratuitement par Internet, être achetée en kiosque à journaux pour quelques euros, ou bien à la FNAC pour moins de 50 €.

Windows Vista vous est livré avec quelques logiciels comme Internet Explorer, Outlook Express, Windows Media Player (servant surtout à lire le format audio vidéo propriétaire de Windows .wma : à éviter donc) mais pas de logiciel important. Vous payez donc cher pour un système presque nu, avec les fonctions de base, la gestion des périphériques, fichiers et dossiers, et quelques petits programmes.
Linux est toujours livré avec deux suites bureautiques complètes (traitement de texte, tableur, programme de présentation, programme de base de données), le logiciel de traitement d'image GIMP, équivalent libre, de très peu inférieur à Adobe Photoshop, lui un peu plus cher... (environ 1200 €) et une banque de plusieurs centaines ou milliers de logiciels présents sur le CD ou DVD d'installation du système et pouvant donc être installés sur demande instantanément.

Remettons donc les choses à l'endroit...

Liberté d'utilisation, de modification et de diffusion

Le logiciel libre se diffuse librement. Pas de problème de conscience avec le piratage, pas de gestion compliquée des licences et des mises à jour pour les entreprises. Chacun prend ce qu'il veut, comme il veut, quand il veut. Libre à chaque utilisateur de passer le programme à ses amis, de le mettre à jour aussi souvent qu'il veut, de le dupliquer et s'il est programmeur, de l'améliorer lui-même.
Autre avantage, le développement du programme n'est pas dans les mains d'un petit groupe d'ingénieurs d'une société commerciale, dont les décisions de développement relèvent avant tout du marketing et de l'opportunité économique. Le logiciel libre est entre les mains de personnes de bonnes volontés, toujours prêtes à écouter les requêtes des utilisateurs et à trouver des solutions aux différents problèmes et bugs qui leur sont signalés. La réactivité est donc beaucoup plus grande que dans le premier monde.

Fiabilité

Les programmes conçus de cette manière sont très fiables, beaucoup plus fiables souvent que les logiciels commerciaux. Pourquoi ? Parce le code étant public, le créateur de ce code se fera vite remarqué et gentiment corrigé si son code est mauvais. Les autres développeurs pourront rapidement améliorer le code originel et en faire un produit stable et efficace. Les bugs sont rapidement signalés et corrigés. Pour les grands programmes, il y a toujours une version en développement, qui inclut les derniers perfectionnements, mais avec un risque d'instabilité, et la version définitive, qui ne contient pratiquement plus de bugs.
Si vous en assez des plantages de Windows, si vous ne trouvez pas normal de devoir télécharger un correctif ou un patch de sécurité toutes les cinq minutes, la solution existe.
Précision : sous Linux, vous n'avez pas besoin de redémarrer votre ordinateur après avoir installé un nouveau programme, il est tout de suite opérationnel. Vous gagnez du temps, et vous n'avez pas peur que votre ordinateur ne redémarre pas du fait du nouveau programme.

Pérennité

La pérennité d'un logiciel libre est bien mieux assurée que celle d'un logiciel dépendant d'une société commerciale. Pour un programme propriétaire, une simple faillite, et c'en est fait ! Avec un logiciel libre, si l'auteur originel en a assez mais que le projet est intéressant, il y aura toujours quelqu'un pour reprendre le flambeau.
Les formats étant ouverts, vous pourrez toujours, des années après, trouver un programme pour lire vos très vieux fichiers, alors que vous n'avez aucune garantie en ce sens avec les programmes propriétaires.

Abondance des logiciels et des fonctionnalités

La liberté a aussi un impact bénéfique sur l'abondance des offres possibles. Ainsi, pour Linux, il existe une dizaine de grandes distributions différentes, pour tous les goûts (contre trois pour Windows Vista) et au moins cinq interfaces graphiques (une seule pour Vista).
Je répète que chaque distribution intègre de très nombreux logiciels, plusieurs milliers, qui sont toujours à disposition de l'utilisateur. Pratiquement tous les programmes sont dédoublés. Sur ma machine, dès que Linux est installé, j'ai trois navigateurs, deux programmes de courriel, trois traitements de texte, deux tableurs, deux programmes de présentation, un programme de création de page web et un autre pour le transfert de ces pages, trois programmes de traitement d'image. Pas besoin de devoir acheter ou télécharger quantité de nouveaux programmes, pratiquement tout est intégré d'origine.
Cela n'empêche absolument pas, bien sûr, de télécharger par Internet tous les programmes dont vous pourriez avoir besoin par ailleurs. N'oublions pas que Linux s'est diffusé par Internet depuis 1991, bien avant que Windows intègre des fonctions Internet !

Sécurité

C'est l'un des gros points forts. Avec l'architecture Unix, le système libre est très bien protégé d'emblée contre les attaques.
Il n'y a pas besoin d'antivirus, chaque virus ne peut fonctionner que sous un OS précis, ce qui veut dire que 99% des virus sont écrits pour Windows et sont donc inopérants sous Linux. Il existe peut-être quelques dizaines de virus pour Linux, mais ce sont plutôt des curiosités archéologiques que de réels dangers. Il y a bien longtemps que les parades ont été mises en place.
Les programmes espions sur Linux sont presque de la science-fiction : à partir du moment où tout le monde peut voir le code, qui serait assez bête pour laisser passer un programme espion.
Pour les amateurs de haut débit, un pare-feu efficace, contrairement à celui de Windows Vista, est intégré à toutes les distributions de Linux.
L'architecture même du système rend très difficile les tentatives d'intrusion. Linux est très compartimenté, chaque utilisateur ne peut toucher qu'à ses dossiers et fichiers, et rien d'autre. La sécurité a cessé d'être développée sur le noyau Unix, base de Linux, dès les années 70, car on ne voyait plus ce qu'on pourrait améliorer...
Les failles de sécurité sont rares et vite corrigées. Un ordinateur sous Linux est d'emblée un système très protégé, surtout si vous n'utilsez Internet que de la manière la plus courante, surf et courriel.

Simplicité d'utilisation

C'est généralement le point contesté. On entend souvent : "OK, les logiciels libres, ça a l'air bien, mais c'est quand même plus compliqué à utiliser que Windows." Très bien. Maintenant, je vous pose la question : avez-vous utilisé des logiciels libres ?
Pour comparer, vous pouvez très bien utiliser plusieurs programmes libres développés pour Linux et qui ont été "portés" pour Windows.
Les plus importants sont :
  • OpenOffice.org : suite bureautique
  • Le GIMP : programme de retouche d'image
  • Thunderbird : programme de courrier électronique
  • Firefox : navigateur Internet
Vous pouvez les télécharger et les utiliser.
Franchement, ils ne sont pas plus difficiles à utiliser que Word, Excel, Photoshop, Outlook Express ou Internet Explorer. Je suis sûr que vous allez même être étonné de voir des fonctionnalités n'existant pas sur le logiciel propriétaire correspondant, comme la navigation par onglet pour Firefox et la possibilité de créer des fichiers au format PDF sur OpenOffice.org Quand à Windows, les interfaces graphiques disponibles sous Linux sont à plusieurs points de vue plus intuitives et plus complètes. Dans KDE (K Desktop Environment) par exemple, vous disposez de Konqueror, qui est combine quatre programmes équivalents sous Windows : navigateur de fichier et dossier, visualiseur de fichiers (images, icônes, PDF...), navigateur Internet, utilitaire de transfert de fichiers sur Internet (FTP, File Transfer Protocol). Que demander de plus ?

Conclusion

J'espère que vous comprenez mieux maintenant mon choix du libre.
Précision importante pour tous ceux qui sont tentés : vous pouvez très bien installer Linux à côté de Windows sur votre PC. Il suffit que vous ayez assez d'espace sur votre disque dur. Vous pouvez même faire un essai sans toucher à votre disque dur avec un CD spécial sur lequel votre ordinateur va démarrer. J'en parle davantage sur la page consacrée à Linux.
Vous avez également accès à de la documentation et des ressources sur le site de l'AFUL (Association Francophone des Utilisateurs de Linux et des logiciels libres).

Voilà, j'espère que vous avez appris quelque chose, et surtout que cela vous a incité à éviter de choisir entre le piratage et la ruine. La solution existe, elle ne nécessite pas un gros effort. Vous pouvez me faire part de vos réactions sur la page "Coordonnées". Merci beaucoup.


Des annexes pour aller plus loin :
Comment distinguer les programmes libres et non libres ?
Une petite histoire de l'informatique.

Le choix de la liberté - Essayer et installer Linux - Abandonner Word - Abandonner Windows


Haut de page  |  Pour me joindre, merci de m'écrire.
NOTE IMPORTANTE : Tous les liens externes ouvrent de nouvelles fenêtres.
Allez à la page "Techniques du site" pour en savoir plus.
www.cantenot.net - Ce site est sous un contrat Creative Commons.

Je suis parrain-linux

Je suis parrain-mandriva

Valid HTML 4.01!

Valid CSS! Creative Commons License