The laws of computing technologies


Postel’s law

Jon Postel In RFC760 about the Internet protocol, he wrote: “The implementation of a protocol must be robust. Each implementation must expect to interoperate with others created by different individuals. While the goal of this specification is to be explicit about the protocol, there is the possibility of differing interpretations. In general, an implementation should be conservative in its sending behavior, and liberal in its receiving behavior.” This is usually summarized as “Be conservative in what you do, be liberal in what you accept from others.”