My teacher is asking us about Gnutella and what was controversy about it. I've searched in google and all I can find was it was a peer to peer network that allows a person to transfer files to...