<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=MINIX</id>
	<title>MINIX - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=MINIX"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=MINIX&amp;action=history"/>
	<updated>2026-07-03T23:13:16Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=MINIX&amp;diff=20421&amp;oldid=prev</id>
		<title>imported&gt;Willy1018-bot：​BOTR：批量替換所有lang-xx模板為langx模板</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=MINIX&amp;diff=20421&amp;oldid=prev"/>
		<updated>2025-07-02T14:45:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/%E6%9C%BA%E5%99%A8%E4%BA%BA/%E4%BD%9C%E4%B8%9A%E8%AF%B7%E6%B1%82#.E8.AB.8B.E6.B1.82.E6.89.B9.E9.87.8F.E6.9B.BF.E6.8F.9B.E6.89.80.E6.9C.89lang-xx.E6.A8.A1.E6.9D.BF.E7.82.BAlangx.E6.A8.A1.E6.9D.BF&quot; class=&quot;extiw&quot; title=&quot;wikipedia:机器人/作业请求&quot;&gt;BOTR&lt;/a&gt;：批量替換所有lang-xx模板為langx模板&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ expert needed|subject=计算机科学 }}&lt;br /&gt;
{{noteTA|G1=IT|G2=FL}}&lt;br /&gt;
{{Infobox OS&lt;br /&gt;
| name = MINIX&lt;br /&gt;
| logo = [[File:Minix3 Logo.png|100px]]&lt;br /&gt;
| screenshot = [[File:Minix 3.3.0 login prompt 2 screenshot.png|250px]]&lt;br /&gt;
| caption = 启动界面&lt;br /&gt;
| developer = [[安德鲁·斯图尔特·塔能鲍姆|塔能鮑姆]]&lt;br /&gt;
| source_model = [[開放原始碼]]&lt;br /&gt;
| kernel_type = [[微核心]]&lt;br /&gt;
| supported_platforms = [[IBM PC|PC]], [[IBM PC/AT|PC/AT]], [[PS/2]], [[Motorola 68000]], [[SPARC]], [[雅達利ST電腦]], [[Amiga]], [[Macintosh]], [[SPARCstation]], [[Intel 80386]], [[IBM PC兼容機]], [[NS320xx|NS32532]], [[ARM architecture|ARM]] and [[INMOS]] [[transputer]]&lt;br /&gt;
| ui = [[命令列介面]]（[[Almquist shell|ash]]）&lt;br /&gt;
| family = [[类Unix]]&lt;br /&gt;
| released = &lt;br /&gt;
| marketing_target = [[教育]]（v1, v2）、[[嵌入式系统]]（v3）&lt;br /&gt;
| programmed_in = [[C语言]]&lt;br /&gt;
| language = [[英文]]&lt;br /&gt;
| updatemodel = &lt;br /&gt;
| package_manager = &lt;br /&gt;
| working_state = 开发中&lt;br /&gt;
| license = [[BSD授權條款]]&lt;br /&gt;
| website = [http://www.minix3.org/ www.minix3.org]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Minix&amp;#039;&amp;#039;&amp;#039;，是一個迷你版本的[[類Unix]]作業系統，由[[安德鲁·斯图尔特·塔能鲍姆|塔能鲍姆]]教授為了教學之用而創作，採用[[微核心]]設計。它啟發了[[Linux核心]]的創作。&lt;br /&gt;
&lt;br /&gt;
它的名稱取自{{langx|en|Mini UNIX}}的縮寫。與[[Xinu]]、[[Idris]]、[[Coherent]]和[[Uniflex]]等類[[UNIX]]作業系統類似，衍生自[[Version 7 Unix]]，但並沒有使用任何[[AT&amp;amp;T]]的程式碼。第一版於1987年釋出，只需要購買它的磁片，就提供完整的原始碼給大學系所與學生，作為授課及學習之用。2000年4月，重新以[[BSD授權條款]]釋出，成為[[開放原始碼]]軟體。&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:EstructuraMINIX.jpeg|Estructura MINIX&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==歷史與版本==&lt;br /&gt;
===MINIX 1.0===&lt;br /&gt;
Minix原來是[[荷蘭]][[阿姆斯特丹]][[阿姆斯特丹自由大学|自由大学]]計算機科學系的[[安德鲁·斯图尔特·塔能鲍姆|塔能鲍姆]]教授（Prof. Andrew S. Tanenbaum）所發展的一個類[[UNIX]]作業系統。&lt;br /&gt;
&lt;br /&gt;
因為AT&amp;amp;T的政策改變，在[[Version 7 Unix]]推出之後，發布新的使用授權條款，將UNIX原始碼私有化，在大學中不再能使用UNIX原始碼。塔能鮑姆教授為了能在課堂上教授學生作業系統運作的實務細節，決定在不使用任何AT&amp;amp;T的原始碼前提下，自行開發與UNIX相容的作業系統，以避免版權上的爭議。他以小型UNIX（mini-UNIX）之意，將它稱為MINIX。&lt;br /&gt;
&lt;br /&gt;
Minix以[[C語言]]寫成，與[[Version 7 Unix]]相容，全部的程式碼共約12,000行，並置於他的著作《作業系統：設計與實作》（&amp;#039;&amp;#039;Operating Systems: Design and Implementation&amp;#039;&amp;#039;，ISBN 0-13-637331-3）的附錄裡作為範例。Minix的系統要求在當時來說非常簡單，只要三片磁片就可以起動。&lt;br /&gt;
&lt;br /&gt;
Minix原始是設計給1980年代到1990年代的[[IBM PC]]和[[IBM PC/AT]]相容電腦上執行，主要運作於16-bits的[[Intel 8080]]平台，以[[軟碟]]起動。&lt;br /&gt;
&lt;br /&gt;
===MINIX 1.5===&lt;br /&gt;
1.5版也有移植到以[[Motorola 68000]]系列[[CPU]]為基礎的電腦上（如[[Atari ST]]，[[Amiga]]，和早期的[[Apple Macintosh]]）和以[[SPARC]]為基礎的機器（如[[昇陽]]（Sun）公司的[[工作站]]）。&lt;br /&gt;
&lt;br /&gt;
===MINIX 2.0===&lt;br /&gt;
1997年，隨著教科書改版，塔能鮑姆釋出[[Minix 2]]，在這版中，它改成可以在[[Intel 80386]]等[[x86]]平台上運作，從[[硬碟]]上開機。&lt;br /&gt;
====Minix-vmd====&lt;br /&gt;
&lt;br /&gt;
===MINIX 3===&lt;br /&gt;
{{main|MINIX 3}}&lt;br /&gt;
2004年，塔能鮑姆重新架構與設計了整個系統，更進一步的將程式模組化，推出[[MINIX 3]]。[[桌面环境]]的[[EDE]]在MINIX 3中作为可选包。&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:The MINIX 3 Microkernel Architecture.png|The MINIX 3 Microkernel Architecture&lt;br /&gt;
File:Minix3.png|MINIX 3.1.7 running [[X視窗系統|X11]] with the [[EDE]]&lt;br /&gt;
File:Rocky Raccoon mascot of MINIX 3.jpg|Rocky Raccoon, the mascot of Minix 3.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==技術內容==&lt;br /&gt;
全套Minix除了启動的部份以[[汇编語言|汇编语言]]編寫以外，其他大部份都是純粹用[[C語言]]編寫。分為：[[内核]]、[[記憶體管理]]及[[MINIX檔案系統|文件系统]]三部份。&lt;br /&gt;
&lt;br /&gt;
Minix在設計之初，為了使程式簡化，它將程式模組化，如[[檔案系統]]與[[記憶體管理]]，都不是在作業系統[[内核]]中運作，而是在使用者空間運作。至Minix 3時，連IO裝置都被移到使用者空間運作。&lt;br /&gt;
&lt;br /&gt;
另一個特點，則是Minix主要目的是用於教學，因此程式碼撰寫上極力重視簡潔與可讀性。&lt;br /&gt;
&lt;br /&gt;
== Minix與Linux ==&lt;br /&gt;
[[Linux]]是其作者受到Minix的影響而作成的（[[林納斯·托瓦茲]]不喜歡他的[[Intel 80386|386]]電腦上的[[MS-DOS]]作業系統，而安裝了Minix，並以它為样本開發了原始的[[Linux核心]]）。但是这种影响更多在于非技术层面，确切地说是一种精神上的“鼓舞”。在設計上，[[Linux]]則和Minix相差很大，在[[Linux]]系统还没有自己的原生檔案系统之前，曾采用Minix的檔案系统。Minix在核心設計上採用[[微核心]]，即将作業系統分成微核心和其上的提供檔案系统、記憶體管理、驱动程式等服务的服务程式；而[[Linux]]則和原始的[[UNIX]]都採用[[單核心]]。在[[Linux]]發展之初，雙方還于1992年在[[新聞群組]]上有過一場精彩的爭論，被稱為[[塔能鮑姆-林納斯辯論]]。Minix的作者和支持者认为使用單核心是技术上的退步，而Linux的支持者认为Minix本身没有实用性。&lt;br /&gt;
&lt;br /&gt;
== 授權方式 ==&lt;br /&gt;
在授權方式上，Minix的[[软件许可证|版權宣告]]在早期被認為是相當自由的：塔能鮑姆教授在希望拿Minix作為一個公開的教材與出版社希望保護程式碼[[著作權]]的平衡下，它只要求一個相當低的授權費。但因為它並不是一個[[開放原始碼]]的授權方案，所以志願工作者在以[[GPL]]方式散佈的[[Linux]]核心出現後就多轉向[[Linux]]平台。而[[Unix]]也在[[BSD]]與[[AT&amp;amp;T]]達成協議後，出現了以[[BSD許可證]]授權散佈的[[FreeBSD]]開放平台。Minix雖然在2000年改用BSD授權條款，但這時其它的作業系統在功能上大幅超越了它，而它失去了發展成一個廣泛使用的作業系統的機會，只留下，如塔能鮑姆教授原來期望的，作為一個開放的教材的用途。直到Minix 3出現後，Minix才又改頭換面，現在它是一個朝向小型系統的可靠作業系統。&lt;br /&gt;
&lt;br /&gt;
== 参見 ==&lt;br /&gt;
* [[MINIX文件系统]]&lt;br /&gt;
* [[EDE]]&lt;br /&gt;
&lt;br /&gt;
== 参考资料 ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== 相關網站 ==&lt;br /&gt;
* [http://www.minix3.org Minix3官方网站] {{Wayback|url=http://www.minix3.org/ |date=20120621091849 }}&lt;br /&gt;
&lt;br /&gt;
{{Unix-like}}&lt;br /&gt;
{{操作系统}}&lt;br /&gt;
&lt;br /&gt;
[[Category:自由作業系統]]&lt;br /&gt;
[[Category:微內核]]&lt;br /&gt;
[[Category:类Unix系统]]&lt;br /&gt;
[[Category:ARM操作系统]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Willy1018-bot</name></author>
	</entry>
</feed>