Great Article on the original SugarCRM Badgeware issue going back to 2004. This link may bot work but the articale is available in the Tectonic Archives, just search for the title.
SugarCRM has been criticized for having a license that is not approved by OSI. They have decided to switch to GPL3 which is quite a significant decision for them. I believe fewer open source licenses out there simplifies things for users.