Get the latest tech news

Postel's Law and the Three Ring Circus


’s Law famously states that “implementations should follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others.” For many years, this was considered a bedrock design principle for internet ecosystems, but in recent years it has fallen out of favor. In this post I will explain the deterioration that ecosystems which endeavor to follow Postel’s Law frequently experience, and why it produces particularly pernicious results in the context of open source software.

In this post I will explain the deterioration that ecosystems which endeavor to follow Postel’s Law frequently experience, and why it produces particularly pernicious results in the context of open source software. For this reason, the maladaptive pressures of ecosystems following Postel’s Law can produce evolutionary dead ends, where improvements in any direction are rare. We already know the basic dynamics of the asymmetric nature of Postel’s Law: if the producers deviates from the specification, there’s a strong tendency to say its the consumers responsibility to be more liberal and accept the (in principle) malformed data.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of law

law

Photo of ring circus

ring circus

Photo of postel

postel

Related news:

News photo

US Tech Manufacturing Efforts Run Smack Into Wright’s Law

News photo

Arizona proposes law that would shift wildfire liability from utilities to insurers

News photo

Wolf Games, backed by ‘Law & Order’ creator, uses AI to create murder mystery games