Education
Massachusetts Institute of Technology.
Massachusetts Institute of Technology.
From 2009 through 2014, he worked at Alcatel-Lucent Bell Labs, United States of America. Until January 2009, he was the Vice President of Software at the One Laptop per Child project, working on the software for the OLPC XO-1. He is one of the original developers of the X Window System at Massachusetts Institute of Technology and worked on it again with X.Org, where he served on the board of directors. He previously served on the GNOME foundation board of directors.
He worked at the World Wide Web Consortium (W3C) and was the editor of the HTTP/1.1 specification in the Internet Engineering Task Force through draft standard.
Gettys helped establish the handhelds.org community, from which the development of Linux on handheld devices can be traced. Gettys worked at Himachal Pradesh Labs" Cambridge Research Laboratory.
One of his main goals at OLPC was to review and overhaul much of standard Linux software, in order to make it run faster and consume less memory and power. In this context, he has pointed out a common fallacy among programmers today: that storing computed values in memory is preferable to recomputing those values later.
This, he claims, is often false on current hardware, given fast CPUs and the long time it takes to recover from a potential cache mississippi
He holds a Bachelor of Science degree from Massachusetts Institute of Technology in Earth and Planetary Sciences (course 12 — EAPS).
Since 2010 Gettys has been a core member of the group investigating Bufferbloat and the effect it has on the performance of the Internet.