GratiWiki: tout le savoir gratuit sur le gratuit
Encyclo /

ProjetGNU


Type: Logiciel libre, Format ouvert
Liste


Le projet GNU est un projet informatique? dont les premiers développements ont été réalisés en janvier 1984 par Richard Stallman1 pour développer? le système d'exploitation GNU. Le projet est maintenu par une communauté de hackers?2 organisée en sous-projets?. Chaque brique du projet est un logiciel libre utilisable de par sa nature dans des projets tiers, mais dont la finalité est de s'inscrire dans une logique cohérente345. avec l'ensemble des sous-projets en vue de la réalisation d'un système d’exploitation complet et entièrement libre, et avec pour stratégie, l'utilisation de l'existant.

C'est ainsi que la première version fonctionnelle du système GNU est construite en 1992 avec l'utilisation du noyau Linux?, un projet développé indépendamment du projet GNU par Linus Torvalds?. Mais si la « rencontre Linux? » permet l'assemblage d'un système libre, le développement d'un micro-noyau? reste aujourd'hui l'un des objectifs techniques du projet6.

Le projet est soutenu par la Free Software Foundation?, en assurant notamment sa protection légale par la gestion de ses droits d'auteurs?7. Le projet GNU s'inscrit enfin dans une démarche sociale en plaçant les fondements philosophiques du mouvement devant les objectifs techniques du projet8.

L'annonce du projet

Le 27 septembre 1983, Richard Stallman annonce son projet GNU avec l'objectif de développer un système d'exploitation entièrement libre9. Il invite les programmeurs à le rejoindre et contribuer à son développement comme il est d'usage dans la communauté hacker. Il dévoile également ses motivations jetant là les bases d'une communauté animée par les principes du logiciel libre, un mouvement qu'il formalisera quelques mois plus tard avec le concept de copyleft.

Le projet GNU et la FSF

Le projet est soutenu par la Free Software Foundation? depuis 1985 et s'organise dès l'origine en sous-projets solidaires.

Bien que le système GNU soit la partie visible du projet GNU, les motivations de ce dernier sont avant tout des raisons sociales, éthiques et politiques. En plus d’avoir produit des logiciels et licences libres, le projet GNU a publié un grand nombre de documents, tirant parfois vers le philosophique, dont la majorité ont été écrits par Richard Stallman. Les objectifs politiques restent cependant le domaine réservé de la Free Software Foundation10.

À partir du milieu des années 90, de nombreuses entreprises ont commencé à s’intéresser au développement de logiciel libre. La FSF? a donc recentré ses ressources financières sur le soutien légal et politique du développement des logiciels libres. Les efforts de développement logiciel ont été concentrés sur la maintenance des projets existants et sur la création de nouveaux projets ayant pour objectif de trouver une solution aux problèmes importants menaçant la communauté du libre?.

Avancement du projet

Les activités de développement logiciel du projet GNU ont connu deux périodes :

  • la première qui s’est déroulée dans les années 80 et début des années 90 a permis l’élaboration des programmes du système d’exploitation ;
  • la deuxième qui a commencé au milieu des années 90 a été consacrée à des projets stratégiques.

Projets stratégiques

Le noyau

Cet objectif fut partiellement atteint en 1992? lorsque la dernière brique manquante, un noyau de type UNIX? libre, fut apportée par Linux?. Les développements du noyau GNU Hurd? se poursuivent mais le projet n'est plus considéré comme stratégique.

L'environnement graphique

Parmi ces nouveaux projets, on retrouve par exemple, le projet GNOME? qui a été lancé par le projet GNU parce que KDE?, un autre environnement de bureau, commençait à devenir connu mais contraignait les utilisateurs à installer certains logiciels propriétaires?. Pour empêcher cela, le projet GNU a lancé simultanément deux projets. Le premier appelé Harmony avait pour objectif de produire des logiciels alternatifs de ceux dont dépendait KDE qui étaient propriétaires. L’idée était que si ce projet aboutissait, le problème lié à KDE disparaissait. Le second, GNOME, a attaqué le même problème d’un point de vue différent. Son objectif initial était de produire une alternative à KDE ne dépendant d’aucun logiciel propriétaire. Tandis que Harmony n’a pas réellement réussi à aboutir, GNOME a quant à lui très bien progressé. Finalement, le composant logiciel sur lequel KDE était basé (Qt?) a été mis à disponibilité sous licence libre.

Applications spécifiques

Gnash

Un autre exemple de projet est Gnash?. Gnash est un logiciel permettant de lire les animations conçues à l’aide du format Flash d’Adobe?. Ce projet est considéré comme ayant une haute priorité par GNU car il a été constaté que de nombreuses personnes installent un système d’exploitation libre, un navigateur libre, mais installent le plugin propriétaire d’Adobe.

Organisation et gouvernance

Le projet GNU est constitué d'un ensemble de sous-projets GNU?, aussi appelés paquets GNU, qui sont tous des logiciels libres. Cependant tous les logiciels libres ne font pas partie du projet GNU, seulement ceux qui sont proposés par leur auteur et acceptés le deviennent. Ces paquets GNU doivent correspondre à certains critères et respecter la philosophie du logiciel libre de la FSF?, ce qui assure une certaine unité et une certaine cohérence dans le projet.

Un comité consultatif présidé par Richard Stallman s'est réuni pour la première fois en décembre 2009. Sa mission est de veiller à la cohérence de l'ensemble du projet. Il est également un point de contact pour les questions des mainteneurs de chaque paquet ou des membres de la FSF, assurant ainsi la coordination de l'ensemble.

La communauté GNU

Les statistiques des contributions GNU pour novembre 2010 publiées par la FSF témoignent du caractère universel du projet. Ces données reposent sur les documents envoyés par les contributeurs pour céder leur droit d'auteur à la FSF. 66 pays sont représentés en novembre 2010; les États-Unis? représentent un tiers de ces contributeurs; la France? est classée troisième derrière l'Allemagne? avec 360 nouveaux contributeurs. Ces deux derniers pays réunis représentent également un tiers. La Chine? et l'Inde? réunis ne représentent que 5% des nouveaux contributeurs, mais dans le bulletin de la FSF du mois de décembre, Jeanne Rasota déclare s'attendre à une augmentation rapide de ce chiffre au vu d'une courbe de progression très élevée. Tous les continents sont représentés à l’exception de l'Antarctique?11.

Site web et publications

Le site web officiel du projet GNU est disponible en anglais mais également dans de nombreuses autres langues (dont le français) grâce à des traducteurs volontaires. La plupart des pages sont disponibles dans un nombre de langues allant de 15 à 20 et certaines vont jusqu’à plus de 30. Le projet GNUnited Nations12 permet de gérer la traduction des pages. Cet outil de maintenance, également appelé gnun, produit un gabarit? à partir d'un fichier HTML de base que l'on peut ensuite remplir avec les traductions. Le programme génère ensuite les pages traduites en préservant les balises du modèle. La dernière version a été réalisée le 1 février 201213.

Réunions des hackers GNU

Les mainteneurs? du projet se retrouvent régulièrement à l'occasion de réunions hackers14 comme celle prévue dans les locaux de l'IRILL? à Paris fin août 201115.

Récompense

  • En 2000, le projet est récompensé par USENIX?.

Notes et références

 

1 « About the GNU Project », gnu.org, 12 novembre 2010.

2 « GNU's Who », gnu.org, 11 mars 2011.

3 « GNU Advisory Committee », gnu.org, 13 juillet 2011.

4 « gnu, gnome, and the fsf », wingolog.org, 13 décembre 2009.

5 « Please don't refer to Emacs as "open source" », Richard Stallman, 17 juin 2011.

6 « GNU Hackers Meeting in Paris, 2011 », gnu.org, 2011.

7 « Richard Stallman et la révolution du logiciel libre », Framabook, 21 janvier 2010.

8 « emacs-devel », Richard Stallman, 6 mars 2008.

9 [https://groups.google.com/group/net.unix-wizards/msg/4dadd63a976019d7 « new UNIX implementation »], net.unix-wizards, 27 septembre 1983.

10 « Leçons d'émancipation : l'exemple du mouvement des logiciels libres », Hervé Le Crosnier, 27 avril 2009.

11 « GNU contributor statistics for November 2010 », fsf.org, 22 novembre 2010.

12 « GNUnited Nations - GNU Project - Free Software Foundation », gnu.org, 30 janvier 2012.

13 « GNUnited Nations 0.5 », lists.gnu.org, 1 février 2012.

14 « Les réunions hackers du projet GNU », gnu.org, 27 mai 2011.

15 « GNU Hackers Meeting — IRILL », irill.org, juillet 2011.

Voir aussi

Articles connexes

Liens externes

Catégories

Licence

Le contenu de cette page est soumis à la licence CC-BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0/deed.fr). Source : Article Projet GNU de Wikipédia en français (http://fr.wikipedia.org/wiki/Projet_GNU). Version du 17 janvier 2012.

<< Open Street Map | Logiciel libre | Status Net >>

Le contenu du site GratiWiki. Wiki ouvert et gratuit sur le gratuit, le DIY et la culture libre, sauf mentions contraires, est sous licence culturelle non-marchande ainsi que toute nouvelle contribution.
Site gratuit, sans publicité, à but non lucratif, communautaire, ouvert à tous ceux qui souhaitent partager leurs savoirs sur les échanges non-marchands, le DIY et la culture libre. Construit avec PmWiki et hébergé par Toile Libre.