NDFR : Premiers pas sous Linux : Avantages et inconvénients de Linux

Avantages et inconvénients de Linux

  • Commenter
  • Format imprimable
I - Les avantages/inconvénients de Linux ...


1. Un système de type Unix

Tout d'abord, Linux est un système d'exploitation de type Unix, dont la conception est totalement différente des Windows de Microsoft. Linux, c'est d'abord un noyau, le coeur du système, qui permet la gestion du matériel, des processus (ou applications), de la mémoire, et qui assure donc toute interaction entre le matériel et le logiciel. Windows, en comparaison, dispose également d'un noyau, mais il est moins omniprésent et, ce qui est encore plus flagrant dans la version XP, Windows est avant tout une interface graphique, un monolithe dont on ne peut dissocier les différents éléments : on ne verra jamais Windows séparé de son interface graphique, ou de son explorer. Windows propose des services "par le haut" : il installe tout ce dont il a besoin, ainsi que des modules non essentiels à son bon fonctionnement, mais qu'il rend interdépendant, ce qui signifie que les dernières version de Windows ne pourront jamais être installées sur d'anciens PCs : essayes de faire tourner Windows XP sur un ordinateur d'ancienne génération, même avec toute l'astuce d'un utilisateur expérimenté il est impossible de dégraisser XP de manière à ne voir tourner que les modules essentiels.

Ce qui est sympathique sous Linux, comme sur la majorité des OS de type Unix, c'est qu'il est possible de n'installer que le strict minimum, et on va ainsi en installant les logiciels suivant tes besoins et les capacités de ta machine. Linux peut tourner sur une disquette, sur un live CD, un ZIP ou même une clé USB, du temps que ton BIOS peut booter dessus. Donc pour les performances, la 'propreté' du système ainsi que les différentes solutions existantes (en effet, sous Windows, il est impossible de changer d'interface graphique ou d'explorateur par exemple ...). Il est cependant à noter que ces possibilités de contrôle accru sur le système ne vont pas sans quelques complications de prise en main ...

En effet, aborder Linux, c'est aborder un système Unix, dont l'utilisation est peu naturelle pour les habitués du "tout graphique". Il va falloir (re)découvrir la bonne vieille ligne de commande, qui est ici beaucoup plus puissance et donc nullement comparable à celle de Dos. C'est souvent un changement de point de vue, passant d'un environnement utilisateur (Windows) à un environnement réellement administrateur (Linux). Ceci ne signifie pas seulement que l'on obtient les pleins droits sur la machine lorsque l'on s'identifie comme root (l'utilisateur "racine", soit dit l'administrateur), mais aussi qu'il faudra acquérir des compétences beaucoup plus pointues que sous Windows, où la majeur partie de la configuration se fait en visuel (clic'n go). Ceci a des avantages, comme un meilleur contrôle du système, une véritable main mise en tant que root et parfois (souvent, avec l'habitude) des méthodes de configuration plus fines et plus instinctives (le panneau de configuration de Windows n'a rien de naturel pour un utilisateur lambda ...), et des inconvénients, dont le premier qui est la nécessité "d'apprendre" Linux, à grands renforts de documentations, d'ouvrages spécialisés et d'écumage de forums. Même si personnellement je n'avais pas l'habitude de lire les manuels, ici au moins pour la transition cette étape me paraît tout à fait essentielle afin de profiter du réel potentiel de Linux. Alors bien sûr, il existe des GUI dont la Mandrake est blindée, qui sont censés faire le travail à notre place, mais on y perd beaucoup d'avantages, et bien souvent la configuration manuelle correspond plus à ce qui était attendu, et est même parfois plus rapide et moins souvent source d'erreur (même les GUI peuvent se tromper ...).


2. Le logiciel libre

Vous avez sûrement déjà entendu parler du logiciel libre, de GNU, de la GPL, de la FSF peut-être, au détour d'un article sur Linux. Au même titre que ses consorts commerciaux, Linux est un Unix que l'ont peut actuellement considérer comme stable, robuste (supportant bien la charge), flexible et arrivant finalement à maturité (cela ne signifie pas qu'il n'évoluera plus, bien au contraire ...). Mais ce qui, à mon avis, fait de Linux, comme de nombreux autres systèmes d'exploitation libre (les *BSD notamment), un OS si différent, c'est la philosophie sur laquelle il repose. Le logiciel libre part du principe que la propriété intellectuelle est usurpée. Non pas qu'un concepteur ne puisse pas être rémunéré pour son travail, mais qu'il ait au moins la possibilité de rendre publiques ses recherches, dans un cadre légal bien défini, ce qui n'était pas le cas avant l'émergence de GNU et de la FSF. Ces deux organisations, fondement du logiciel libre, ont publié la GPL, General Public License, qui permet à un développeur de publier le code source de ses applications (dans le contexte spécifique d'application de la GPL à du code informatique, elle peut aussi être étendue à d'autres productions) tout en étant certain que les applications qui se seront basées sur son code ou qui auront par quelque manière utilisé son code devront être elles aussi publiées en GPL, et leur code source devra donc ainsi être dévoilé. Ces principes ont permis de construire un parc impressionnant d'excellents logiciels Open Source qui accompagnent communément le noyau GNU Linux dans les distributions existantes. On peut ainsi non seulement profiter gratuitement d'un système complet et puissant, mais aussi accéder au code source pour le modifier ou plus communément en personnaliser la compilation. Car c'est là un des grands avantages de l'Open Source : on peut recompiler ses applications comme bon nous semble, encore ici en ne sélectionnant que ce qui est nécessaire, en patchant les sources pour ajouter de nouvelles fonctions et en optimisant le fonctionnement du logiciel pour la plate-forme utilisée. Pas besoin d'interface graphique pour mPlayer, un des fameux lecteurs vidéo sous Linux ? On recompile sans le support de l'interface graphique, on gagne en place et en performances. Il en va de même pour le support des différent codecs, de la lecture DVD ou encore des nombreuses optimisations spécifiques dont peut bénéficier mPlayer, et encore bien d'autres fonctionnalités. Les exemples sont nombreux ... pour en arriver au noyau. Quelle merveille ce noyau . Il est possible de l'adapter complètement à ta configuration : il suffit de télécharger les sources, et de lancer la configuration. Arrivé là, on sélectionne les modules que l'on veut compiler, autrement dit les drivers, et les optimisations nécessaires. Sous Windows ceci est totalement impossible, ce qui fait que son noyau, et même celui de Windows NT (4, 5 et 5.1), n'est pas optimisé pour telle ou telle configuration, d'où une lenteur et même une instabilité plus flagrante (même si le noyau est loin d'être le seul responsable ...). Bref, en pratique, le logiciel libre apporte un souplesse incroyable, qu'il faut là encore apprendre à maîtriser.


3. La communauté

Linux, c'est bien sûr un système d'exploitation fiable et performant, mais c'est aussi et surtout une communauté internationale de passionnés qui apportent chacun leur contribution au système. Que ce soit sous la forme de développement de logiciel, de maintien de packages, de rédaction de documentation ou même de réponses sur les nombreux forums qui s'y consacrent, cette communauté est réellement la force de Linux. Les rencontres et l'échange dans cette "sphère" Linux est très enrichissante, et permet, outre résoudre les nombreux problèmes rencontrés, d'en apprendre beaucoup plus sur le système et sur son utilisation que dans n'importe quel bouquin. Les personnes qui s'occupent du projet et qui le font vivre sont vraiment très intéressantes, et l'expérience que l'on acquiert à leur contact est très enrichissante. Utiliser Linux, dans le sens préconisé par la communauté, c'est aussi adhérer à cette communauté et ainsi non seulement tirer les bienfaits de l'expérience, mais aussi participer et donner un peu de son temps, lorsqu'on y est prêt, pour aider les autres utilisateurs. En bref, installer Linux est bien souvent inconcevable sans être abonné à une mailing-list ou sur un forum, et sans se documenter .



Nous avons finalement quitté la zone de perturbation, vous pouvez désormais retirer vos ceintures et profiter de la vue et du service mis à votre disposition. Le voyage devrait se poursuivre sans encombre jusqu'à destination où un température de 40°C règne en permanence, sur la plage de sable fin bordée de mer turquoise ... l'accueil ainsi que vos chambres sont d'ors et déjà prêtes, ainsi que la réception de ce soir où vous serez invité à goûter les spécialités locales.

Nous espérons que le voyage se déroule pour vous dans les meilleures conditions, et restons à votre écoute pour toute réclamation. Le voile nuageux ayant disparu, nos charmantes hôtesses vont maintenant vous décrire les différentes régions que nous survolons, tout en vous permettant de réserver votre séjour prochain sur ces différents sites tous paradisiaques
  • BlinkList
  • Bookmarks
  • del.icio.us
  • Digg it!
  • Facebook
  • Furl
  • Fuzz
  • Google
  • Mikiwi
  • Mister Wong
  • MySpace
  • Newsvine
  • Nuouz
  • reddit
  • Scoopéo
  • Spurl.net
  • StumbleUpon
  • Technorati
  • Twitter
  • Wikio
  • Yahoo! Bookmarks
  • Yahoo! Myweb

Commenter l'article “Premiers pas sous Linux”