Roland McGrath

Roland McGrath is a computer programmer.

While working for the GNU Project, he wrote the GNU C Library, co-wrote GNU Make, worked on the Hurd and GNU Mach, and wrote some parts of GNU Emacs.

For a time he worked at the University of Utah's Flux Project.

He currently works for Google. Previously, he worked at Red Hat.

He is the primary author of utrace, a tracing facility for modules in the Linux kernel.