blog2geek.com
MichaAvatar de Micha

17 billets | Profil

Recherche Google

ce blog tous
Derniers billets Connexion
Archives

aime-emacs-hacks

10/07/2006

Emacs fait du X

Ah, parlons-en, tiens, d'XEmacs.

Je travaille dans un laboratoire dans lequel il y a un vrai développeur d'XEmacs (http://www.xemacs.org/People/didier.verna/).

Personnellement, je ne suis que contributeur occasionnel d'Emacs, parmi une immense masse.

Nous ne nous sommes pour autant jamais disputé sur Emacs contre XEmacs. Il doit penser, probablement à raison, qu'étant en pleine période rebelle, je serais prêt à défendre Emacs sans argument mais avec la hargne. Et il doit croire que je pense qu'il est un vieux réac qui s'est mis à XEmacs pour marquer sa dissidence avec le monde de la FSF (Free Software Fundation).

Tout ceci est bien évidemment faux, et je disais ça pour rire. Emacs et XEmacs ne sont pas en guerre, ils ont juste des conceptions du monde différentes. XEmacs a forké avec Emacs pour de bonnes raisons : ils voulaient ajouter des fonctionnalités différentes que Richard Stallman n'envisageait pas à l'époque, principalement des fonctionnalités liées à X (donc du graphisme).

Notez le « à l'époque » : désormais, Emacs inclut la plupart des fonctionnalités supplémentaires d'XEmacs. Il lui manque des fancyness absolues qui permettrait de porter XWEM, dont je parlais dans un précédent ticket, sur lui.

Ce qui différencie encore et toujours Emacs et XEmacs, c'est la FSF. La FSF requiert que chaque contributeur d'un logiciel libre, quand ses contributions deviennent importantes, signe de la paperasse l'engageant à respecter le droit à la libre diffusion du code. Les gens d'XEmacs trouvent cette demande trop contraignante, ne permettant pas la libre participation.

Sur ce point, les groupes ne se mettront probablement jamais d'accord, et on ne peut que le déplorer, ce sont là deux équipes très mouvantes et productives qui feraient un excellent boulot à travailler ensemble.