The University of Oxford’s iTunes U site was launched in October 2008 and now, as it approaches its sixth anniversary, it can celebrate a remarkable landmark: more than 22.5 million downloads so far. The University of Oxford’s iTunes U site was launched in October 2008 and has had more than 22.5 million downloads so far.