GNOME | |
Un bureau sous GNOME 2.14.1 | |
Développeur (En informatique, un développeur (ou programmeur) est un informaticien qui réalise des...) | GNOME (GNOME, acronyme de GNU Network Object Model Environment, est un environnement de bureau libre...) Foundation |
---|---|
Dernière version | 2.30.2 [+/-] |
Version avancée | 2.31.6 [+/-] |
Écrit en | C (Le C++ est un langage de programmation permettant la programmation sous de multiples paradigmes...) / GTK+ |
Environnements | GNU/Linux, BSD, Mac OS X (Mac OS X est une ligne de systèmes d’exploitation propriétaire développés et...) (Fink, Darwin), UNIX (UNIX (marque déposée officiellement comme UNIX, parfois aussi écrit comme Unix avec...) |
Langues | Multilingue (70) |
Type | Environnement graphique (Un environnement graphique est, en informatique, ce qui est affiché en pixels sur un moniteur...) |
Licences | GNU (GNU est un projet de système d'exploitation composé exclusivement de logiciels libres.) LGPL et GNU GPL |
Site Web (Un site Web est un ensemble de pages Web hyperliées entre elles et mises en ligne à une...) | www.gnome.org |
modifier |
GNOME, acronyme de GNU Network Object Model Environment, est un environnement (L'environnement est tout ce qui nous entoure. C'est l'ensemble des éléments naturels et...) de bureau libre (Bureau libre Free-EOS est une compilation de logiciels libres, sélectionnés parmi les plus...) convivial dont l'objectif est de rendre accessible l'utilisation du système d'exploitation GNU au plus grand nombre ; cette interface (Une interface est une zone, réelle ou virtuelle qui sépare deux éléments. L’interface...) est actuellement populaire sur les systèmes GNU/Linux et fonctionne également sur la plupart des systèmes de type UNIX.
GNOME a été lancé en août 1997 par les programmeurs mexicains Miguel de Icaza (Miguel De Icaza (né en 1972 à Mexico) - parfois surnommé MDI - est un programmeur...) et Federico Mena dans le but de proposer un environnement de bureau complètement (Le complètement ou complètement automatique, ou encore par anglicisme complétion ou...) libre incluant les bibliothèques de fonctions pour les programmeurs et les logiciels pour les utilisateurs, et de concurrencer le projet (Un projet est un engagement irréversible de résultat incertain, non reproductible a...) KDE (KDE est un projet de logiciel libre historiquement centré autour d'un environnement de bureau...) car la bibliothèque Qt qu'il utilise était à ce moment-là non-libre.
Graphiquement, le bureau GNOME reprend l'analogie du bureau virtuel, sur lequel il est possible de placer des icônes de toutes sortes, complété d'un tableau de bord (Le tableau de bord est l'élément qui indique au conducteur d'un véhicule (automobile, bateau),...) très personnalisable permettant de lancer des programmes parmi lesquels: AbiWord (AbiWord est un logiciel libre de traitement de texte qui existe pour différentes plates-formes...) (traitement de texte), Gnumeric (tableur), Nautilus (gestionnaire de fichiers), Epiphany (Epiphany est un navigateur web libre qui se veut simple d'utilisation et parfaitement...) (navigateur web) ou encore Ekiga (Ekiga (préalablement nommé GnomeMeeting) est un logiciel libre de téléphonie et de...) (visioconférence).
GNOME dispose de son propre gestionnaire de fenêtres, nommé Metacity (Metacity est le gestionnaire de fenêtres par défaut de l'environnement graphique GNOME...), mais peut également en utiliser un autre comme Sawfish, Window Maker, IceWM (Dans le monde Unix, IceWM est un gestionnaire de fenêtres pour le système X Window. Il a été...) voire KWin (Kwin est un gestionnaire de fenêtres libre pour X Window faisant partie de KDE. Écrit en...).
L'environnement GNOME est maintenant inclus dans la plupart des distributions GNU/Linux (Debian, Red Hat/Fedora, Mandriva (Mandriva (anciennement Mandrakesoft) est une société française éditrice de la distribution...), Ubuntu (Ubuntu (prononciation [ubuntu], c'est-à-dire « ou-boun-tou » en...), ...) ainsi qu'avec certains systèmes UNIX de souche BSD ou encore Solaris de Sun Microsystems (Sun Microsystems (NASDAQ : JAVA) est un constructeur d'ordinateurs et un éditeur de...).
GNOME est traduit dans plus de 70 langues.
La Conférence européenne annuelle des utilisateurs et développeurs GNOME — GUADEC [1] GNOME Users And Developers European Conference — est un rassemblement annuel de développeurs, de passionnés ainsi que d'utilisateurs individuels, professionnels, institutionnels et éducatifs de GNOME. Elle constitue un forum où les membres du projet GNOME présentent leurs travaux et discutent des futurs développements de GNOME. Accueilli chaque année (Une année est une unité de temps exprimant la durée entre deux occurrences d'un évènement lié...) dans un pays (Pays vient du latin pagus qui désignait une subdivision territoriale et tribale d'étendue...) d'Europe (L’Europe est une région terrestre qui peut être considérée comme un...) différent, le GUADEC est un catalyseur (En chimie, un catalyseur est une substance qui augmente la vitesse d'une réaction chimique ;...) du développement futur (Futurs est une collection de science-fiction des Éditions de l'Aurore.) et de l'orientation (Au sens littéral, l'orientation désigne ou matérialise la direction de l'Orient (lever du soleil...) de GNOME.
Regroupant plusieurs centaines de développeurs bénévoles et des sociétés innovantes, la Fondation GNOME est une organisation (Une organisation est) destinée à soutenir l'avancement de GNOME. La Fondation fournit la logistique (La logistique est l'activité qui a pour objet de gérer les flux physiques d'une...) ainsi que le soutien financier et légal pour le projet GNOME et aide à la détermination de sa vision et son plan de développement. (GNOME est une marque déposée par la GNOME Foundation.)
L'environnement graphique de GNOME repose principalement sur la bibliothèque GTK+. Elle est complétée par la bibliothèque Accessibility Toolkit (ATK) qui offre des fonctionnalités liées à l'accessibilité (comme des thèmes graphiques et une gestion du clavier alternatifs). Les programmeurs ont la possibilité d'utiliser Glade (constructeur d'interface) et Anjuta (Anjuta est un environnement de développement intégré (IDE) pour le C et le C++ sur GNU/Linux. Il...) (environnement de développement intégré) pour se faciliter le travail.
Le logiciel (En informatique, un logiciel est un ensemble d'informations relatives à des traitements...) Metacity est utilisé comme gestionnaire de fenêtres.
Le gestionnaire de fichiers intégré à GNOME est Nautilus.
GNOME intègre plusieurs bibliothèques qui simplifient la programmation (La programmation dans le domaine informatique est l'ensemble des activités qui permettent...) de composants ou d'applications, notamment :
Le framework (En programmation informatique, un framework est un kit de composants logiciels structurels, qui...) a été développé en langage C et largement inspiré de l'API de GTK+. En plus d'une portabilité (Selon le contexte, le mot portabilité peut avoir plusieurs significations :) importante, le C permet de proposer facilement des liaisons avec d'autres langages comme Python, C++ ou Java.
GNOME suit les spécifications de Freedesktop (Freedesktop.org est une zone informelle de collaboration entre différents projets de logiciels...).org pour l'interopérabilité (L’ interopérabilité est la capacité que possède un produit ou un...).
GNOME 2.24 marque le lancement de la plate-forme de développement GNOME Mobile. Celle-ci se montre très proche de la plateforme standard même si l'on peut remarquer que Matchbox y remplace Metacity comme gestionnaire de fenêtres.