Adrian Farrel, a Routing Area Director in the Internet Engineering Task Force, authored an RFC (RFC 4041
) arguing that morality should be considered in the design of internet protocols:
It is well accepted by popular opinion and other reliable metrics that moral values are declining and that degeneracy is increasing. Young people are particularly at risk from the rising depravity in society and much of the blame can be squarely placed at the door of the Internet... When new protocols or protocol extensions are developed within the Routing Area, it is often the case that not enough consideration is given to the impact of the protocol on the moral fiber of the Internet... this document defines requirements for the inclusion of Morality Considerations sections in all Internet-Drafts produced within the Routing Area. Meeting these requirements will ensure that proper consideration is given to moral issues at all stages of the protocol development process, from Requirements and Architecture, through Specification and Applicability.