Don't want to jump into this debate, but this DJ license issue needs to be settled. Hopefully I can help :)
After speaking to a number of people in the record business, as well as representatives of SAMRO, you guys need to understand how this all works, in simple english too. I know Nic has been informing everybody of the rules, and he is right. According to the rules stated by SAMRO and the Copyright Act, any VENUE that plays music needs a performance license from SAMRO. So clubs, pubs, restaurants, etc all need to have a license. This extends to festivals, where the PROMOTER needs to organise a valid license for the venue and event. Legally the event can't happen without this license.
This responsibility extends to club owners, festival promoters, etc, and not that of the DJ. Legally if the venue you are playing in has a license then you are not breaking the law. The venue won't legally be allowed to have any sort of music playing without this license. The confusion arises with MOBILE DJ's. These are DJ's that travel around with their own rig and perform at non-licensed venues, playing out tracks that are not owned by him/her. They would need a valid license in order to perform anywhere because they are not protected by the license of a particular venue.
So, in conclusion, DJ's like me who only play in clubs and at festivals should not need to worry too much - yet. These rules have been in place for MANY years, and SAMRO's execution of these rules has been pretty awful. It's difficult to find any information on this topic, and SAMRO's systems are so far behind the world that nothing has been implemented correctly over the years. All the info regarding this 'DJ License' is hazy at best.
Lastly, just to clarify - SAMRO only has the right to issue a license known as a public performance license, which means that it's the venue's responsibility to acquire this license. A DJ is classified as a performer. A musician who plays live is classified as a performer too, yet they don't need any licenses to perform. Hmmm... I am all for this license, as I believe that everybody's rights involved need to be protected, and I want to contribute to this industry positively, but until SAMRO put their A into G, and tell DJ's clearly and exactly what they need, then I won't stress too much about it.
Hope that helps guys :)