MINIX 迷你的类 UNIX 操作系统
MINIX Background
MINIX 的名称取自英语 Mini UNIX,是一个迷你版本的类 UNIX 操作系统(约 300MB)操作系统unix,其它类似的系统还有 Idris,Coherent 和 Uniflex 等。这些类 UNI
软件简介 MINIX Background MINIX 的名称取自英语 Mini UNIX,是一个迷你版本的类 UNIX 操作系统(约 300MB)操作系统unix,其它类似的系统还有 Idris,Coherent 和 Uniflex 等。这些类 UNIX 操作系统是重新发展的,并没有使用任何 AT&T 的源代码。 MINIX 原来是荷兰阿姆斯特丹的 Vrije 大学计算机科学系的学生 Andrew S. Tanenbaum 教授所开发的一个类型 UNIX 操作系统。全部的源代码共约 12,000 行,并置于他的著作Operating Systems: Design and Implementation(ISBN 0-13-637331-3)的附录里作为范例。MINIX 的系统要求在当时来说非常简单,只要三片磁片就可以启动。 全套 MINIX 除了启动的部份以汇编语言编写以外,其他大部份都是纯粹用 C 语言编写。分为:内核、内存管理及档案管理三部分。 MINIX 原始是设计给 1980 年代到 1990 年代的 IBM PC 和 IBM PC/AT 兼容电脑上执行。1.5 版也有移植到以 Motorola 68000 系列 CPU 为基础的电脑上(如 Atari ST、Amiga 和早期的 Apple Macintosh)和以 SPARC 为基础的机器(如升阳 sun 公司的工作人员)。2.0 版则只有 x86 架构的版本。 2004 年,塔能鲍姆重新架构与设计了整个系统,更进一步的将程序模块化,推出 MINIX 3。重新以 BSD 许可协议发布,成为开放源代码软件。 (编辑:92站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |