Multics

来自Local Chinese Wikipedia
imported>CommonsDelinker2026年2月18日 (三) 14:19的版本 Bot:以DPS8M_emulator_running_Multics_screenshot.webp代替Dps8_emulator_running_Multics_screenshot.webp(CommonsDelinker的要求:File renamed:))
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索
Multics
File:Multics-logo.svg
File:DPS8M emulator running Multics screenshot.webp
开发者麻省理工学院, 通用电气, 贝尔实验室
编程语言PL/I, 汇编语言[1]
运作状态Mature, Historic
源码模式开放源代码
首次发布1969
支持的语言英语
支持平台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

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

外部链接[编辑]