Concept

GNU Emacs

Résumé
GNU Emacs est l’une des deux versions les plus populaires de l’éditeur de texte Emacs (l’autre version est XEmacs). Ces deux versions sont majoritairement compatibles et ont de très nombreux points communs, décrits dans l’article Emacs. Dans le manuel, on peut lire qu'il est l’. GNU Emacs, développé par Richard Stallman depuis 1984 dans le cadre du projet GNU, s’appuie sur le langage Emacs Lisp. GNU Emacs fait partie du projet GNU. En 1984, Stallman commence le projet sur les systèmes Unix. Il veut une alternative libre à Emacs. En 1991, à la suite de divergences d'opinion sur le développement, un fork dénommé Epoch produisit le logiciel Lucid Emacs, qui sera ultérieurement renommé XEmacs. À sa sortie, ce logiciel se distingue par une interface graphique et des fonctionnalités étendues. Le projet GNU continue à développer GNU Emacs. La plupart des fonctionnalités mises en avant dans XEmacs se retrouvent désormais dans GNU Emacs. Les deux projets se synchronisent régulièrement entre eux. Après un long temps de développement, la première version d'Emacs de la branche 22, la version 22.1, est diffusée le . Le développement de cette version a été assuré par Richard Stallman. Cette version apporte un nombre important de fonctionnalités. Le , Richard Stallman annonce sa volonté de se retirer de la maintenance d'Emacs. Il laisse la place à Stefan Monnier et Chong Yidong. Son développement reste actif. La plupart de ses développeurs sont affiliés à la Free Software Foundation (FSF). Jusqu’en 1999, le développement de GNU Emacs est relativement hermétique, au point qu’il servait d’exemple pour le style « Cathédrale » dans l’ouvrage La Cathédrale et le Bazar. Depuis, le projet a adopté une liste de diffusion publique sur le développement, et ouvert un accès anonyme à CVS. Comme pour tous les projets GNU, il subsiste une règle particulière pour l’acceptation d’une partie de code significative : le détenteur des droits sur le code proposé doit les céder à la FSF.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.