<?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=Research_Unix</id>
	<title>Research Unix - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Research_Unix"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Research_Unix&amp;action=history"/>
	<updated>2026-06-27T11:26:02Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Research_Unix&amp;diff=2574562&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot：​Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Research_Unix&amp;diff=2574562&amp;oldid=prev"/>
		<updated>2025-12-11T12:27:21Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;研究 Unix&amp;#039;&amp;#039;&amp;#039;，是一系列的[[Unix]][[作業系統]]的通稱，由[[貝爾實驗室]]的計算機科學研究中心（{{lang|en|Computing Science Research Center}}，部門編號1127）研發，因此得名，共有11個版本。這些Unix系統運行在[[DEC]] [[PDP-7]]，[[PDP-11]]，[[VAX]]，以及Interdata 7/32與8/32電腦上。&lt;br /&gt;
&lt;br /&gt;
==歷史==&lt;br /&gt;
==版本==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Manual Edition&lt;br /&gt;
! Release date&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 1st Edition&lt;br /&gt;
| Nov. 3, 1971&lt;br /&gt;
| First edition of the Unix manual, based on the version that ran on the PDP-11 at the time. Includes the [[Thompson shell]], &amp;lt;tt&amp;gt;[[mail (Unix)|mail]]&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;[[cp (Unix)|cp]]&amp;lt;/tt&amp;gt;, and &amp;lt;tt&amp;gt;[[su (Unix)|su]]&amp;lt;/tt&amp;gt;. The operating system was two years old,&amp;lt;ref name=&amp;quot;reader&amp;quot;&amp;gt;{{cite techreport |first1=M. D. |last1=McIlroy |authorlink1=Doug McIlroy |year=1987 |url=https://www.cs.dartmouth.edu/~doug/reader.pdf |title=A Research Unix reader: annotated excerpts from the Programmer&amp;#039;s Manual, 1971–1986 |series=CSTR |number=139 |institution=Bell Labs |access-date=2015-06-01 |archive-date=2019-11-30 |archive-url=https://web.archive.org/web/20191130000850/https://www.cs.dartmouth.edu/~doug/reader.pdf |dead-url=no }}&amp;lt;/ref&amp;gt; having been ported from the PDP-7 to the PDP-11/20 in 1970.&lt;br /&gt;
|-&lt;br /&gt;
| 2nd Edition&lt;br /&gt;
| Jun. 12, 1972&lt;br /&gt;
| Total number of installations at the time was 10, &amp;quot;with more expected&amp;quot;, according to the preface of the manual.&amp;lt;ref&amp;gt;{{cite book |first1=Ken |last1=Thompson |first2=Dennis M. |last2=Ritchie |title=UNIX Programmer&amp;#039;s Manual, Second Edition |date=1972-06-12 |publisher=Bell Telephone Laboratories |url=ftp://sunsite.icm.edu.pl/pub/unix/UnixArchive/PDP-11/Distributions/research/1972_stuff/unix_2nd_edition_manual.pdf |deadurl=yes |archiveurl=https://web.archive.org/web/20161006034736/http://sunsite.icm.edu.pl/pub/unix/UnixArchive/PDP-11/Distributions/research/1972_stuff/unix_2nd_edition_manual.pdf |archivedate=2016-10-06 |access-date=2015-06-01 }}&amp;lt;/ref&amp;gt;{{rp|ii}} Includes &amp;lt;tt&amp;gt;[[echo (command)|echo]]&amp;lt;/tt&amp;gt; and the first [[C compiler]].{{r|reader}}&lt;br /&gt;
|-&lt;br /&gt;
| 3rd Edition&lt;br /&gt;
| Feb. 1973&lt;br /&gt;
| Introduced the [[C programming language]], [[Unix pipe|pipes]], &amp;lt;tt&amp;gt;[[crypt (Unix)|crypt]]&amp;lt;/tt&amp;gt;, and &amp;lt;tt&amp;gt;[[yacc]]&amp;lt;/tt&amp;gt;. Commands are split between &amp;lt;code&amp;gt;/bin&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;/usr/bin&amp;lt;/code&amp;gt;, requiring a [[search path]]&amp;lt;ref name=&amp;quot;reader&amp;quot;/&amp;gt; (&amp;lt;code&amp;gt;/usr&amp;lt;/code&amp;gt; was the mountpoint for a second hard disk). Total number of installations was 16.&lt;br /&gt;
|-&lt;br /&gt;
| 4th Edition&lt;br /&gt;
| Nov. 1973&lt;br /&gt;
| First version written in C. Also introduced [[Group identifier (Unix)|groups]],  &amp;lt;tt&amp;gt;[[grep]]&amp;lt;/tt&amp;gt;, and &amp;lt;tt&amp;gt;[[printf]]&amp;lt;/tt&amp;gt;.&amp;lt;ref name=&amp;quot;reader&amp;quot;/&amp;gt; Number of installations was listed as &amp;quot;above 20&amp;quot;. The manual was formatted with [[troff]] for the first time. Version described in Thompson and Ritchie&amp;#039;s [[Communications of the ACM|CACM]] paper,&amp;lt;ref&amp;gt;{{cite journal |first1=D. M. |last1=Ritchie |first2=K. |last2=Thompson |year=1974 |url=http://cm.bell-labs.com/cm/cs/who/dmr/cacm.html |title=The UNIX Time-Sharing System |journal=CACM |volume=17 |issue=7 |pages=365–375 |access-date=2015-06-01 |archive-date=2005-12-30 |archive-url=https://web.archive.org/web/20051230143815/http://cm.bell-labs.com/cm/cs/who/dmr/cacm.html |dead-url=no }}&amp;lt;/ref&amp;gt; the first public exposition of the operating system.&amp;lt;ref name=&amp;quot;reader&amp;quot;/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 5th Edition&lt;br /&gt;
| Jun. 1974&lt;br /&gt;
| Widely licensed to educational institutions.{{r|fiedler198310}} Introduced &amp;lt;tt&amp;gt;[[find (Unix)|find]]&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;[[dd (Unix)|dd]]&amp;lt;/tt&amp;gt;,{{r|reader}} and the [[sticky bit]]. Targeted the PDP-11/40 and other 11 models with 18 bit addresses. Installations &amp;quot;above 50&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| [[Version 6 Unix|6th Edition]]&lt;br /&gt;
| May 1975&lt;br /&gt;
| Includes &amp;lt;tt&amp;gt;[[ratfor]]&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;[[bc (Unix)|bc]]&amp;lt;/tt&amp;gt;.{{r|reader}} First version to be also licensed to commercial users,&amp;lt;ref name=&amp;quot;fiedler198310&amp;quot;&amp;gt;{{cite news | url=https://archive.org/stream/byte-magazine-1983-10/1983_10_BYTE_08-10_UNIX#page/n133/mode/2up | title=The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace | work=BYTE | date=October 1983 | accessdate=2015-01-30 | author=Fiedler, Ryan | pages=132}}&amp;lt;/ref&amp;gt; and to be ported to non-PDP hardware. May 1977 saw the release of MINI-UNIX, a &amp;quot;cut down&amp;quot; v6 for the low-end PDP-11/10.&lt;br /&gt;
|-&lt;br /&gt;
| [[Version 7 Unix|7th Edition]]&lt;br /&gt;
| Jan. 1979&lt;br /&gt;
| Includes the [[Bourne shell]], &amp;lt;tt&amp;gt;[[cpio]]&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;[[sed]]&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;[[ioctl]]&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;[[awk]]&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;[[f77]]&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;[[spell (Unix)|spell]]&amp;lt;/tt&amp;gt;, and &amp;lt;tt&amp;gt;[[stdio]]&amp;lt;/tt&amp;gt;.{{r|reader}} The ancestor of all modern UNIX systems and the last release of Research Unix to see widespread external distributions. Merged most of the utilities of [[PWB/UNIX]] with an extensively modified kernel with almost 80% more lines of code than V6. In February, a port called [[UNIX/32V|32V]] was made to DEC&amp;#039;s [[VAX]] hardware; 32V was the basis for [[Berkeley Software Distribution|4BSD]].&lt;br /&gt;
|-&lt;br /&gt;
| 8th Edition&lt;br /&gt;
| Feb. 1985{{citation needed|date=March 2015}}&lt;br /&gt;
| A modified 4.1cBSD for the [[VAX]], with a [[UNIX System V|System V]] shell and [[Berkeley sockets|sockets]] replaced by [[STREAMS|Streams]]. Used internally, and only licensed for educational use.&amp;lt;ref name=&amp;quot;dmrV8910&amp;quot;&amp;gt;{{cite web |title=[TUHS] Re: V7 UNIX on VAX 11/750 |author=[[Dennis Ritchie]] |date=2003-06-27 |accessdate=2014-04-09 |url=http://minnie.tuhs.org/pipermail/tuhs/2003-June/000631.html |deadurl=yes |archiveurl=https://web.archive.org/web/20140620171705/http://minnie.tuhs.org/pipermail/tuhs/2003-June/000631.html |archivedate=2014-06-20 }}&amp;lt;/ref&amp;gt; The [[Blit (computer terminal)|Blit]] graphics terminal became the primary user interface.&amp;lt;ref name=&amp;quot;reader&amp;quot;/&amp;gt; Added a network filesystem that allowed accessing remote computers&amp;#039; files as &amp;lt;code&amp;gt;/n/&amp;#039;&amp;#039;hostname&amp;#039;&amp;#039;/&amp;#039;&amp;#039;path&amp;#039;&amp;#039;&amp;lt;/code&amp;gt;, and a regular expression library that introduced an API later mimicked by [[Henry Spencer]]&amp;#039;s reimplementation.&amp;lt;ref&amp;gt;{{cite newsgroup |title=regexp(3) |author=Henry Spencer |date=1986-01-19 |newsgroup=mod.sources |message-id=1316@panda.UUCP |url=https://groups.google.com/forum/#!original/mod.sources/OqVZYQNSmDs/G_T2jHu5QI8J |accessdate=2013-01-09 |archive-date=2011-01-22 |archive-url=https://arquivo.pt/wayback/20110122130054/https://groups.google.com/forum/#!original/mod.sources/OqVZYQNSmDs/G_T2jHu5QI8J |dead-url=no }}&amp;lt;/ref&amp;gt; First version with no assembly in the documentation.{{r|reader}}&lt;br /&gt;
|-&lt;br /&gt;
| 9th Edition&lt;br /&gt;
| Sep. 1986&lt;br /&gt;
| Incorporated code from 4.3BSD; used internally. Featured a generalized version of the [[STREAMS|Streams]] [[Interprocess communication|IPC]] mechanism introduced in V8. The mount system call was extended to connect a stream to a file, the other end of which could be connected to a (user-level) program. This mechanism was used to implement network connection code in userspace.&amp;lt;ref&amp;gt;{{cite journal |author1=David L. Presotto |author2=Dennis M. Ritchie |year=1990 |journal=[[Software—Practice and Experience]] |volume=19 |title=Interprocess Communication in the Ninth Edition Unix System |url=http://cm.bell-labs.com/cm/cs/who/dmr/ipcpaper.html |access-date=2015-06-01 |archive-date=2015-02-03 |archive-url=https://web.archive.org/web/20150203070655/http://cm.bell-labs.com/cm/cs/who/dmr/ipcpaper.html |dead-url=yes }}&amp;lt;/ref&amp;gt; Other innovations include &amp;lt;tt&amp;gt;[[make (Unix)|make]]&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;[[Sam (text editor)|Sam]]&amp;lt;/tt&amp;gt;.&amp;lt;ref name=&amp;quot;reader&amp;quot;&amp;gt;[[Doug McIlroy|M. D. McIlroy]] (1987). [http://pic.plover.com/UnixReader/ A Research Unix reader: annotated excerpts from the Programmer&amp;#039;s Manual, 1971–1986] {{webarchive|url=https://web.archive.org/web/20120710085846/http://pic.plover.com/UnixReader/ |date=2012-07-10 }}. CSTR 139, Bell Labs.&amp;lt;/ref&amp;gt; According to Dennis Ritchie, V9 and V10 were &amp;quot;conceptual&amp;quot;: manuals existed, but no OS distributions &amp;quot;in complete and coherent form&amp;quot;.&amp;lt;ref name=&amp;quot;dmrV8910&amp;quot;/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 10th Edition&lt;br /&gt;
| Oct. 1989&lt;br /&gt;
| Last Research Unix. Although the manual was published outside of AT&amp;amp;T by Saunders College Publishing,&amp;lt;ref&amp;gt;{{cite web |url=http://www.cs.bell-labs.com/10thEdMan |title=Unix Tenth Edition Manual |publisher=[[Bell Labs]] |accessdate=2013-12-25 |deadurl=yes |archiveurl=https://web.archive.org/web/20150203070035/http://www.cs.bell-labs.com/10thEdMan/ |archivedate=2015-02-03 }}&amp;lt;/ref&amp;gt; there was no full distribution of the system itself.&amp;lt;ref name=&amp;quot;dmrV8910&amp;quot;/&amp;gt; Novelties included graphics [[typesetting]] tools designed to work with [[troff]], a [[C语言|C]] [[Interpreter (computing)|interpreter]], animation programs, and several tools later found in Plan 9: the [[mk (software)|Mk]] build tool and the [[rc shell]]. V10 was also the basis for [[Doug McIlroy]] and James A. Reeds&amp;#039; [[multilevel security|multilevel-secure]] operating system IX.&amp;lt;ref&amp;gt;{{cite web |title=The IX Multilevel-Secure UNIX System |url=http://www.cs.dartmouth.edu/~doug/IX/ |accessdate=2015-06-01 |archive-date=2015-09-23 |archive-url=https://web.archive.org/web/20150923211409/http://www.cs.dartmouth.edu/~doug/IX/ |dead-url=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
==註釋==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
[[Category:Unix]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>