Pink Floyd, The Who, New Order John Peel, Jimi Hendrix, The Eurythmics and Black Sabbath have all be inducted into the U.K. Music Hall of Fame.
"That was a lot of fun," Osbourne said.
Pink Floyd's David Gilmour said: "It's nice to be loved and for one's contribution to be recognized in some way.
"I suppose I agree that we have had an influence on modern popular music."
Steve Winwood and former Guns N' Roses guitarist Slash played Hendrix tunes and Alanis Morissette sang a tribute to Bob Dylan.
Jamie Cullum sang a tribune to Motown queen Aretha Franklin and the Eurythmics performed a medley of their hits.