Bienvenue invité ( Connexion | Inscription )
RÈGLES ET MEILLEURS LIENS
Les tutoriaux des distributions : Ubuntu | Mandriva | Suse | Debian | Gentoo | FreeBSD
Les liens importants : Pourquoi/Comment passer au libre ? | Choisir sa distributon | Débuter | Gestionnaire de démarrage | X (graphique) | Jeux
![]() ![]() |
14-09-2004 16:59:15
Message
#1
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Cet article est écrit afin de répondre aux questions de base des personnes qui seraient intéressées par la découverte des OS libres (Linux et *BSD, essentiellement). Il présente les intérêts et inconvénients, la démarche. C'est une synthèse de messages postés sur le forum PCiNpact, rédigée par des habitués du forum, que l'on espère habités par l'INpactitude, et qui connaissent également bien l'"autre" monde (celui du propriétaire). A noter également que la philosophie sur libre dépasse celui des OS, et concernent de nombreux logiciels, y compris ceux fonctionnant dans les environnements propriétaires. Les plus pressés pourront s'attaquer directement à la FAQ mais de l'avis général c'est une bonne idée de tout lire. Ce message a été modifié par Sandeman - 31-10-2006 22:33:15. |
|
|
|
14-09-2004 16:59:49
Message
#2
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Quelques grands classiques nécessitent parfois d'être rappelés : Une partie des logiciels libres sont protégés par la licence GPL. Ses quatres grands principes sont : - le droit d'utiliser, - le droit de modifier, - le droit de diffuser, - l'accès au code source. Les trois premiers sont un gage de libre accès et de sérénité pour l'utilisateur final, le quatrième un gage de sécurité et de pérénité. la GPL (en version française). La philosophie du projet GNU Un excellent essai en anglais sur le même sujet que ce topic, et sa traduction Un logiciel libre, même s'il est supporté par une fondation ou une entreprise, reste la propriété de tous. Ceci protège l'utilisateur final que nous sommes :
Voici quelques liens :
Ce message a été modifié par Sandeman - 25-09-2006 13:30:43. |
|
|
|
14-09-2004 17:00:28
Message
#3
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Voir ce qui se fait ailleurs, et comment, est une preuve de curiosité et d'ouverture... Certains OS ou logiciels libres sont tellement décriés ou combattus par certains, qu'il doit bien y avoir une raison : on ne craint pas les faibles... L'achat du matériel est déjà en soit une dépense importante, que dire alors des logiciels si on souhaite rester dans le monde du propriétaire et être en conformité avec les lois. Rien qu'avec un OS commercial et un pack bureautique, on arrive au prix d'une petite config. L'alternative du monde libre est alors un bon moyen d'investir plus dans le matériel (ou dans autre chose que l'informatique Principalement pour celui qui trouve plus satisfaisant d'utiliser voire de faire vivre des logiciels libres, plutôt que d'utiliser des versions pirates de logiciels commerciaux. Les OS libres sont des dérivés d'UNIX, et UNIX reste une solution majeure dans les environnements professionnels. Débuter sur Linux ou une variante de BSD est un moyen rapide et économique d'apprendre le fonctionnement d'UNIX, avec le soutien de la communauté et la profusion de guides qu'elle a créés. D'autant que ces OS ne sont pas des ersatz des Unix commerciaux, mais bien des OS à part entière, aussi performants, fiables et même mieux lotis en terme d'offre logicielle. Lorsque vous installer un OS libre, vous avez la possibilité de décortiquer plus ou moins profondément son mécanisme de fonctionnement : les noyaux, les services ... Ce n'est certes pas à la portée de tout le monde, ni nécessaire à tout le monde, mais il est parfois satisfaisant intellectuellement de comprendre ce qui se cache dans l'OS et de ne pas utiliser une "boîte noire". Par ailleurs cette connaissance plus ou moins approfondie, mais accessible, permet d'être aidé par la communauté, puis de l'aider : face à un problème il suffit de consulter le fichier de log, se faire aider si on ne le comprend pas, puis d'aider son prochain une fois que l'on a compris le mécanisme. Un PC obsolète peut facilement être recyclé sous Linux, et peut faire office à la fois de :
Parce qu'il est parfois frustrant de réinstaller sa machine à cause d'un virus, d'un spyware, d'une baisse de performances inexplicable ... et donc légitime de s'intéresser à un environnement plus robuste. La partie vie privée peut également être une inquiétude. L'abondance des spywares, le flou qui entoure les nouveaux CLUF, l'impossibilité de savoir ce que certains logiciels font transiter comme informations ... peut pousser certains à se tourner vers les logiciels libres. Là, c'est un sujet glissant. Les diverses raisons peuvent être par exemple
Ce message a été modifié par Sandeman - 03-01-2007 11:35:06. |
|
|
|
14-09-2004 17:01:02
Message
#4
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Ici, avec une configuration même modeste il est possible de faire un grand nombre de choses. Le monde libre est riche de nombreuses solutions dans tous ces domaines, certaines privilégiant la simplicité, d'autres la complétude. Certaines applications sont même sans équivalent dans le monde propriétaire :
Le développement est le coeur vivant de la communauté du libre. Il est donc naturel que cette activité soit bien représentée. Les outils de développement s'appuient sur les spécifications des standards, ce qui garantit une bonne portabilité.
Le monde du libre offre une grande panoplie de logiciels pour utiliser Internet, qu'il s'agisse de :
Il y a une grande variété d'outils multimédia disponibles sous Linux & *BSD :
Voir le topic Les jeux sous Linux, ainsi que la rubrique "le FUD habituel" ci-dessous.
L'utilisation d'un LiveCD Linux (voir les rubriques concernant les distributions), permet de diagnostiquer ou de réparer une machine dans d'excellentes conditions, sans compromettre l'installation existante, et avec des outils très puissants. Pour réparer des Linux comme des Windows ! Voir aussi mon topic sur recoverdm pour récupérer un média (CD, disquette, disque dur) abîmé. Ou du moins sa propre distribution, ce qui est peu moins ambitieux. La flexibilité du système, par rapport à un OS propriétaire monolithique, où des ressources mémoire, disque et CPU sont gaspillées pour des fonctions ou des services qui ne serviront jamais; permet de construire un OS complètement personnalisé, répondant au mieux à ses besoins propres. À la base même, il est possible - et même recommandé - de configurer son noyau pour n'y intégrer que les éléments dont on a besoin. Certaines distributions savent également adapter les logiciels lors de leur compilation pour coller au plus près des architectures (par exemple la distribution Gentoo). Pour des environnements spécifiques : mini PC, DivX station, OS embarqué ... il n'y a pas de meilleur choix ! Tout ! Et si ça n'existe pas encore, personne ne vous interdit de le créer ou de demander à ce que ça soit fait ! Vous pouvez consulter ce topic Parallèles MS Windows - GNU/Linux qui devrait vous éclairer. Ce message a été modifié par Sandeman - 26-07-2006 17:11:22. |
|
|
|
14-09-2004 17:01:36
Message
#5
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Toujours du fait qu'ils sont dérivés d'UNIX, les OS libres ont une avance considérable sur les solutions Microsoft, qui n'ont pas initialement été pensées dans cette optique - malgré les efforts récents. Les notions fondamentales de droits et de propriétaires permettent de s'assurer qu'une application ou un utilisateur "classique" ne puisse pas interférer avec le fonctionnement du système ; il ne peut que détruire son environnement, s'il le fait exprès. Par ailleurs les mécanismes de sécurité réseau intégrés aux derniers noyaux Linux (iptables et ipchains, resp en noyaux version 2.4 et 2.6) permettent d'atteindre un niveau de sécurité inégalé en terme de fiabilité et de contrôle. Voir le topic Sécuriser son Linux. Là où le monde Windows nous a habitué à une interface de plus en plus gourmande, et d'un aspect relativement semblable depuis Windows 95, les OS libres proposent profusion d'interfaces graphiques et de gestionnaires de fenêtres, qui se distinguent par leur aspect, leur complexité et leur consommation en ressources :
Vous pouvez par ailleurs jeter un oeil au topic traitant du Desktop en OpenGL (3D) sous Linux, particulièrement évolué. Comme évoqué précédemment, il est facile de transformer un PC (ou bien d'autres plateformes matérielles, d'ailleurs, même modestes) en serveur aux multiples fonctions, sans avoir d'inquiétude que la stabilité, la fiabilité ou la sécurité. Les outils sont conformes aux standards (RFC, normes ...) ce qui est un gage de compatibilité. Dans le domaine professionel, des environnements BSD ou Linux sont utilisés pour leur fiabilité et leur performances : ils sont cités à de nombreuses reprises dans les premières places du Top500, ou squattent litéralement les Classements d'uptime de NetCraft. Ce message a été modifié par Sandeman - 28-02-2006 16:53:00. |
|
|
|
14-09-2004 17:02:13
Message
#6
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Il faut être clair, les éditeurs d'application n'ont pas forcément volonté de porter leurs logiciels sous environnement ouvert. Malgré les environnements d'émulation ou de virtualisation, et autres, certaines logiciels ne pourront pas tourner correctement... Les jeux qui ne s'appuient pas sur des technologies portables et complètement spécifiées (telles que OpenGL ou SDL) sont plus difficiles à faire tourner sous Linux. DirectX en est l'illustration, et malgré les tentatives d'émulations (en particulier WineX), il a fallu par exemple quelques semaines avant de pouvoir faire tourner FarCry sous Linux... Sauf avec un certain économiseur d'écran. Ce message a été modifié par Sandeman - 09-01-2007 16:24:08. |
|
|
|
14-09-2004 17:02:47
Message
#7
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Le FUD (Fear, Uncertainty, Doubt) est une politique agressive utilisée pour ternir l'image des concurrents. Très courant aux Etats-Unis, il consiste à émettre sans l'avouer de fausses informations, et de les faire colporter par le plus grand nombre. Un exemple magistral en suivant ce lien. Linux comme Windows en sont victimes, voici une présentation des principales légendes attribuées à Linux, et une explication plus réaliste. Quiconque aura essayé d'installer une Mandriva, une Redhat ou une Fedora (voir rubrique "par quelle distribution commencer ?") pourra témoigner du contraire : ces distributions sont même qualifiées par certains de "clicodromes à la Windows", ce qui n'enlève rien à leur valeur, si ce n'est pédagogique puisqu'installer un Linux ou une variante de BSD est le meilleur moyen de comprendre comment il marche. Vous pouvez par exemple consulter cet excellent tutoriel sur l'installation de Mandrake 10.1, et constater par vous même la convivialité et la simplicité de la procédure. Il faut tourner le problème différemment. Il est vrai que tous les constructeurs ne font pas l'effort de développer les drivers sous Linux. Parceque ça consomme du temps, donc de l'argent, et que s'ils confient ça à des tiers, ceci revient à divulguer des informations importantes concernant leur matériel. Cependant, la communauté est très active, et le matériel le plus répandu, même très récent, est supporté. Il faut donc faire attention à ne pas acheter "n'importe quoi" si on destine sa machine à une utilisation Linux, en espérant qu'ensuite le matériel soit supporté. Mieux vaut partir sur des standards : nVidia, 3Com, Intel, Adaptec, Cisco ... que des configurations "exotiques". Concernant les drivers réseau, a noter l'existence de ndiswrapper qui permet d'utiliser nativement les drivers Windows sous Linux C'est vrai a minima pour les failles, comme dans tout système comportant des milliers (millions) de lignes de code. Cependant : - ce code est accessible à tous et donc scruté par de nombreuses personnes qui peuvent avoir des approches différentes, non dictées par des impératifs de production ou de rentabilité. La réactivité est également bien meilleure. - le modèle technique sous-jacent, basé sur Unix, est beaucoup plus robuste et sécurisé. La sécurité "par défaut" du système est considérable. - les rares failles critiques nécessitaient un accès local sur la machine, leur portée est donc considérablement moins importantes que celles enregistrées dans le monde Windows. Effectivement certaines revues affichent des tableaux mensuels dans lesquelles les distributions Linux font "jeu égal" avec le monde Microsoft en terme de failles. Ce sont des statistiques en trompe l'oeil, pour la raison suivante : - les failles Windows se limitent à celle concernant l'OS et ses composants : IE, IIS, WMP, OE. - les failles annoncées sous Linux concernent tous les packages de la distribution, c'est-à-dire un périmètre beaucoup plus vaste (par exemple Debian comporte 13000 paquets). - il s'agit souvent de la même faille dans chaque distribution : additionner les failles Linux dans ces tableaux reviendrait à mulitiplier les failles Windows par le nombre de versions de Windows ou du composant impactées. Argument récurrent et facilement réfuté par des exemples tels que Apache, Tomcat, PHP, Sendmail et Postfix, Squid, MySQL qui sont des logiciels Open Source très largement utilisés (chacun est leader en terme d'utilisation dans son secteur), et pourtant très rarement victimes de failles. C'est d'autant plus paradoxal que, le code source est disponible et que les détracteurs du monde libre étant nombreux et puissants. Sur les distributions conçues pour coller au plus près des développements (Gentoo, Debian Sid), les updates sont effectivement rapides, quelques dizaines ou centaines de Mo par mois tout au plus. Tout dépend en fait du niveau d'innovation recherché. Pour les plus stabilisées (Debian Woody, par exemple), les updates représentent rarement plus de quelques mégas par an ! A la différence d'OS du monde propriétaire, la maintenance des distributions et des noyaux est assurée sur plusieurs générations (le noyau 2.2 continue de vivre !!). Mettre à jour son noyau est le pendant naturel de mettre à jour son OS et ses drivers dans le monde Windows. Une nouvelle version mineure du noyau n'est que la somme des mises à jour à l'instant t du noyau :
Les rubriques "Ce que je peux / ne peux pas faire avec un système libre", et "les équivalences logicielles" répondent d'elles même à cette ineptie. Il suffit également d'aller jeter un oeil sur slashdot et freshmeat pour réaliser la vitalité de la communauté. En dernier recours, des solutions d'émulation libres (Wine, QEMU, Bochs) ou commerciales (VMWare, Win4Lin, WineX / Cedega ...) peuvent résoudre le problème. A noter qu'en général, la conversion d'une application du monde Open Source vers Windows est beaucoup plus simple que l'inverse, toujours gràce au respect des standards. Cette affirmation est du passé. Des outils graphiques existent pour remplacer la ligne de commande, pour la grande majorité des opérations systèmes, même complexes (mise à jour du système ou du noyau, configuration de X ...). Pour l'utilisateur standard, il est tout à fait possible de se passer du shell, et même de vi ! Le recours à la ligne de commande est un "travers" des habitués, qui s'apparente à l'utilisation des raccourcis clavier dans un logiciel bureautique : il est souvent plus rapide et plus précis de faire quelque chose en ligne de commande que de naviguer entre les menus et les interfaces. De même que sous Windows il va plus vite de faire un "ren *.jpeg *.jpg" en session DOS que de renommer les fichiers un par un sous l'explorateur, surtout si l'extension est masquée... Pour utiliser un envrionnement libre, c'est rigoureusement inutile, même pour les distributions les plus "complexes". Par contre, savoir programmer est fort utile pour rejoindre, un jour, l'objectif des membres de la communauté du libre : passer le stade du simple utilisateur, pour contribuer, créer, ou enrichir l'existant... Comme les autres OS, les choses fondamentales sont écrites en anglais. Mais toute la partie utilisateur est traduite dans la plupart des langues disponibles. Quelques subtilités, même :
Ah bon ? Quelle économie ? En tout cas les éditeurs (Redhat, Mandrake) et les SSLL (Sociétés de Service en Logiciels Libres), qui sont des entreprises et donc pas des forcément des philantropes, tirent leur épingle du jeu. Il est probable que les grandes multinationales qui investissent dans le libre (IBM, Novell, SAP, Oracle ...) ne le font pas non plus par pure charité. Il faudra également penser à prendre en compte un jour l'énorme gâchis de temps et d'argent dépensés pour essayer de faire communiquer entre eux des formats ou systèmes propriétaires et fermés : les éditeurs refusant de se mettre d'accord, ce sont les entreprises qui paient. C'est que vous avez mal appris ! Ce message a été modifié par Sandeman - 08-04-2005 10:23:11. |
|
|
|
14-09-2004 17:03:27
Message
#8
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
C'est souvent la première question que se pose un débutant. Voici un panorama très succint des distributions. A noter que le "classement" n'a rien de figé, on a vu des débutants partir directement en Gentoo et des gourous rester en Fedora... Dans le monde Linux (et c'est transposable aux xBSD ?), une distribution est un ensemble de logiciels ayant comme tronc commun, l'OS. Autour du noyau de l'OS, chaque distribution (et il y en a des centaines, présentées par exemple sur Distrowatch) apporte un ensemble de logiciels, souvent regroupés en "paquets", chacune ayant ses spécificités : taille, complétude des paquets, utilisation générale ou spécifique, mode de licence et de support, gestions des paquets de logiciels ... Vous pouvez consulter ce topic, qui vous donne en un seul post la marche à suivre pour choisir votre distribution. Linux propose des solutions dites "LiveCD" qui permettent de découvrir Linux sans rien installer ou configurer : il suffit de booter sur le CD et de laisser faire, en général on arrive à une interface complète et bien configurée en quelques minutes, sans intervention manuelle Knoppix Kaella Ubuntu LiveCD Mandriva LiveCD pas de prise de tête à l'installation, une distribution qui marche dans les minutes qui suivent, une interface conviviale : Ubuntu, Mandriva, Fedora Core, une installation plus personalisée est possible SuSe, Slackware, Debian Stable l'installation est principalement manuelle, des risques d'instabilité existent du fait que les versions sont en phase expérimentales, ou avec une population plus faible d'utilisateurs. Debian Unstable, Gentoo, *BSD (par exemple FreeBSD). Monter un firewall sur une petite machine : IPCop Freesco, Smoothwall Distribution bootable multimédia : MoviX, GeeXBox Pourquoi ne pas jeter un oeil à ce topic appelé "Choisir une distrib sous Linux", ou celui-ci donnant les liens de téléchargements. Ce message a été modifié par Sandeman - 12-03-2007 14:18:37. |
|
|
|
14-09-2004 17:04:03
Message
#9
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Dans la famille "y'a t'il un équivalent de <machin> sous Linux", question récurrente s'il en est, voici quelques éléments de réponse : Voici quelques topics sur le sujet dans ce forum :La table d'équivalence de Linuxshop en anglais, La page de Framasoft en français. La page extrèmement complète chez om-conseil "Dites moi ce dont vous avez besoin, je vous dirai comment vous en passer". Il est bien évident qu'il ne faut pas (toujours) espérer trouver un logiciel à l'identique sur une autre plate-forme. Des petites variantes parfois très intéressantes peuvent apparaître.
Ce message a été modifié par Sandeman - 23-11-2004 17:18:18. |
|
|
|
14-09-2004 17:04:34
Message
#10
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Essayer de lire le Guide du posteur sur ce forum avant ! Il regroupe de plus de nombreux liens en complément de ceux présentés ici. Nous avons essayé de synthétiser les questions fréquemment posées par les débutants, c'est un peu le pendant technique de cet article. Vous pouvez vous y intéresser et y poser vos questions. voir les topics respectifs : FreeBSD Debian, Gentoo, SuSE, Mandrake X-Window Ce message a été modifié par Sandeman - 28-02-2006 16:51:59. |
|
|
|
14-09-2004 17:05:22
Message
#11
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Le monde du libre ne se limite pas au logiciel. Tout autre forme de création peut être rendue libre... et permettre à tous d'en profiter, sans question de droits d'auteurs, de royalties, de DRM, etc. Libres, comme l'ont été les oeuvres d'art pendant des milliers d'années, depuis Lascaux ... Pour en savoir plus, jetez un petit coup d'oeil (et d'oreille) sur ce topic consacré à Jamendo Ce message a été modifié par Sandeman - 08-05-2006 16:15:29. |
|
|
|
14-09-2004 17:05:46
Message
#12
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Un recueil des quelques questions récurrentes, et si possibles des réponses dans ce forum. Les points de suspension (...) indique les liens à compléter.
Ce message a été modifié par Sandeman - 28-01-2009 11:16:18. |
|
|
|
14-09-2004 17:06:09
Message
#13
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
|
|
|
|
14-09-2004 17:06:31
Message
#14
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
|
|
|
|
14-09-2004 17:07:11
Message
#15
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
|
|
|
|
14-09-2004 17:07:37
Message
#16
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
|
|
|
|
14-09-2004 17:07:59
Message
#17
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
|
|
|
|
14-09-2004 17:08:20
Message
#18
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
|
|
|
|
14-09-2004 17:08:42
Message
#19
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
|
|
|
|
14-09-2004 17:09:06
Message
#20
|
|
![]() Chevalier jedi Groupe : INpactien Messages : 2 575 Inscrit : 20-02-2003 Lieu : Naoned Membre n° 2 016 |
Ce message a été modifié par Sandeman - 18-09-2004 13:38:30. |
|
|
|
![]() ![]() |
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
|
Version bas débit
![]() |
Nous sommes le : 04-07-2009 19:05:22 |
Partenaire : forum science






14-09-2004 16:59:15



