After launching low cost laptops for poor children, One Laptop per Child (OLPC), a non-profit organization that focuses on providing ....