OLPC stands for One Laptop Per Child.

These laptops are quite interesting. It currently runs on Linux but there are plans to make Windows XP available someday as well. As it doesn't have much of the power-consuming features (hard drive, CD/DVD drives, etc.), it is a self-powered device that generates it's power from a hand-crank generator.

The purpose of these laptops are to give children living in third world countries a chance to learn things in a different way. People can donate for one at LaptopGiving.org. As an effect of the Give 1 Get 1 program (G1G1), for every one that a person donates for, one laptop is given to a child in a third world country.