Jim Gettys
Plus d'infos
- Connu pour
- Co-créateur du système X Window, de Xlib, de HTTP/1.1, du terme bufferbloat
- Nationalité
- Américain
Co-créateur de X et auteur de Xlib, qui édita ensuite HTTP/1.1, dirigea le logiciel d'OLPC et donna son nom au bufferbloat.
James Gettys était employé de DEC, détaché au Projet Athena du MIT, quand il façonna X avec Bob Scheifler en 1984. Scheifler écrivit le protocole ; Gettys écrivit Xlib, la bibliothèque C par laquelle passa tout programme X pendant vingt ans. Il n'a cessé de revenir à X : il siégea au premier conseil de la X.Org Foundation, plaida pour le découpage de l'arborescence en modules et écrivit l'extension RandR avec Keith Packard.
Entre-temps, il a trouvé le moyen de faire autre chose. Au W3C, il fut l'un des éditeurs de HTTP/1.1, la spécification qui apporta au web les connexions persistantes. Chez Compaq, il lança handhelds.org et fit tourner Linux sur l'iPAQ, ce qui explique pourquoi Packard écrivit KDrive. De 2005 à 2008, il dirigea l'ingénierie logicielle d'One Laptop per Child. Et en 2010, agacé de voir son réseau domestique ramper dès que quelqu'un envoyait un fichier, il forgea le mot bufferbloat et lança les travaux qui aboutirent à l'algorithme de file d'attente CoDel.