As mentioned last week, the OLPC project has provided some 8.5GB of Creative Commons-licensed sound. Unfortunately, in an all-too-familiar scenario, the servers didn’t stand up to its instant popularity. Good news — most of the content is available now via torrent, with additional content on the Internet Archive.