Radiohead have announced the release of their new album ‘In Rainbows’ on the 10th October. They’re doing it on their own without a record label as a pay-as-much-as-you-want download and a fancy expensive CD/vinyl/book behemoth. This is pretty fundamental stuff: the record companies know it, and are scared of it. Time (which features the above quote from an anonymous exec) and many others are discussing what it all means.