Multics

維基百科,自由的百科全書
跳至導覽 跳至搜尋
Multics
File:Multics-logo.svg
File:DPS8M emulator running Multics screenshot.webp
開發者麻省理工學院, 奇異, 貝爾實驗室
程式語言PL/I, 組合語言[1]
運作狀態Mature, Historic
原始碼模式開放原始碼
首次發布1969
目前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    支援的語言英語
    支援平台GE-645英語GE-645 mainframes, Honeywell 6180英語Honeywell 6180 series machines
    核心類別單核心
    預設使用者介面Command line interface英語Command line interface
    許可證Originally proprietary,
    Open-source Multics License since 2007[2][3]
    官方網站Multicians,
    Multics Internet Server
    倉庫
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)

    Multics,名稱來自於多工資訊與計算系統(英語:MULTiplexed Information and Computing System)的縮寫,它是一套分時多工作業系統,是1964年由貝爾實驗室麻省理工學院美國奇異公司所共同參與研發,並安裝在大型主機上。最後一個裝有Multics的電腦已於2000年10月30日關閉。通過UNIX,幾乎所有現代作業系統都深受Multics的影響,無論是直接 (Linux, OS X)或間接(Microsoft Windows)。

    MULTICS以相容分時系統(CTSS)做基礎,建置在美國通用電力公司的大型電腦GE-645上。目的是連接1000部終端機,支援300位使用者同時上線。1969年,因MULTICS計畫的工作進度過於緩慢,最後終究遭裁撤的命運,貝爾實驗室由此退出此計畫。當時,肯·湯普遜正在撰寫一個稱為「星際旅行」(Space Travel)的遊戲程式。貝爾實驗室退出Multics計劃後,由貝爾實驗室的兩位軟體工程師肯·湯普遜丹尼斯·里奇B語言組合語言為基礎而發展出UNIX,1973年湯普遜和里奇用C語言重寫了Unix,成為後來普及的版本。奇異及麻省理工學院仍繼續開發Multics,並最終成為商業產品,由霍尼韋爾銷售。

    參考資料[編輯]

    1. ^ R. A. Freiburghouse, "The Multics PL/1 Compiler", General Electric Company, Cambridge, Massachusetts, 1969.
    2. ^ http://opensource.org/licenses/Multics
    3. ^ Myths about Multics: Myth: Multics was closed source

    外部連結[編輯]