Rocker Ozzy Osbourne has criticised U2's controversial collaboration with Apple, branding it "selfish".

The Black Sabbath frontman slammed the partnership and the stunt of releasing the Irish rockers' latest album, Songs of Innocence, free of charge to all iTunes users last month (Sep14).

He tells Britain's Shortlist magazine, "I think it's good in one way, and bad in another. People got so p**sed off with it, it was terrific. Trying to find out how to delete it off their f**king phones, or whatever. But U2 can afford to put an album out for free, whereas other bands can't, so it makes it difficult for up-and-coming bands.

"It's f**king selfish, really. They just got a zillion f**king sales from Apple, I suppose. Not everyone is U2, not everyone can get a f**king deal with Apple. There are a thousand bands out there today that aren't going to get heard by f**king anybody because they can't afford to do it."

The veteran rocker's comments come after his wife, Sharon, launched a tirade on about the unusual album release.

She wrote, "U2 you are business moguls not musicians anymore. No wonder you have to give your mediocre music away for free cause no one wants to buy it... Ps, btw (by the way) you are just a bunch of middle age political groupies..."