The circumstance which gives authors an advantage above all great artists is that they can [...] make copies of their works to what number they please, which shall be as valuable as the originals themselves. — Joseph Addison, 1660
CPC, a concurrent dialect of C.
Hekate, a BitTorrent seeder written in CPC.
Babel, a routing protocol designed for ad-hoc mobile networks but also suitable for wired networks.
AHCP, the Ad-Hoc Configuration Protocol, a protocol designed to replace Router Discovery and DHCPv6 on ad-hoc networks.
Cedilla, a best-effort text printer.
CL-Yacc, a LALR(1) parser generator for Common Lisp.
Stochastic Fair Blue for the Linux kernel, an implementation of an active queue management algorithm. (Now part of mainline.)
Wifi.pps.jussieu.fr, an experimental mesh network.
We build our computer (systems) the way we build our cities: over time, without a plan, on top of ruins — Ellen Ullman
Polipo, a caching web proxy.
vc-darcs.el, Darcs support for Emacs. (I no longer use Darcs, and this code is no longer being maintained.)
Juppix, un LiveCD GNU/Linux basé sur Knoppix prévu pour les étudiants de premier cycle d'Informatique à l'Université de Paris 7 (avec Sylvain Lebresne).
The XFree86 FreeType module (formerly xfsft). Merged into XFree86 and X.Org, and hence obsoleted by the XFree86 fonts documentation.
Luit, locale and ISO 2022 support for Unicode terminals. Obsoleted by the version included in XFree86.
Pluto, a paranormal Unicode converter. Legacy support for Unicode terminals based on metaphysical principles.
A DPS extension for XFree86. Obsolete.
Precise language is not the problem. Clear language is the problem — Richard Feynman
How to get IPv6 connectivity under Linux.
Quelques commentaires sur l'infrastructure de free.fr
Information about the UTF8_STRING atom.
A couple of notes about Keith Packard's Tiny X KDrive server.
An introduction to X server programming.
After three days without programming, life becomes meaningless. — Geoffrey James
Please see my homepage.