FAQ Libre
Objet : suite à ce fil, proposition d’écrire une petite FAQ à destination des personnes qui ne connaissent rien au libre.
Qu’est-ce que GNU/Linux ?
GNU/Linux est un système d’exploitation complet ( noyau, logiciels ) pour votre ordinateur, comme Microsoft Windows XP ou Apple MacOSX, mais composé de Logiciels Libres (voir ce mot ).
Le système GNU est un ensemble de logiciels Libres, dont le développement fut initié et est toujours soutenu par R.M. Stallman via la Free Software Foundation. Il comprend les nombreux programmes et utilitaires dont a besoin un système d’exploitation de type UNIX pour fonctionner: compilateur ( GCC ), système de fenêtrage, environnement de bureau ( KDE , Gnome, XFCE …), serveur d’affichage ( Xorg ), serveur d’impression ( CUPS ), pare-feu ( ipchains ), etc.
Plus de détails sur GNU’s not UNIX
Linux en est ce qu’on appelle le noyau, c’est-à-dire la partie d’un système d’exploitation qui gère le matériel ( puissance de calcul du processeur, gestion de l’énergie et de l’alimentation, fonctionnement des périphériques du PC )et alloue les ressources du processeur ( ou temps de calcul du CPU ) en fonction des demandes des différents processus du système.
Pour en savoir plus sur Linux…
Le noyau Linux et le système GNU se complètent l’un l’autre, car l’un est inutilisable sans l’autre. C’est pour cela que leurs deux noms sont associés.
Qu’est-ce qu’ un Logiciel Libre ?
Qu’est-ce qu’ une distribution ?
Une distribution Linux, c’est le noyau Linux, un environnement de bureau ( KDE, Gnome ) et… le savoir-faire d’un développeur ou d’une équipe de développement qui choisit les composants et l’orientation de sa “distro”.
Certaines sont destinées aux “newbies” et aux gens que l’informatique ne passionne pas plus que ça, et sont faciles à vivre ( entendez, tout se fait au clic de souris comme sous Windows ). Elles sont destinées à un usage familial, pour un PC de bureau. Vous pourrez écrire vos lettres, vos mails, surfer sur Internet, chatter avec tata Bertrande qui habite au Québec, faire vos comptes, regarder des vidéos, imprimer, écouter de la musique et la transférer sur votre baladeur mp3 ou votre iPod…
D’autres sont plus destinées aux bricoleurs et aux Geeks. On fait tout soi-même à la main, et on apprend vraiment ce qu’est un système d’exploitation.
D’autres sont orientées multimédia, MAO, serveur, Media Center, firewall, ordinosaures ( oui, le vieux Pentium III 466 Mhz peut être recyclé et servir de firewall/modem-routeur pour protéger votre réseau local! )…
Qu’est-ce qui les différencie des logiciels propriétaires ?
Prenons l’analogie bien connue de la recette de cuisine. Le code-source ( ou encore, la recette ) des logiciels propriétaires est fermé. C’est comme Coca-Cola : la recette est tenue secrête et nul ne peut reproduire exactement la boisson. Vous ne savez pas exactement ce qu’il y a dedans, et dans le cas d’un logiciel, ce qu’il fait vraiment.
Personne à part l’éditeur du logiciel, ne peut le modifier ( par exemple, en sortir une version en swahili ). Et à chaque changement de version, souvent il faut racheter le droit de l’installer et de l’utiliser. Le plus grave, c’est que parfois, il n’est pas possible de lire les fichiers produits par ce logiciel avec d’autres logiciels, voire de lire des fichiers créés avec une version récente d’un même logiciel avec une version antérieure de ce même logiciel ( vous suivez, là? )!!! L’utilisateur de ce genre de logiciel est captif et dépendant de l’éditeur.
Et il ne peut pas offrir une copie à ses amis de ce même logiciel qu’il a acheté.
Avec les Logiciels Libres, l’utilisateur est libre de modifier, copier, redistribuer, le logiciel qu’il utilise. Bon, certes, la plupart des gens se moquent de pouvoir modifier les logiciels qu’ils utilisent, n’en ayant ni les compétences ni le besoin. Et pourtant… d’autres peuvent le faire pour vous si un logiciel que vous utilisez ne fonctionne pas bien pour vous ou n’existe pas dans la langue que vous utilisez.
Prenons une histoire qui arriva à Richard M. Stallman ( RMS ) alors qu’il travaillait encore au laboratoire d’Intelligence Artificielle du MIT. En ce temps-là, l’histoire se passe à la fin des années 70, l’informatique était encore jeune, et le laboratoire n’avait pas beaucoup d’imprimantes, et en plus elles n’étaient pas au même étage que les bureaux des collègues de RMS. Pas pratique pour savoir si l’impression demandée était terminée ou pas ! RMS avait donc modifié le code source des imprimantes pour être prévenu de la fin de la tâche d’impression ( je ne sais plus par quel moyen ). Et oui, en ce temps là, le code source des machines était fourni avec, ou accessible chez le fabricant. Puis vint l’habitude de fermer le code pour des raisons de secret industriel, habitude initiée entre autres par un certain William Gates III, dit Bill: Lettre Ouverte aux Hobbyistes ( et oui, déjà…). Et un jour, RMS voulut améliorer les fonctionalités de la nouvelle imprimante du labo et … impossible! Le code source n’était plus disponible.
Voilà le problème : avec le logiciel propriétaire, ou privateur, comme dit RMS, l’usager est privé de sa liberté.
En quoi ils offrent une plus grande sécurité/stabilité ?
Est-il mieux de garder Windows et d’installer une distribution à côté ?
Qu’est-ce que c’est partitionner ? Pour quoi faire ?
Qu’est-ce qu’une partition primaire ? Une partition étendue ?