IANAL. One-sided contracts fail during legal process. There must be sufficient mutual benefit (mutuality in legalese). Has Facebook successfully defended the license's mutuality in court yet?
Maybe someone out there has access to legal cases and could help?
Maybe someone out there has access to legal cases and could help?