You are on page 1of 14

Chapitre

1
Introduction
vif du une prsentation dUbuntu LiAvantetdentrer dans ledu Libre sujet, mouvement du Libre, de trop nux de la philosophie en gnral peut sembler ncessaire. En eet, malgr la mdiatisation grandissante du nombreuses personnes assimilent le Libre la gratuit. Si vous pensez encore que ces deux notions sont quivalentes, vous verrez qu la n de la lecture de ce chapitre, votre avis aura chang et vous mesurerez plus prcisment les dirences entre Libre et propritaire , ainsi que les enjeux qui en dcoulent.

1.1. Quest-ce que le mouvement GNU ?

1.1

Quest-ce que le mouvement GNU ?

En 1984, Richard Matthew Stallman 1 , chercheur en informatique du MIT 2 quitte son poste et se consacre lcriture dun systme dexploitation Libre du nom de GNU 3 . Il annonce lanne suivante la cration de la FSF 4 an de supporter ce projet. Cest durant ces annes quil crit ce qui deviendra les prceptes du Logiciel Libre . La concrtisation en est la publication en 1989 de la premire version de la licence GPL 5 qui sera alors le fondement thique, juridique et politique du mouvement du Libre. Vous trouverez plus dinformations sur le mouvement GNU sur le site http: //www.gnu.org.

1.2

Quest-ce quun logiciel libre ?

Lexpression Logiciel Libre fait rfrence la libert et non pas au prix. Pour comprendre le concept, vous devez penser la libert dexpression , pas lentre libre . Le Logiciel Libre est fond sur une notion de libert, contrairement au Logiciel Propritaire qui vous accorde seulement une licence vous ntes donc jamais propritaire de votre logiciel, mais navez quune licence dutilisation accorde par lditeur o lon vous numre, a contrario, ce que vous navez pas le droit de faire. Lexpression Logiciel Libre fait rfrence la libert pour les utilisateurs dexcuter, de copier, de distribuer, dtudier, de modier et damliorer le logiciel. Plus prcisment, elle fait rfrence quatre types de libert pour lutilisateur du logiciel : Libert 0 La libert dexcuter le programme, pour tous les usages. Libert 1 La libert dtudier le fonctionnement du programme, et de ladapter vos besoins. Pour cela, laccs au code source est une condition requise.
1. 2. 3. 4. 5. galement connu sous le diminutif RMS Institut de Technologie du Massachussetts Acronyme rcursif de GNU is Not Unix Free Software Foundation, http://www.fsf.org/ General Public Licence

Chapitre 1. Introduction Libert 2 La libert de redistribuer des copies, donc daider votre voisin. Libert 3 La libert damliorer le programme et de publier vos amliorations, pour en faire proter toute la communaut. Pour ce faire, laccs au code source est une condition requise. Un programme est un Logiciel Libre si les utilisateurs ont toutes ces liberts 6 . Ainsi, vous tes Libre de redistribuer des copies, avec ou sans modication, gratuitement ou non, tout le monde, partout. tre Libre de faire ceci signie entre autres que vous navez pas demander ou payer pour en avoir la permission. Cela permet de garantir la Libert savoir ce qui se passe sur votre ordinateur, pouvoir changer de systme aisment par lutilisation de formats ouverts , lgalit avoir accs un logiciel un prix bas ou gratuitement , et la Fraternit avoir le droit de redistribuer lgalement ses logiciels ses amis. Vous devez aussi avoir la libert de faire des modications et de les utiliser titre personnel dans votre travail ou vos loisirs, sans en mentionner lexistence. Si vous publiez vos modications, rien ne vous oblige prvenir quelquun en particulier ou le faire dune manire ou dune autre. La libert dutiliser un programme est la libert pour tout type de personne ou dorganisation de lutiliser pour tout type de systme informatique, pour tout type de tche et sans tre oblig de communiquer ultrieurement avec le dveloppeur ou tout autre entit spcique. Si vous souhaitez plus dinformations sur les Logiciels Libres , ladresse du site 7 est la suivante : http://www.gnu.org/philosophy/free-sw.fr.html.

6. Oui, le fait que la premire libert ait le numro 0, cest trs geek 7. Do ce texte est tir

1.3. Pourquoi installer GNU/Linux ?

1.3

Pourquoi installer GNU/Linux ?

Le projet GNU arrive en 1991 avec de trs nombreux outils libres, mais il lui manque un lment central : le noyau . Cet lment est essentiel car il gre la mmoire, le microprocesseur, les priphriques comme le clavier, la souris, les disques durs. . . Cest cette poque quun tudiant nlandais, Linus Torvalds, commence dvelopper un noyau et demande aux personnes intresses dy contribuer. La licence GPL a t publie la mme poque et Linus Torvalds sest laiss persuader 8 de placer son noyau sous cette dernire. Le systme dexploitation est donc un assemblage des outils GNU fonctionnant sur un noyau Linux, on parle donc de GNU/Linux avec le slash, / pour GNU sur Linux . GNU/Linux est un systme dexploitation compltement Libre, performant, hautement congurable et ne dpend daucune multinationale. Il est support par une grande communaut dutilisateurs souvent prts vous aider. Quel que soit votre domaine de comptence, vous pouvez participer lamlioration de GNU/Linux pour que ce dernier volue dans votre intrt. Il ny a pas de DRM 9 cachs dans GNU/Linux. Ce nest pas un simple logiciel gratuit, mais un Logiciel Libre , ce qui garantit quil restera accessible gratuitement pour tous, sans discrimination. De plus, la mascotte de Linux est un manchot 10 du nom de Tux, et a, cest vraiment cool ;-) ! Beaucoup darguments pourraient encore tre lists ici. Mais le plus important rside dans le fait de lui laisser sa chance, en lui orant quelques heures de votre temps. On ne sait jamais, il pourrait bien vous orir en retour une exprience intressante, pour ne pas dire hors du commun.

1.4

Quest-ce quune distribution ?

En ralit, si on vous livrait le noyau Linux seul, accompagn des outils GNU de base, vous seriez bien avanc : pas dinterface graphique, juste quelques
8. Ceci est une longue histoire. . . 9. Mcanisme de contrle 10. Et non un pingouin car pinguin = manchot en Franais, je le note pour dit !

Chapitre 1. Introduction commandes, bref, votre systme dexploitation serait inexploitable, un comble, non ? Cest pour cela quexistent des distributions Linux qui contiennent le noyau Linux, les outils GNU, ainsi quun ensemble de logiciels quelles ont choisi de supporter. Ceux-ci sont tests et compils pour vous 11 . La plupart des distributions contiennent un systme dinstallation de logiciel simpli qui leur est malheureusement propre. Vous avez dj d voir quil existe une grande varit de distributions 12 : Mandriva, Red Hat Fedora, Debian, Gentoo, OpenSuse et. . . Ubuntu ! Alors pourquoi autant de distributions, me direz-vous ? En fait, chaque distribution a sa cible : certaines sont orientes sur la facilit dutilisation, dautres sont pour les vritables geeks , certaines sont spcialises pour lutilisation dans le domaine scolaire ou musical 13 , dautres ont des fonctionnalits optimises pour les netbooks et leur cran rduit, dautres encore se veulent trs lgres et fonctionnent sur des PC antdiluviens. . . Vous voyez quil peut y avoir presque ! autant de distributions que de cas dutilisation !

1.5

Pourquoi la distribution Ubuntu en particulier ?


Quelques raisons parmi tant dautres : Son rapprochement avec le projet GNOME qui propose une interface simple et intuitive. Pour ceux qui ne le sauraient pas, GNU/Linux vous permet de choisir votre environnement graphique 14 . Sa parent avec le projet Debian, distribution reconnue pour sa trs grande stabilit, excellente mais pouvant sembler relativement dicile daccs. On peut voir Ubuntu comme une distribution rendant Debian accessible au grand public 15 . Sa communaut trs active : une question pose sur le forum ne reste pas longtemps sans rponse(s). La documentation franaise est trs fournie et librement accessible.

11. Pour plus dinformations sur la dirence entre code source, code binaire et la compilation, veuillez vous rfrer la section 4.3 12. Une liste complte et un classement dutilisateurs des distributions sont disponibles sur http://distrowatch.com. 13. Orientation MAO : Musique Assiste par Ordinateur 14. Nous verrons cette notion un peu plus tard 15. Piti, que les debianistes ne me jettent pas la pierre !

1.6. Courte prsentation dUbuntu Sa frquence de mise jour xe 16 . On sait quoi sattendre. Si un logiciel nest pas intgr dans sa dernire version vous savez combien de temps il faudra attendre pour lobtenir dans la suivante. De plus, la mcanique de gestion des logiciels hrite de Debian vous permet dinstaller dautres logiciels tiers et/ou plus rcents, trs simplement. Pas de compte root 17 : lutilisateur qui installe la distribution est considr comme un utilisateur spcial qui peut hriter des droits dadministrateur via une commande particulire 18 . Ainsi, en utilisation courante, les programmes que lon excute ne peuvent pas altrer la bonne conguration du systme. Ceci augmente considrablement la scurit du systme. Ubuntu est gratuit et simple installer. Mark Shuttleworth, fondateur dUbuntu, lindique lui-mme : Chaque manipulation ralise laide de lignes de commande est un bug quil faut corriger . Cela montre la forte orientation vers lutilisateur de cette distribution. Le site francophone de la communaut Ubuntu rassemble une communaut vraiment active actuellement 193 000 membres. Vriez-le par vous mme sur http://www.ubuntu-fr.org.

1.6

Courte prsentation dUbuntu

Cette distribution a t fonde par un milliardaire sud-africain : Mark Shuttleworth 19 . Dveloppeur Debian au milieu des annes 1990, il a t fortement mdiatis pour avoir t le deuxime milliardaire 20 voyager dans lespace. Il cra Ubuntu en 2004 dont lobjectif avou est de populariser Linux via sa socit Canonical Ltd. Ensuite, il fonda la Ubuntu Foundation ds 2005 en lui apportant une contribution initiale de
16. 17. 18. suite 19. 20. Tous les 6 mois, contrairement Debian. . . pour une version stable :-) Compte administrateur Puisque je sens chez vous une irrsistible soif de connaissance, je vous la donne tout de : sudo http://www.markshuttleworth.com Mais premier Africain !

Chapitre 1. Introduction 10 millions de dollars an de rmunrer les dveloppeurs dUbuntu. Aujourdhui, Mark Shuttleworth a donn plus de la moiti de sa fortune des uvres de charit. Ubuntu est un ancien mot africain qui signie humanit aux autres . Ubuntu signie galement Je suis ce que je suis grce ce que nous sommes tous . La distribution Ubuntu Linux apporte lesprit Ubuntu au monde logiciel. Ubuntu est parti de ce constat qui constitue le fameux bug numro 1 21 du Launchpad 22 dUbuntu : https://launchpad.net/distros/ubuntu/+bug/1. En voici une traduction maladroite, jen conviens, ralise par mes soins :

Mark Shuttleworth, le 20 aot 2004 Microsoft dtient une large majorit sur le march des ordinateurs de bureau. Ceci constitue un bug, et Ubuntu est l pour le rparer. Microsoft dtient une large majorit sur le march. Le logiciel propritaire freine linnovation dans lindustrie informatique, ce qui a pour eet de restreindre laccs linformatique une petite part de la population mondiale et de limiter la capacit des dveloppeurs atteindre leur plein potentiel. Ce bug est trs vident, notamment dans lindustrie du PC. Voici la dmarche suivre pour reproduire le bug : 1. Visitez un magasin dinformatique 2. Observez que la majorit des PC vendre ont des logiciels propritaires pr-installs. 3. Remarquez que trs peu de PC sont vendus avec Ubuntu et/ou des Logiciels Libres pr-installs. Ce qui devrait arriver prochainement : 4. La majorit des ordinateurs vendre devraient inclure seulement les Logiciels Libres comme Ubuntu. 5. Ubuntu devrait faire lobjet dune mdiatisation de manire ce que ses capacits tonnantes et ses bienfaits soient visibles et connus de tous. 6. Le systme devrait tre de plus en plus orient vers lutilisateur au fur et mesure que le temps passe.
21. Bug #1 22. Site sur lequel on peut rapporter un bug sur une application

1.7. Les versions dUbuntu Ce bug est connu, conrm, plac au niveau dimportance critique et assign Mark Shuttleworth :-). Le point 2 est normalement interdit en France si on ne propose pas comme alternative le mme matriel sans logiciels pr-installs. Contrairement ce que la plupart des gens pensent, ces logiciels ne sont pas gratuits et cotent environ le tiers du prix global. Cela sappelle de la vente lie car on subordonne la prestation dun service une licence de logiciel lachat dun produit lordinateur dans ce cas, mais ladministration franaise ne semble pas vouloir faire bouger ce dossier. Pour plus de renseignements sur ce sujet, visitez le site http://www.racketiciel.info/.

1.7
1.7.1

Les versions dUbuntu


Nom et numro de version

La numrotation des versions de Ubuntu est base sur lanne et le mois de sa sortie [A.MM]. La premire version de Ubuntu, sortie en octobre 2004, portait le numro de version 4.10. La version suivante, sortie en avril 2005, portait le numro 5.04 et ainsi de suite. La premire version dite LTS 23 , 6.06, tait sortie en juin 2006 et la version actuelle, 10.10, date donc doctobre 2010. On lui associe souvent un nom de code, form dun nom danimal prcd dun adjectif, tous deux commenant par la mme lettre. La premire version tait la Warty Warthog 24 . La dernire version LTS, Lucid Lynx 25 est sortie en avril 2010, la version actuelle a comme nom de code Maverick Merkat 26 . Chaque version de Ubuntu possde une combinaison unique de ses composantes le noyau , le serveur graphique X11, lenvironnement de bureau GNOME, GCC, libc. . . lesquelles ayant des numros de version dirents qui nont pas tous la mme signication. Baser le chire de la version sur les composantes du systme aurait eu peu de sens. Ubuntu prfre plutt donner une ide de la date laquelle la version a t stabilise et mise en production.
23. 24. 25. 26. Long Term Support : Support long terme Le Hrisson Verruqueux Le lynx lucide. Alias le suricate non-conformiste.

Chapitre 1. Introduction

1.7.2

Mises jour

Contrairement dautres distributions Linux, lorsquune version de Ubuntu est stabilise, les versions des logiciels quelle inclut sont geles. Ainsi, si une nouvelle version stable dun logiciel ou dune bibliothque quelconque est disponible aprs la sortie dnitive dune version de Ubuntu, celle-ci sera intgre Ubuntu dans la prochaine mouture de lOS . Cette manire de procder assure une meilleure homognit des versions pour du support technique de la part de Canonical Ltd. et de ses partenaires. Cette caractristique est certainement requise pour un dploiement de Ubuntu en entreprise. De plus, elle assure que le systme, dans sa version actuelle, reste stable et fonctionnel. Les seules mises jour publies pour les versions stables encore supportes sont des mises jour de scurit, corrigeant bogues, failles, et autres problmes de fonctionnement de lactuelle version, ventuellement issues des nouvelles versions, mais en les adaptant aux versions plus anciennes.

1.7.3

Frquence des sorties et dure de vie

Des versions stables de Ubuntu sortent deux fois par an, aux mois davril et doctobre. Le dveloppement de Ubuntu est li au dveloppement de lenvironnement de bureau GNOME : la version nale de Ubuntu sort environ un mois aprs la publication dune nouvelle version stable de GNOME. Ubuntu suit donc un cycle de dveloppement de six mois. Tous les 2 ans sort une version LTS pour laquelle des mises jour de scurit, des correctifs et du support technique seront publis pendant 3 ans en ce qui concerne une utilisation de type poste de travail ou de 5 ans pour une utilisation de type serveur. La premire version avoir bnci de ce support est la version Ubuntu 6.06 The Dapper Drake , la dernire est la version 10.04, Lucid Lynx .

1.7.4

Je ne veux pas renoncer mon Windows !

Vous ne voulez pas vous sparer compltement de Microsoft Windows ? Vraiment ? GNU/Linux nest pas un sauvage 27 : il tolre trs bien la colocation.
27. Lui ;-)

1.7. Les versions dUbuntu Cest--dire que vous pouvez trs bien avoir, sur le mme ordinateur, une ou plusieurs partition(s) Linux et une ou plusieurs partition(s) Windows. Sachez tout dabord quune partition na rien voir avec de la musique, bien que vous soyez le chef dorchestre de votre ordinateur ! En eet, il sagit dune zone mmoire dcoupe sur un disque dur, donc une portion de ce dernier. Le disque dur peut tre divis en plusieurs partitions, et lorsquune donne est crite sur une portion du disque dur, cela naecte en rien ce qui existe sur les autres partitions. Vous pouvez donc installer sans aucune crainte une distribution GNU/Linux et garder votre prcieux Microsoft Windows.

Lorsque vous allumerez votre ordinateur, un cran vous permettra de choisir quel systme dexploitation vous souhaitez utiliser. Cet cran de lancement est gnr par un logiciel appel GRUB qui sinstalle dans le secteur damorce de votre disque dur principal. Vous trouverez un aperu 28 de ce que vous obtiendrez alors en allumant votre ordinateur par limage 1.1.

Pour obtenir cela, vous devez : Faire un peu de place sur votre disque dur, Sauvegarder vos donnes sensibles 29 ; cette tape nest pas obligatoire mais vivement conseille, Dfragmenter vos partitions Windows, Repartitionner votre disque dur 30 pour dgager un espace libre o installer Linux. Pour cette tape je vous conseille Gparted-Live 31 si vous voulez leectuer avant linstallation de Linux. Sinon, pas de panique, linstallateur dUbuntu inclut cette tape. Vous pourrez ainsi proter sereinement de GNU/Linux sans peur de casser votre Windows.

28. Il est possible aussi de rajouter des couleurs, voire une photo en fond dcran ! 29. Comme vos photos personnelles, documents importants. . . 30. Couper en portions votre disque dur 31. la place de Partition Magic puisquil est gratuit, se tlcharge vite sur http:// gparted.sourceforge.net/livecd.php 31Mio et ne ncessite pas dinstallation

10

Chapitre 1. Introduction

Figure 1.1 Vous pouvez choisir ici quel systme dmarrer

1.8
1.8.1

Mes logiciels, mes jeux, mon matriel. . .


Les logiciels

Si vous utilisez Firefox, Thunderbird, The GIMP,. . . sachez que ces programmes existent sous Linux. Il sagit mme de leur OS natif 32 ! Si vous utilisez Photoshop, Outlook, Moviemaker, Nero Burning Rom, certains peuvent tourner sous GNU/Linux mais ce nest pas forcment trs simple mettre en place. Enn, il existe presque toujours des logiciels quivalents 33 , voire mme suprieurs.
32. Par consquent, ils tournent souvent plus rapidement 33. Plus ou moins dirents mais remplissant des tches identiques

11

1.8. Mes logiciels, mes jeux, mon matriel. . .

1.8.2

Les jeux commerciaux

Ils sont rarement compatibles avec GNU/Linux bien que Cedega ou encore Wine permettent den faire fonctionner certains 34 . Toutefois, les sorties dune version de UT2004, Neverwinternight, Quake 3 et 4 pour GNU/Linux sont de bon augure pour la suite. . .

1.8.3

Les jeux libres

Il existe galement de nombreux jeux Libres de trs bonne qualit comme vous pourrez le voir au chapitre 9. Quelques images de la gure 1.2 sont l pour vous mettre leau la bouche.

(a) FPS

(b) Tetris-like

(c) Multi-joueurs

(d) RTS

Figure 1.2 Des jeux de qualit sous GNU/Linux !

34. Pour plus dinformations sur ce sujet, rfrez-vous la section 9.13.

12

Chapitre 1. Introduction

1.8.4

Votre matriel sera-t-il reconnu ?

Certains priphriques nont pas de drivers crits pour GNU/Linux, du fait de certains constructeurs de matriel, qui nen fournissent pour des questions de cot que pour le systme dexploitation Windows. Les dveloppeurs GNU/Linux sont donc obligs de crer eux-mmes le driver pour leur systme dexploitation . Bien videmment, moins une rme fournit de documentation sur son matriel, plus la tche est ardue 35 et la vue du nombre de matriels existants, vous pouvez imaginer lampleur du problme ! Nanmoins, ne vous inquitez pas car labsence dun driver pour votre matriel sous GNU/Linux concerne principalement le matriel exotique ou trs rcent. Dans ce dernier cas, laissez juste le temps aux dveloppeurs 36 de russir crire un driver . Apporter votre aide, en faisant des tests par exemple, ne peut que faire acclrer le processus. Une fois que tous les constructeurs auront compris que GNU/Linux prend de plus en plus dimportance et on y vient peut-tre aura-t-on une majorit de matriel GNU/Linux compatible . Dici l, je ne peux que vous recommander, avant lachat dun nouveau matriel, de vrier 37 quil est GNU/Linux compatible et de favoriser les constructeurs fournissant des drivers pour GNU/Linux. De plus, Ubuntu sinstalle partir dun LiveCD appel Desktop CD . Autrement dit, le CD-ROM charge en mmoire un systme Ubuntu complet avant mme de lancer linstallation. Ainsi, si vous avez russi lancer le systme, cest que les principaux composants de votre machine fonctionnent avec GNU/Linux.

1.9

Quelle est la relation entre Ubuntu et Canonical ?

Par lentremise de Mark Shuttleworth, Canonical est le principal sponsor dUbuntu. En eet, la plupart des dveloppeurs de la distribution sont employs plein temps par cette socit et elle organise et sponsorise les UDS (Ubuntu Developer Summit), tous les 6 mois, o des discussions autour du futur de la
35. Les programmeurs sont obligs de ttonner 36. Souvent bnvoles, je le rappelle 37. Sur lInternet par exemple

13

1.9. Quelle est la relation entre Ubuntu et Canonical ? distribution ont lieu. Trs logiquement, elle en assure un service de support technique (payant, donc plus ddi aux entreprises) et la certication. Canonical travaille galement sur dautres projets comme Bazaar (http: //bazaar-vcs.org/) ainsi que Launchpad (https://launchpad.net/). Enn, la socit a mis en place un programme de partenariat avec des entreprises commerciales, qui stablit sur plusieurs pistes et degrs progressifs. Plus le partenaire fournit de services lis Ubuntu, et plus son niveau relationnel avec Canonical devient important, donnant accs de plus en plus de bnces. Ce programme de partenariat concerne exclusivement Ubuntu parmi les projets Canonical (Ubuntu restant le projet phare de la socit).

14

You might also like