@andy barber
While I cannot comment on how the legalities of libraries work. I do know that legit radio stations pay for the songs that they broadcast and TV stations pay for the programs they show. They pay for these broadcasts by advertising. The only exception to this model is the BBC which does not get revenue via advertising.
I cannot believe I had to point this out. I always thought that readers of this site two shillings to rub together.