19/08/2009

Echinus, un WM, simplement.

Histoire

Alexander Polakov, étudiant au Moscow Institute of Steel and Alloys, a pour passion la lecture, la programmation et il aime également se promener en écoutant de la musique.

En 2007, il n’était pas satisfait du comportement de son WM, dwm. L’étudiant russe n’aimait pas l’idée d’écrire sans cesse des patch qui seraient incorporés version après version dans celui-ci.

Alexander n’aimait pas non plus la barre intégrée à dwm. Actuellement, il a écrit une barre indépendante, propre à Echinus, appelée ourico (voir la page du projet Echinus).

Notre homme de 21 ans créa donc FWM (dont la signification semble perdue à jamais), en novembre 2007, avant que son projet ne change de nom pour devenir Echinus, en mars 2008.

Echinus est un mot latin signifiant «Hérisson», mais en réalité c’est le pseudo d’une fille qui est à l’origine du nom du projet.

Echinus est placé sous licence MIT (MIT/X Consortium License), tout comme X11 et dwm.

Caractéristiques

Les principales caractéristiques d’Echinus sont les suivantes:

  • Echinus s’auto-proclame dans l’esprit de dwm.
  • Il est très léger, très simple.
  • Il se configure aisément, avec un seul fichier, au format Xressources.
  • Il supporte tant le tiling que le floating.
  • Il est hyper-minimaliste: pas de scripting, pas barre de menu, pas de pager, rien.
  • Il supporte un minimum du standard EWMH, de Freedesktop.org, ce qui lui apporte une compatibilité minimum avec les pagers et autres barres de menus.
  • Il supporte le Xft (TTF).

Inconvénients et freins à son expansion

  • Pas de documentation apparente: la documentation se résume au fichier README, compris avec le programme. Bien que complète, elle semble fort courte.
  • Publicité manquante: Echinus ne dispose d’aucune publicité nulle part, et semble inexistant. Sur le web, sa présence se limite à peu près à une page et quelques screenshots
  • Pas de distribution: rares sont les distributions qui fournissent une version d’Echinus dans leur système de package. Par exemple, il n’y a pas de packet pour Ubuntu. Quand il existe un paquet, il n’est pas forcément à jour.
  • Communauté inactive et quasiment inexistante: La mailing list ne reçoit même pas un mail par mois, et beaucoup de questions y restent sans réponse, malgré la disponibilité du développeur.

Ayant tout ceci en tête, faisons d’Echinus le WM de nos rêves.

  1. anonymous
    | #1

    >du standard EWMH, de la W3C,
    EWMH is not from W3C, it’s from freedesktop.org. Or what does this mean?

  2. roidelapluie
    | #2

    Corrected, thanks

  3. | #3

    Oops, sorry.
    I was supposed to check the article for those errors, red it 4 times… and don’t know how we managed to miss that 😀

  4. | #4

    Haha si on commence à commenter en anglais, où va Geekfault? 😀

  5. Gateau
    | #5

    Moi je sais…

  6. | #6

    D.. ? 😀

  7. | #7

    Bonjour, j’ai trouvé votre site très intéressant via Google et je tenais à vous le dire.

  8. | #8

    Eh bien merci, de la part de tous les rédacteurs 😉

  9. | #9

    eeks way to leave us hanging over here I can’t wait to read the rest of the story! Isn’t it amazing seeing how God works through so many different facets to make sure we have what we need!

  1. Pas encore de trackbacks