CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
GNU - Wikipédia

GNU

Un article de Wikipédia, l'encyclopédie libre.

Vous avez de nouveaux messages (diff ?).

GNU est une base de système d'exploitation libre.

Sommaire

[modifier] Origine

Baby GNU
Agrandir
Baby GNU

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 ».

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.

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.

[modifier] GNU et le noyau Linux

GNU en lévitation par Nevrax Design Team
Agrandir
GNU en lévitation par Nevrax Design Team

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.

[modifier] Où se trouve le GNU

[modifier] Systèmes complets

Principaux systèmes
d'exploitation
BSD
FreeBSD - NetBSD - OpenBSD
DragonFly BSD - PC-BSD
GNU/Linux (Liste)
Debian - Fedora - Gentoo
Mandriva - Red Hat - Slackware
SuSE - Ubuntu
Mac OS
Système 5 - 6 - 7 - 8 - 9
Mac OS X -.0 -.1 -.2 -.3 -.4 -.5 - Server
MS-DOS - Microsoft Windows
1.0 - 2 - 3.x - 95 - 98 - Me
NT - 3.5x - 4.0 - 2000 - XP
2003 - Vista
Autres
AmigaOS - BeOS - Inferno
LynxOS - Haiku OS - OS/2
QNX - Solaris - UNIX
MVS - OS/400 - Plan 9
ReactOS - VMS - ZETA - FreeDOS

Le système d'exploitation 100% GNU n'existe donc pas véritablement, et on le trouve en général en symbiose avec des projets connexe (comme Debian) ou concurrents d'une partie (comme Linux). La distribution Debian GNU/Linux fait partie ceux qui s'en approche le plus, mais certains points important de la philosophie originel de GNU (comme l'absence de droit réservé è un utilisateur privilégié) ne sont pas représentatifs.

L'ensemble des distribution linux portent l'empreinte plus où moins présente du projet GNU (ne serait-ce que dans leurs licences), d'où l'appellation distribution GNU/Linux défendu par Richard Stallman.

[modifier] Éléments du projet

Par unité de projets, on peut plus clairement identifier ceux qui sont affiliées a GNU, comme l'environnement graphique GNOME incluant le logiciels de retouche d'image The GIMP.

Mais une grand partie des programmes issue du projet GNU sont des éléments de création, de mise en place ou de fonctionnement qui ne sont pas toujours identifiable par l'utilisateur final, par exemple :

  • 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 : La 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 une même console, les détacher et réattacher à volonté
  • Gnuzilla : Suite logicielle internet
  • gdb : Le débogueur officiel de GNU
  • IceWeasel : Navigateur Web
  • glibc : Bibliothèque standard POSIX C
  • 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 : Le « noyau »
  • 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

[modifier] Voir aussi

[modifier] Liens externes


Portail de l'informatique – Accédez aux articles de Wikipédia concernant l’informatique.
Portail des logiciels libres – Accédez aux articles de Wikipédia concernant les logiciels libres.

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Sub-domains

CDRoms - Magnatune - Librivox - Liber Liber - Encyclopaedia Britannica - Project Gutenberg - Wikipedia 2008 - Wikipedia 2007 - Wikipedia 2006 -

Other Domains

https://www.classicistranieri.it - https://www.ebooksgratis.com - https://www.gutenbergaustralia.com - https://www.englishwikipedia.com - https://www.wikipediazim.com - https://www.wikisourcezim.com - https://www.projectgutenberg.net - https://www.projectgutenberg.es - https://www.radioascolto.com - https://www.debitoformtivo.it - https://www.wikipediaforschools.org - https://www.projectgutenbergzim.com