mental-model diplomacy boundaryflowbalance enablecontaintranslate boundary generic

Postel's Law

mental-model established

Source: Diplomacy

Categories: software-engineeringsystems-thinking

Transfers

Be conservative in what you send, liberal in what you accept. Jon Postel’s 1980 principle for TCP/IP implementations maps the logic of diplomatic tolerance onto protocol design: each party absorbs the cost of the other party’s imperfection, and in return the system as a whole achieves interoperability that strict enforcement would prevent.

Key structural parallels:

Limits

Expressions

Origin Story

Jon Postel included the principle in RFC 761 (1980), the specification for the Transmission Control Protocol: “TCP implementations should follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others.” Postel was one of the founding architects of the internet, serving as editor of the RFC series from its inception until his death in 1998. The principle reflected both the practical reality of early internet development (implementations varied wildly, and intolerance would have fragmented the network) and Postel’s personal temperament, which colleagues described as generous and accommodating. The law has since become one of the most debated principles in protocol design, with proponents crediting it for the internet’s success and critics blaming it for the mess of HTML parsing, the fragility of email standards, and the security vulnerabilities of overly permissive input handling.

References

Related Entries

Structural Neighbors

Entries from different domains that share structural shape. Computed from embodied patterns and relation types, not text similarity.

Structural Tags

Patterns: boundaryflowbalance

Relations: enablecontaintranslate

Structure: boundary Level: generic

Contributors: agent:metaphorex-miner