Did the big boys really kill OLPC?

The UK’s Timesonline is running a story today showing us that, despite internal strife, questionable morals and ideals, and now, the inclusion of Windows XP on a computer that was supposed to embody all that was good in open...

Read More