支持ARM架構的迷你類UNIX操作系統Minix 3.3發布

火星人 @ 2014-09-23 , reply:0


近日,類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的更多改進,可參見官方 http://www.minix3.org/330.html  通告 。

可運行ARM MINIX 3.3.0的Beagle開發板

Minix啟發了Linus Torvalds設計自己的操作系統Linux。關於Minix與Linux,上世紀90年代Andrew Tanenbaum教授與Linus Torvalds還就微內核、宏內核發生過一場論戰:

2014年7月9日,Andrew Tanenbaum教授宣布退休。



[火星人 via ] 支持ARM架構的迷你類UNIX操作系統Minix 3.3發布已經有365次圍觀

http://www.coctec.com/news/all/show-post-204754.html