[ih] Why did TCP win? [Re: Internet-history Digest, Vol 63, Issue 3
Dave Crocker
dhc at dcrocker.net
Mon Feb 3 09:09:06 PST 2025
> I think the political/management lesson of all this is: without
> someone to say No and make it stick, design efforts always devolve to
> the lowest common denominator. All the dumb ideas get folded in.
> OSI was a committee without a BDFL. That's why they tried to satisfy
> everyone by having different "profiles."
>
> TCP didn't have a single BDFL but it had a group of wise people, most
> of whom are still with us, who could say No. In my own WG (RFC 1697)
> we had Marshall Rose, whom I remember saying, "What part of 'no' don't
> you understand? The 'n' or the 'ol'? "
hmmm. I'm pretty sure my comments in this space have not cited an
ultimate authority, for breaking deadlocks, as required. Certainly there
are examples of its being quite helpful, in the Internet's history, but
I don't think it was a primary reason for success. (Early central
funding, from ARPA and later NSFNet was certainly important, but that's
different from the technical decision processes.)
And, as I do make a point of citing, both communities had bright,
well-intentioned folk forming their communities. And both had
administrative hierarchies.
An essential difference that surfaced back when I was writing about this
was that one community required unanimity, and thus tended towards
solutions that were the union of everybody's wishlists. The other
wanted something working yesterday and therefore tended to 'settle' for
the intersection of the many lists.
The difference between leaner, quicker specs that got plenty of field
experience, versus bloated, slow specifications with essentially no
serious field experience, is what swamped the OSI boat.
d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net
bluesky: @dcrocker.bsky.social
mast: @dcrocker at mastodon.social
More information about the Internet-history
mailing list