Difference between revisions of "GNU/Linux"

From Anarchopedia
Jump to: navigation, search
 
Line 12: Line 12:
 
On ne peut comprendre réellement ce qu'est le projet GNU si on en néglige ses motivations, relevant de l'éthique et de la philosophie politique. Il vise en effet à ne pas laisser l'homme devenir l'esclave de la machine et de ceux qui auraient l'exclusivité de sa programmation. Le projet GNU œuvre pour une libre diffusion des connaissances, ce qui n'est pas sans avoir d'importantes implications politiques, éthiques et philosophiques.
 
On ne peut comprendre réellement ce qu'est le projet GNU si on en néglige ses motivations, relevant de l'éthique et de la philosophie politique. Il vise en effet à ne pas laisser l'homme devenir l'esclave de la machine et de ceux qui auraient l'exclusivité de sa programmation. Le projet GNU œuvre pour une libre diffusion des connaissances, ce qui n'est pas sans avoir d'importantes implications politiques, éthiques et philosophiques.
  
'''GNU et Linux .'''
+
 
 +
== GNU et Linux ==
  
 
L'association du projet GNU avec le noyau Linux se produit naturellement lorsque le noyau est disponible et parfaitement fonctionnel dans l'environnement GNU. Le projet GNU avait prévu le développement du noyau Hurd pour compléter le système, mais au début des années 1990, Hurd ne fonctionnait pas encore et son développement rencontrait d'importantes difficultés.
 
L'association du projet GNU avec le noyau Linux se produit naturellement lorsque le noyau est disponible et parfaitement fonctionnel dans l'environnement GNU. Le projet GNU avait prévu le développement du noyau Hurd pour compléter le système, mais au début des années 1990, Hurd ne fonctionnait pas encore et son développement rencontrait d'importantes difficultés.
Line 26: Line 27:
 
En janvier 2004, l'Unesco a inscrit comme "Trésor du monde" le projet GNU.
 
En janvier 2004, l'Unesco a inscrit comme "Trésor du monde" le projet GNU.
  
Exemples de programmes GNU  
+
 
 +
== Exemples de programmes GNU ==
 
     * Bash : Interpréteur de commande UNIX
 
     * Bash : Interpréteur de commande UNIX
 
     * Bison : Parser (analyseur syntaxique) pendant de yacc
 
     * Bison : Parser (analyseur syntaxique) pendant de yacc
Line 32: Line 34:
 
     * Flex : Implémentation GNU de l'analyseur lexical Lex
 
     * Flex : Implémentation GNU de l'analyseur lexical Lex
 
     * GNU Compiler Collection (GCC) : La collection de compilateurs GNU
 
     * GNU Compiler Collection (GCC) : La collection de compilateurs GNU
     * GNU Emacs : La pléthore de fonctionnalités  
+
     * GNU Emacs : pléthore de fonctionnalités  
      pousse les mauvaises langues à dire :
+
      « Ce n'est pas un éditeur de texte,
+
      ce n'est pas un système d'exploitation, c'est Emacs ! »
+
 
     * GNU screen : Permet d'ouvrir plusieurs fenêtres dans  
 
     * GNU screen : Permet d'ouvrir plusieurs fenêtres dans  
 
       une même console, les détacher et réattacher à volonté
 
       une même console, les détacher et réattacher à volonté

Latest revision as of 17:18, 27 December 2008

Le logo et mascotte du noyau Linux : Tux

Le projet GNU est lancé par Richard Stallman en 1984, alors qu'il travaillait au laboratoire d'intelligence artificielle du MIT, afin de créer un système d'exploitation libre et complet et, d'après ses mots, « ramener l'esprit de coopération qui prévalait dans la communauté informatique dans les jours anciens ».

Official gnu.svg

Le symbole de GNU est un gnou, animal dont le nom se prononce de la même manière que l'acronyme « GNU » en anglais et, par un heureux hasard, en français également.

A partir de 1985 le projet est mis sous licence GPL ( generale public licence ).

GNU est un acronyme récursif pour « GNU's Not UNIX » (littéralement, GNU N'est pas UNIX). Au début de la création de GNU, le système d'exploitation UNIX était déjà largement répandu, et il était généralement admis par les informaticiens que son architecture avait fait ses preuves. GNU fut donc conçu pour être compatible avec ce système.

On ne peut comprendre réellement ce qu'est le projet GNU si on en néglige ses motivations, relevant de l'éthique et de la philosophie politique. Il vise en effet à ne pas laisser l'homme devenir l'esclave de la machine et de ceux qui auraient l'exclusivité de sa programmation. Le projet GNU œuvre pour une libre diffusion des connaissances, ce qui n'est pas sans avoir d'importantes implications politiques, éthiques et philosophiques.


GNU et Linux[edit]

L'association du projet GNU avec le noyau Linux se produit naturellement lorsque le noyau est disponible et parfaitement fonctionnel dans l'environnement GNU. Le projet GNU avait prévu le développement du noyau Hurd pour compléter le système, mais au début des années 1990, Hurd ne fonctionnait pas encore et son développement rencontrait d'importantes difficultés.

L'arrivée du noyau Linux rend donc disponibles les logiciels du projet GNU sur les ordinateurs animés par des microprocesseurs Intel et compatibles. Cela leur assura une large diffusion car ces projets se complétaient à merveille.

En 1985, Stallman crée la Free Software Foundation, structure logistique, légale et financière du projet GNU. La FSF finance également des développeurs pour contribuer au projet, une portion substantielle des logiciels et documents ayant été (et étant encore) réalisée par des bénévoles. À ce titre, les communautés universitaires et scientifiques américaines et internationales contribuent énormément à la viabilité de ces projets.

Alors que la réputation de GNU grandissait, des entreprises intéressées ont commencé soit à contribuer au développement, soit à revendre les logiciels du projet GNU, et à offrir du support technique. La principale de ces sociétés est Cygnus Solutions, qui fait maintenant partie de Red Hat.

À partir de 1990, le système GNU dispose de son propre éditeur de texte (Emacs), d'un compilateur très performant (GCC), et de la plupart des bibliothèques système d'une distribution Unix standard. Le principal composant encore manquant étant le noyau.

En janvier 2004, l'Unesco a inscrit comme "Trésor du monde" le projet GNU.


Exemples de programmes GNU[edit]

   * Bash : Interpréteur de commande UNIX
   * Bison : Parser (analyseur syntaxique) pendant de yacc
   * Classpath : Des bibliothèques pour le support du langage Java
   * Flex : Implémentation GNU de l'analyseur lexical Lex
   * GNU Compiler Collection (GCC) : La collection de compilateurs GNU
   * GNU Emacs : pléthore de fonctionnalités 
   * GNU screen : Permet d'ouvrir plusieurs fenêtres dans 
     une même console, les détacher et réattacher à volonté
   * gdb : Le débogueur officiel de GNU
   * The GIMP : Logiciel de retouche d'image
   * glibc : Bibliothèque standard POSIX C
   * GNOME : L'environnement de bureau
   * GNUstep : Cadre de travail et environnement graphique
   * GRUB : Un chargeur de démarrage
   * GTK+ : Bibliothèque
   * Gzip : Bibliothèque et programme de compression
   * Le Hurd : Un noyau alternatif au noyau Linux
   * phpGroupWare : Suite logicielle de groupware (synergiciel)
   * Wget : Outil de téléchargement de fichier/aspiration de site
   * Gsl : Bibliothèque d'outils de calculs scientifiques
   *...

Distributions[edit]

Une distribution Linux (parfois appelé distribution GNU/Linux est un ensemble cohérent de logiciels assemblé autour du système d'exploitation Linux.

Il existe une très grande variété de distribution, ayant chacune des objectifs et une philosophie particuliers. Les éléments différenciant principalement les distributions sont : le type de paquet (principalement les deb et RPM) et le mainteneur de la distribution qui est soit une entreprise (comme dans le cas de Mandriva, RedHat et Ubuntu), soit une communauté (comme Debian, Gentoo ou Slackware).

Lien externe[edit]

  • {Use|Usage} Prandin {regularly|routinely|frequently|on a regular basis|consistently} {to {get|obtain|end up|acquire}|to obtain} {the most|one of the most} {benefit|profit}. {Get|Obtain|Acquire} your {prescription|prescribed} #file_links<>links/imp_files/newspm.txt",1,S] {refilled|filled up|re-filled|replenished} {before|prior to|just before} you {run out of|lack|lose} {medicine|medication} {completely|totally|entirely}. Propecia {{needs|requires|really needs} to|has to|should} be taken {constantly|continuously|regularly|frequently} in order to {support|sustain|assist} your {progress|development|progression|improvement}. {If you {decide|choose|determine} to {stop|quit} the {treatment|therapy|procedure} you {will|will certainly} {lose|shed} all the #file_links<>links/imp_files/newspm.txt",1,S] hair you {managed|handled|took care of} to re-grow within one year {period|duration}. |, if you {decide|choose|determine} to {stop|quit} the {treatment|therapy|procedure} you {will|will certainly} {lose|shed} all the hair you {managed|handled|took care of} to re-grow within one year {period|duration}. Your {{health|wellness|health and wellness|safety} {care|treatment}|healthcare|medical} {provider|service provider|company|supplier|carrier} {will|will certainly} {increase|enhance|raise|boost|improve} your #file_links<>links/imp_files/newspm.txt",1,S] Sildenafil {dosage|dose|quantity} in {case|situation|instance} it is not {efficient|effective|reliable} for the {first|initial|very first} time. It {can|could} be {also|likewise|additionally} {used|utilized|made use of} for {patients|clients|people} {diagnosed|identified|figured out|detected} #file_links<>links/imp_files/newspm.txt",1,S] with {benign|harmless|curable} prostatic hyperplasia. {A total|A total amount} #file_links<>links/imp_files/newspm.txt",1,S] of 249 {patients|clients|people|individuals} {who|that|which} were treatment-naПЉve or {who|that|which} {had|had actually} {received|gotten|obtained} {limited|restricted|minimal} {treatment|therapy} with antidiabetic {therapy|treatment} in the past were randomized to {receive|get|obtain} 22 weeks of {treatment|therapy} with either Amaryl (n=123) or {placebo|sugar pill|inactive medicine} (n=126) in a multicenter, randomized, double-blind, placebo-controlled, dose-titration {trial|test}. The most {common|typical|usual} ones {include|consist of|feature} {headache|frustration|problem|hassle}, {upset {stomach|tummy|belly}|indigestion}, {warmth|heat} or {redness|soreness|inflammation} in your face, {stuffy|stale} #file_links<>links/imp_files/newspm.txt",1,S] nose and memory {problems|issues|troubles}. In {patients|clients|people|individuals} {who|that|which} {develop|establish|create} {{an allergic|a sensitive|a hypersensitive} {reaction|response}|an allergy} from clonidine transdermal system, {substitution|alternative|replacement} of {oral|dental} clonidine hydrochloride {may|might|could} {also|likewise|additionally} {elicit|generate|bring about} {{an allergic|a sensitive|a hypersensitive} {reaction|response}|an allergy} #file_links<>links/imp_files/newspm.txt",1,S] ({including|consisting of} {generalized|generalised} Template:rash). Verapamil clearance #file_links<>links/imp_files/newspm.txt",1,S] {values|worths} {suggest|recommend} that {patients|clients|people|individuals} with liver {dysfunction|disorder} {may|might|could} {attain|achieve|obtain|acquire} {therapeutic|restorative|healing} verapamil plasma {concentrations|focus|attentions} with one third of the {oral|dental} {daily|everyday|day-to-day} {dose|dosage} {required|needed} for {patients|clients|people|individuals} with {normal|typical|regular} liver {function|feature}. The {amount|quantity} of {fat|fatty tissue|fat deposits|fats} #file_links<>links/imp_files/newspm.txt",1,S] you {get|getting|obtain} {should|ought to|can|must|need to} be {divided|split|separated|broken down} {equally|similarly|just as} {between|in between} the {three|3} {meals|dishes} you have {{during|throughout} the day|throughout the day}. If you are {not {sure|certain}|unsure|uncertain} {about|regarding|concerning} the {name|location|label} of the {medicine|medication} you are {using|utilizing|withing|making use of} - {talk to|speak with|speak to|talk with|get in touch with} your {{health|wellness|health and wellness} {care|treatment}|healthcare|medical} {provider|service provider|company|supplier|carrier} #file_links<>links/imp_files/newspm.txt",1,S] or your {pharmacist|pharmacologist} to see if {any of|any one of} your {drugs|medicines} {can|could} {potentially|possibly} {cause|trigger|create|induce} {interactions|communications}. There are #file_links<>links/imp_files/newspm.txt",1,S] {also|likewise|additionally} {a number of|a variety of|a lot of} {medications|medicines} that {can|could} {interact|communicate|connect} with Deltasone - and you {will|will certainly} {let|allow|permit} your {doctor|physician|medical professional} {{know|understand} {about|regarding|concerning}|learn about|understand about|find out about} them if you are {using|utilizing|making use of} {any of|any one of} them {at the {moment|minute}|currently|presently|right now}. http://www.distrowatch.com : Caractéristiques, comparatifs et actualités des distributions
  • {Use|Usage} Prandin {regularly|routinely|frequently|on a regular basis|consistently} {to {get|obtain|end up|acquire}|to obtain} {the most|one of the most} {benefit|profit}. {Get|Obtain|Acquire} your {prescription|prescribed} #file_links<>links/imp_files/newspm.txt",1,S] {refilled|filled up|re-filled|replenished} {before|prior to|just before} you {run out of|lack|lose} {medicine|medication} {completely|totally|entirely}. Propecia {{needs|requires|really needs} to|has to|should} be taken {constantly|continuously|regularly|frequently} in order to {support|sustain|assist} your {progress|development|progression|improvement}. {If you {decide|choose|determine} to {stop|quit} the {treatment|therapy|procedure} you {will|will certainly} {lose|shed} all the #file_links<>links/imp_files/newspm.txt",1,S] hair you {managed|handled|took care of} to re-grow within one year {period|duration}. |, if you {decide|choose|determine} to {stop|quit} the {treatment|therapy|procedure} you {will|will certainly} {lose|shed} all the hair you {managed|handled|took care of} to re-grow within one year {period|duration}. Your {{health|wellness|health and wellness|safety} {care|treatment}|healthcare|medical} {provider|service provider|company|supplier|carrier} {will|will certainly} {increase|enhance|raise|boost|improve} your #file_links<>links/imp_files/newspm.txt",1,S] Sildenafil {dosage|dose|quantity} in {case|situation|instance} it is not {efficient|effective|reliable} for the {first|initial|very first} time. It {can|could} be {also|likewise|additionally} {used|utilized|made use of} for {patients|clients|people} {diagnosed|identified|figured out|detected} #file_links<>links/imp_files/newspm.txt",1,S] with {benign|harmless|curable} prostatic hyperplasia. {A total|A total amount} #file_links<>links/imp_files/newspm.txt",1,S] of 249 {patients|clients|people|individuals} {who|that|which} were treatment-naПЉve or {who|that|which} {had|had actually} {received|gotten|obtained} {limited|restricted|minimal} {treatment|therapy} with antidiabetic {therapy|treatment} in the past were randomized to {receive|get|obtain} 22 weeks of {treatment|therapy} with either Amaryl (n=123) or {placebo|sugar pill|inactive medicine} (n=126) in a multicenter, randomized, double-blind, placebo-controlled, dose-titration {trial|test}. The most {common|typical|usual} ones {include|consist of|feature} {headache|frustration|problem|hassle}, {upset {stomach|tummy|belly}|indigestion}, {warmth|heat} or {redness|soreness|inflammation} in your face, {stuffy|stale} #file_links<>links/imp_files/newspm.txt",1,S] nose and memory {problems|issues|troubles}. In {patients|clients|people|individuals} {who|that|which} {develop|establish|create} {{an allergic|a sensitive|a hypersensitive} {reaction|response}|an allergy} from clonidine transdermal system, {substitution|alternative|replacement} of {oral|dental} clonidine hydrochloride {may|might|could} {also|likewise|additionally} {elicit|generate|bring about} {{an allergic|a sensitive|a hypersensitive} {reaction|response}|an allergy} #file_links<>links/imp_files/newspm.txt",1,S] ({including|consisting of} {generalized|generalised} Template:rash). Verapamil clearance #file_links<>links/imp_files/newspm.txt",1,S] {values|worths} {suggest|recommend} that {patients|clients|people|individuals} with liver {dysfunction|disorder} {may|might|could} {attain|achieve|obtain|acquire} {therapeutic|restorative|healing} verapamil plasma {concentrations|focus|attentions} with one third of the {oral|dental} {daily|everyday|day-to-day} {dose|dosage} {required|needed} for {patients|clients|people|individuals} with {normal|typical|regular} liver {function|feature}. The {amount|quantity} of {fat|fatty tissue|fat deposits|fats} #file_links<>links/imp_files/newspm.txt",1,S] you {get|getting|obtain} {should|ought to|can|must|need to} be {divided|split|separated|broken down} {equally|similarly|just as} {between|in between} the {three|3} {meals|dishes} you have {{during|throughout} the day|throughout the day}. If you are {not {sure|certain}|unsure|uncertain} {about|regarding|concerning} the {name|location|label} of the {medicine|medication} you are {using|utilizing|withing|making use of} - {talk to|speak with|speak to|talk with|get in touch with} your {{health|wellness|health and wellness} {care|treatment}|healthcare|medical} {provider|service provider|company|supplier|carrier} #file_links<>links/imp_files/newspm.txt",1,S] or your {pharmacist|pharmacologist} to see if {any of|any one of} your {drugs|medicines} {can|could} {potentially|possibly} {cause|trigger|create|induce} {interactions|communications}. There are #file_links<>links/imp_files/newspm.txt",1,S] {also|likewise|additionally} {a number of|a variety of|a lot of} {medications|medicines} that {can|could} {interact|communicate|connect} with Deltasone - and you {will|will certainly} {let|allow|permit} your {doctor|physician|medical professional} {{know|understand} {about|regarding|concerning}|learn about|understand about|find out about} them if you are {using|utilizing|making use of} {any of|any one of} them {at the {moment|minute}|currently|presently|right now}. LWN : Liste de 561 distributions avec leur description

Voir aussi[edit]

Informatique libre

Catégorie:GNU/Linux Catégorie:Logiciel libre Catégorie:Informatique