Coders' Rights Project Reverse Engineering FAQ | Electronic Frontier ... - http://www.eff.org/issues/coders/reverse-engineering-faq