Etherboot Project participated in Google Summer of Code in 2007. Google generously sponsored 4 students to work on the following projects:
Alexey Zaytsev worked on a port of gPXE to the ARM architecture for Intel IXP42X-based systems.
Daniel Verkamp worked to enable gcc to produce 16-bit i386 code, which some parts of Etherboot need.
Udayan Kumar updated legacy Etherboot drivers to use the new gPXE API.
Holger Lubitz worked on reducing code size.