Three Roads to P2P Systems and Their Impact on Business Practices and Ethics