Keith Packard
Plus d'infos
- Connu pour
- Render, Composite, RandR, Xft, fontconfig, X.Org Foundation
- Nationalité
- Américain
L'homme derrière presque tout ce qui a modernisé X11 — Render, Composite, RandR, Xft et fontconfig — et dont l'exclusion de XFree86 déclencha la naissance de la X.Org Foundation.
Packard débuta sur X chez Tektronix dans les années 1980 et rejoignit le X Consortium du MIT en 1988, où il écrivit une grande partie du code commun du serveur. Dans les années 1990, il siégea à l'équipe centrale de XFree86. Autour de l'an 2000 vint la série d'extensions qui définit le bureau X moderne : Render pour les canaux alpha et le texte anticrénelé, Xft et fontconfig pour les polices côté client, RandR pour changer de résolution sans redémarrage, et Composite, Damage et XFixes, qui rendirent ensemble possibles les gestionnaires de fenêtres à composition. À côté, il construisit KDrive pour les appareils de poche et cofonda avec Carl Worth la bibliothèque vectorielle Cairo.
En mars 2003, l'équipe centrale de XFree86 l'exclut, officiellement pour avoir évoqué un fork dans le dos des autres. La réaction fut précisément le fork dont on l'accusait : en moins d'un an, la X.Org Foundation existait, avec lui au conseil, et XFree86 appartenait à l'histoire. Il a depuis travaillé notamment chez HP et Intel, il est développeur Debian et consacre ses loisirs à l'électronique de fusées sous le nom d'Altus Metrum.