开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
MINIX首页、文档和下载 - 迷你的类 UNIX 操作系统 - 开源中国社区
Float_left Icon_close
全部项目分类
我要评价
BSD
C/C++ 汇编
UNIX
分享
收藏
65 人收藏
收录时间:2009-10-25
MINIX 详细介绍

MINIX 的名称取自英语 Mini UNIX,是一个迷你版本的类 UNIX 操作系统(约 300MB),其它类似的系统还有 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 许可协议发布,成为开放源代码软件。


大家对 MINIX 的评论 (全部 0 条评论)
{{repayCom.userName}}
MINIX 相关博客
顶部