Ethical Codes as Instruments for Cooperative Sustainability