Home News Is the OLPC project doomed to failure?