首臺兼容性計算機問世 | 歷史上的今天

整理 | 王啟隆

透過「歷史上的今天」,從過去看未來,從現在亦可以改變未來。

今天是 2023 年 4 月 7 日,在 1947 年的今天,福特汽車公司創始人亨利·福特去世。提起福特汽車,人們自然會聯想到福特汽車公司和他的創始人亨利·福特。福特汽車公司歷史悠久,早在 20 世紀初便成了世界上最大的汽車公司之一,並被譽為「汽車大王」。而他的創始人亨利·福特更是一位具有傳奇色彩的人物,是他使福特公司從無到有、從小到大的。回顧科技歷史上的 4 月 7 日,今天的計算機界都發生過哪些關鍵事件呢?

1944 年 4 月 7 日:網際網路發展的首席協議架構師 David D. Clark 出生

大衛·克拉克(David Dana “Dave” Clark)出生於 1944 年 4 月 7 日,他是美國的電腦科學家和網際網路先驅,自 1970 年代中期以來一直參與網際網路的建設。他目前年已 77 歲,在麻省理工學院電腦科學與人工智慧實驗室(CSAIL)擔任高級研究科學家。克拉克的一句名言「我們拒絕:國王、總統和投票;我們只相信:粗略的共識和程式設計程式碼。」(We reject: kings, presidents, and voting. We believe in: rough consensus and running code.)曾一度影響 80 年代軟體開發領域乃至整個電腦科學界的風氣。

圖源:維基百科

圖源:維基百科

克拉克於 1966 年畢業於斯沃斯莫爾學院。1968 年,他在麻省理工學院獲得電氣工程碩士學位和工程師學位,並在 Jerry Saltzer 手下從事 Multics 系統的 I/O 架構工作。隨後他於 1973 年獲得了麻省理工學院電氣工程博士學位。從 1981 年到 1989 年,他一直擔任網際網路發展的首席協議架構師,並擔任網際網路活動委員會主席,該委員會後來成為網際網路架構委員會。他還曾擔任國家研究委員會電腦科學和電信委員會主席。

1990 年,克拉克被授予 SIGCOMM 獎,該獎項以表彰他對 Internet 協議和體系結構的重大貢獻。1996 年,克拉克因設計和開發有效的網際網路協議實現技術而被選為美國國家工程院院士。2001 年,他被選為計算機協會會員;同樣在 2001 年,他獲得了科羅拉多州特柳賴德市的特柳賴德科技節技術獎,以及 2011 年牛津大學牛津網際網路研究所頒發的網際網路與社會終身成就獎。克拉克近期的研究興趣包括後 PC 時代的網際網路體系結構以及「支持實時流量的網際網路擴展、服務的明確分配、定價和相關經濟問題」。

資料來源:維基百科

1946 年 4 月 7 日:3Com 的創始人 Robert Metcalfe 出生

1946 年 4 月 7 日,美國工程師兼企業家羅伯特·梅特卡夫(Robert Melancton Metcalfe)出生,他於 1970 年幫助開創了網際網路,隨後和人共同發明了乙太網,共同創立了 3Com 並制定了梅特卡夫定律;梅特卡夫定律描述了網際網路、社群網路和全球資訊網等通訊技術和網路的許多網路效應,該定律的內容是:電信網路的價值與系統連接使用者數的平方成正比。自 2011 年 1 月起,梅特卡夫開始擔任德克薩斯大學奧斯汀分校創新與創業學教授。

圖源:維基百科

圖源:維基百科

梅特卡夫出生於美國紐約布魯克林。他的父親是一名專門研究陀螺儀的測試技術員,他的母親則是一名家庭主婦,但後來成為灣岸高中的秘書。1964 年,梅特卡夫從 Bay Shore 高中畢業,加入 MIT 1968 屆班級。他最終於 1969 年從 MIT 畢業,獲得了雙學位,一個是電氣工程專業,另一個是麻省理工斯隆管理學院的工業管理專業。然後他去哈佛讀研究生,1970 年獲得應用數學碩士學位,1973 年獲得電腦科學(應用數學)博士學位。

在攻讀電腦科學博士學位期間,哈佛曾拒絕讓梅特卡夫負責將學校連接到全新的 ARPAnet(阿帕網);因此,梅特卡夫在麻省理工學院的 MAC 項目中另尋了一份工作。在 MAC,梅特卡夫負責構建一些將 MIT 的小型計算機與 ARPAnet 連接起來的硬體。

ARPAnet 後來成為了他博士論文最初的主題,但他在 Xerox PARC 工作時又獲得了新論文的靈感,因為他在夏威夷大學閱讀了一篇關於 ALOHA 網路的論文,並發現並修復了 AlohaNet 模型中的一些錯誤;有了新靈感之後,梅特卡夫撰寫了新的論文,最終這篇文章在 1973 年為他贏得了哈佛博士學位。

1973 年梅特卡夫正式加入施樂 PARC,在裡面和同事 David Boggs 發明了乙太網。乙太網最初是用於短距離連接計算機的標準。梅特卡夫確定乙太網誕生的那一天是 1973 年 5 月 22 日,那天他分發了一份名為「Alto Ethernet」的備忘錄,其中包含了它如何工作的粗略示意圖。而 David Boggs 則一直記得另一個日期:11 月 11 日,也就是系統真正運行的第一天。

「這是乙太網第一次作為一個詞出現。其參與的站點,如 AlohaNet 或 ARPAnet,將注入他們的資料包,它們將以每秒兆比特的速度移動,會發生衝突、重傳和回退。」

——梅特卡夫

1979 年,梅特卡夫離開 PARC,並在他位於帕洛阿爾託的公寓中共同創立了計算機網路設備製造商 3Com;1980 年,由於他對本地網路(特別是乙太網)的發展做出的貢獻,他獲得了 ACM Grace Hopper 獎。1990 年,在一次董事會衝突中,3Com 董事會選擇 Eric Benhamou 接替 Bill Krause 擔任公司的 CEO,而不是梅特卡夫。隨後梅特卡夫被趕出 3Com,開始了為期 10 年的出版商和專家生涯,為 InfoWorld 撰寫網際網路專欄。除了卓越的成就之外,梅特卡夫年輕時還對網際網路做出了幾個未能實現的預測,他在千禧年之前分別預測過網際網路、無線網路和開源軟體將在 1990 年代迎來消亡。

資料來源:維基百科

1964 年 4 月 7 日:IBM 發佈 System/360 系列大型計算機

圖源:維基百科

圖源:維基百科

IBM System/360(S/360)是美國 IBM 公司於 1964 年 4 月 7 日推出的大型機。System/360 的問世代表著世界上的電腦有了一種共同的互動方式,它們都共享代號為 OS/360 的作業系統,而並非每種產品都用量身訂做的作業系統。讓單一作業系統適用於整個系列的產品是 System/360 成功的關鍵,且實際上 IBM 目前的大型系統便是此係統的後裔。

System/360 系列堪稱劃時代的產品,首次引入軟體兼容概念,在很大程度上改變了整個行業。該系列的開發過程被視為計算機發展史上的一次大豪賭,IBM 為此徵召六萬多名新員工,創建五座新工廠。System/360 系列的成功確保了 IBM 在 20 世紀 80 年代之前一直居於計算機行業的霸主地位。System/360 在市場上也非常成功,IBM 允許客戶購買更小的系統,並且知道如果他們的需求增長,他們可以遷移到更大的系統,而無需重新程式設計應用軟體或更換外圍設備。它的設計影響了未來幾年的計算機設計;許多人認為它是歷史上最成功的計算機之一。

System/360 的首席架構師是 Gene Amdahl,該項目由 Fred Brooks 管理,對 IBM 的主席 Thomas J. Watson Jr.負責。System/360 的商業版本則由 Watson 的另一位副手 John R. Opel 進行試點。與當時的行業實踐相比,IBM 創造了一個全新的計算機系列,從小型到大型,從低性能到高性能,全部使用相同的指令集(特定市場有兩個例外)。IBM 於 1977 年底停止銷售所有 System/360 型號,但 System/360 軟體的應用程序級兼容性至今仍與 System z 大型機伺服器保持一致。

資料來源:維基百科

1969 年 4 月 7 日:Steve Crocker 編寫併發布了第一個 RFC 文件

Request for Comments,簡稱 RFC,常見的翻譯有「請求意見稿」或「意見徵求」,「意見請求」,「請求評論」等等,它是由網際網路工程任務組(IETF)發佈的一系列備忘錄。檔案收集了有關網際網路相關資訊,以及 UNIX 和網際網路社群的軟體檔案,以編號排定。目前 RFC 檔案是由網際網路協會(ISOC)贊助發行。

RFC 始於 1969 年 4 月 7 日,由當時就讀加州大學洛杉磯分校(UCLA)的斯蒂芬·克羅克(Stephen D. Crocker)用來記錄有關 ARPANET 開發的非正式文件,他是第一份 RFC 文件的撰寫者。最終演變為用來記錄網際網路規範、協議、過程等的標準檔案。基本的網際網路通訊協議都有在 RFC 檔案內詳細說明。RFC 檔案還額外加入許多的論題在標準內,例如對於網際網路新開發的協議及發展中所有的記錄。

圖源:維基百科

圖源:維基百科

如今,RFC 已經成為 IETF、Internet Architecture Board(IAB)還有其他一些主要的公共網路研究社區的正式出版物發佈途徑。在 RFC 誕生之時,網際網路還不存在,只有 4 大研究中心的 4 臺計算機連接成的原始網路:加州大學洛杉磯分校,史丹佛研究所,加州大學聖塔芭芭拉分校,和鹽湖城的猶他大學。最初的 RFC 作者使用打字機撰寫文件,並在美國國防部國防前沿研究項目署(ARPA)研究成員之間傳閱。1969 年 12 月,他們開始通過 ARPA 網途徑來發布新的 RFC 文件。第一份在 1969 年 4 月 7 日公開發表的 RFC 1。當初克羅克為了避免打擾他的室友,是在浴室裡完成這篇文件的。

在 1970 年代,很多後來的 RFC 文件同樣來自加州大學洛杉磯分校,這不僅得益於加州大學洛杉磯分校的學術質量,同時也因為加州大學洛杉磯分校是 ARPA 網第一批 Interface Message Processors(IMPs)成員之一。由 Douglas Engelbart 領導的,位於 Stanford Research Institute 的 Augmentation Research Center(ARC)是四個最初的 ARPA 網結點之一,也是最初的 Network Information Centre,同時被社會學家 Thierry Bardini 記錄為早期大量 RFC 文件的發源地。

從 1969 年到 1998 年,Jon Postel 一直擔任 RFC 文件的編輯職務。隨著美國政府贊助合同的到期,Internet Society(代表 IETF),和南加州大學(USC)Information Sciences Institute 的網路部門合作,(在 IAB 領導下)負責 RFC 文件的起草和發佈工作。Jon Postel 繼續擔任 RFC 編輯直到去世。隨後,由 Bob Braden 接任整個項目的領導職務,同時 Joyce Reynolds 繼續在團隊中的擔任職務。

慶祝 RFC 的 30 週年的 RFC 檔案就是 RFC 2555。此外,在 1996 年 3 月,清華大學提交的適應不同國家和地區中文編碼的漢字統一傳輸標準被 IETF 通過為 RFC 1922,成為中國第一個被認可為 RFC 檔案的提交協議。這些 RFC 檔案塑造了網際網路的內部運作,並在其成功中發揮了重要作用,可謂是承載了網際網路的歷史。

【歡迎投稿】以史為鏡,可以知興替。電腦科學發展至今,有許多至關重要的事件、人物,歡迎所有朋友一起共建「歷史上的今天」,投稿郵箱:tangxy@csdn.net 。

相關文章

CNNVD 通報微軟多個安全漏洞

CNNVD 通報微軟多個安全漏洞

近日,CNNVD(國家資訊安全漏洞庫)正式通報微軟多個安全漏洞,其中微軟產品本身漏洞77個,影響到微軟產品的其他廠商漏洞8個。包括Micro...

CNNVD通報Oracle多個安全漏洞

CNNVD通報Oracle多個安全漏洞

近日,CNNVD通報Oracle多個安全漏洞,其中Oracle產品本身漏洞60個,影響到Oracle產品的其他廠商漏洞247個。包括Orac...