HI,

Almost every time I see the "be liberal..." quote, the context in
which it is said it dropped. I belive the context is MORE IMPORTANT
than the quoted text. The context is achieving interoperability.
Interoperability is more important than any other thing.

Regards,
/david t. perkins

At 04:46 PM 11/01/1999 -0600, Brian E Carpenter wrote:
>Bob,
>
>Jon also signed on to "Be strict when sending and tolerant when
>receiving" which is the version in RFC 1958 (to which he was
>a major contributor, needless to say). 
>
>  Brian Carpenter
>
>
>[EMAIL PROTECTED] wrote:
>> 
>>   *> From [EMAIL PROTECTED] Sun Oct 31 17:32:53 1999
>>   *> Date: Sun, 31 Oct 1999 19:32:50 -0600 (CST)
>>   *> From: Tim Salo <[EMAIL PROTECTED]>
>>   *> To: [EMAIL PROTECTED]
>>   *> Subject: "Be liberal..."
>>   *> Content-Length: 925
>>   *> X-Lines: 28
>>   *>
>>   *> Bob Braden,
>>   *>
>>   *> It seems like I should know the answer to this, but...
>>   *>
>>   *> In RFC 1122 you quote Jon Postel as saying:
>>   *>
>>   *>    "Be liberal in what you accept, and
>>   *>         conservative in what you send"
>>   *>
>>   *> However, in RFC 791 Jon Postel actually said:
>>   *>
>>   *>    "In general, an implementation must be conservative
>>   *>         in its sending behavior, and liberal in its receiving behavior."
>>   *>
>>   *> I can't find the RFC 1122 quote in RFC 791.  The RFC 1122 language is
>>   *> the form that is usually attributed to Jon Postel, but it appears to me
>>   *> that this may be either your summary of Jon's words or perhaps quoting
>>   *> Jon's spoken, rather than written, words.
>>   *>
>>   *> Do you have any suggestions about how to best reference "Be liberal..."
>>   *> I would like to quote a document edited by Jon, (without intending
>>   *> any disrespect for your editorial abilities and accomplishments...).
>>   *> Or, are you actually the author of the more concise version of "Be
>>   *> liberal..."?
>>   *>
>>   *> Thanks,
>>   *>
>>   *>    -tjs
>>   *>
>> 
>> Tim,
>> 
>> I am taking the liberty of CCing this message to the ietf list, since
>> the question has arisen several times recently and maybe I can answer it
>> once for all.
>> 
>> First of all, the two quotes above are (intended to be) semantically
>> equivalent.  Jon was fond of stating the idea, and those involved in
>> the ARPAnet and early Internet research were familiar with his
>> statements.  The two quotes do differ in style; the RFC 1122 quote was
>> intended to be closer to what Jon actually SAID, while the RFC 791
>> version was couched in more formal written language.  At the time RFC
>> 1122 was published, I checked out the quote with Jon, and he was happy
>> with the shorter form.  So either quotation is "authorized".
>> 
>> I have recently seen a version that goes something like, "Be
>> conservative in what you do and liberal in what you accept".  It seems
>> to me this is not semantically equivalent to the quotes above, since it
>> apparently extends the principle beyond its specific domain of protocol
>> packets into some sort of philosophical doctrine about life and
>> people.  I believe that Jon would not have sanctioned such a liberal
>> interpretation.
>> 
>> Bob Braden
>

Reply via email to