copy and destroy

catch and eat

2匹の象の啓示、大雑把な合意と動くコード

日記の練習です。

2匹の象の啓示

タネンバウム『コンピュータネットワーク』第4版
第1章 序論 「1.4.4 OSI モデルとプロトコルの批評」図 1-23

gyazo.com

この話の前提は、「なぜ、標準 OSI モデルとそのプロトコルではなく、 TCP/IP モデルとそのプロトコルが選ばれたのか」というもの。4つの教訓を上げていてその最初の一つが「時期が悪かった」というテーマだった。そこで掲示されたグラフが「2匹の象の啓示」。

標準が設定される時期というものは標準が成功するかどうかに関して極めて重要である。 MIT の David Clark *1は、「2匹の象の啓示」と呼ぶ図のような標準化の理論を示している。

この図は、新しいテーマに対する活動の量を示している。テーマが最初に見出されたときには、議論、論文、会合といった形で突発的に研究活動が始まる。これが落ち着いてしばらくすると、企業がこのテーマを見出して何十億ドルもの投資の波がくる。

標準はこれら2匹の「象」のくぼみで書かれることが重要である。

標準が早く書かれすぎて研究がまだおわっていないと、テーマがまだよく理解されていないため、結果よくない標準となる。書かれるのが遅すぎると、多くの企業はさまざまな方法ですでに多くの投資を行っているため、標準は事実上無視される。

2匹の象の間が非常に短いと(皆が早く出発しようとしていると)標準を開発する人々は押しつぶされてしまう。

rough consensus and running code

https://en.wikipedia.org/wiki/David_D._Clark#Legacy

We reject: kings, presidents, and voting. We believe in: rough consensus and running code.

我々は王、大統領、そして投票を拒否する。我々は「大雑把な合意と動くコード」を信じる。

‘Rough Consensus and Running Code’ and the Internet-OSI Standards War | Andrew L. Russel (2006)

In 1999, law professor Lawrence Lessig declared that “rough consensus and runningcode” had broad significance as “a manifesto that will define our generation.” An examina-tion of the origins of this credo—coined by David Clark in 1992—illustrates some techni-cal, rhetorical, and philosophical differences between the Internet standards process and the competing ISO process.

Most participants in the Internet standards process today consider“rough consensus and running code” to be asuccinct and accurate description of the Internet standards process.

For historians,“rough consensus and running code” stands as a revealing depiction of the international poli-tics of computer internetworking in the last quarter of the 20th century, as well as a point of entry for investigating why contemporaries described the competition between the Internetand OSI as “the Internet religious war.”

1999年、ローレンス・レッシグ*2は、「大雑把な合意と動くコード」は「私たちの世代を定義するマニフェスト」として幅広い重要性を持っていると宣言しました。 1992年に David Clark が作成したこの信条の起源の試験は、インターネット標準プロセスと競合する ISO プロセスの間のいくつかの技術、修辞的、および哲学的な違いを示しています。

今日のインターネット標準プロセスのほとんどの参加者は、「大雑把な合意と動くコード」がインターネット標準プロセスの同性的かつ正確な説明であると考えています。

歴史家にとって、「大雑把な合意と動くコード」は、20世紀のコンピューター・インターネットワーキングの国際政治の明らかな描写と同様に、同時代の人々がインターネットと OSI の間の競争を「インターネットの宗教戦争」と表現した理由を調査するための参入点であると考えています。

powered by hatena blog.
the nikki system for lifelogging junkies.

all posts © their original owners.
writing is reusable solely under the by creative commons license.