OLPC
One Laptop per Child (OLPC) project.