From their site, "Motor City Free Geek takes in donated computers and Build Program volunteers refurbish them with care. Some of these computers are then adopted out in exchange for 24 hours of volunteer service in our recycling facility. This is called the:
Adoption Program.

The computer systems, called FreeBoxes, are loaded with the Ubuntu Linux operating system and other free and open source software

Check out the link for more details: