|
|
迷你类UNIX操作系统Minix 3.3发布,支持ARM架构 |
|
火龙果软件 发布于 2014-9-25 |
|
|
近日,类UNIX操作系统Minix的设计者Andrew Tanenbaum教授和他的同事发布了Minix的新版本3.3。Minix 3.3版本新增了对ARM架构的支持,并支持在3个类型的Beagle开发板上运行。
近日,类UNIX操作系统Minix的设计者Andrew Tanenbaum教授和他的同事发布了Minix的新版本3.3。Minix早期是Tanenbaum教授为了教学之用而开发,从Minix 3.0版本开始,Minix就计划从教育用途转为构建一个高稳定性的操作系统。Minix操作系统仅有13000行代码,Minix 3.3版本内核代码也只有12700行,它遵从BSD开源协议。
Minix 3.3版本功能与改进包括:
- 新增对ARM架构的支持,支持3个类型的Beagle开发板;
- 在Beagle开发板上增加了对USB的实验性支持;
- 支持ARM和x86的交叉编译;
- 增加了对LLVM/Clang的支持;
- 改进了与NetBSD的兼容性,可以在Minix上运行大量的NetBSD软件包;
- 改进了驱动模块。
Minix 3.3的更多改进,可参见官方通告。
可运行ARM MINIX 3.3.0的Beagle开发板
更多
Minix启发了Linus Torvalds设计自己的操作系统Linux。关于Minix与Linux,上世纪90年代Andrew Tanenbaum教授与Linus Torvalds还就微内核、宏内核发生过一场论战:
2014年7月9日,Andrew Tanenbaum教授宣布退休。关于Tanenbaum教授的更多内容,可阅读《Minix发明者Andrew Tanenbaum教授宣布退休》。
|
|
|