Sixth Edition Unix

Sixth Edition Unix

Sixth Edition Unix, also called Version 6 Unix or just V6, was the first version of the Unix operating system to see wide release outside Bell Labs. It was released in May 1975. Since source code was available and the license was not explicit enough to forbid it, V6 was taken up as a teaching tool, notably by the University of California, Berkeley and the University of New South Wales (UNSW).

V6 was notable for "Lions' Commentary on UNIX 6th Edition", also known as the "Lions Book" after its author, UNSW professor John Lions. This book was an edited selection of the main parts of the kernel as implemented for a Digital PDP-11/40, and was the main source of kernel documentation for many early Unix developers.

The code has been made available under a BSD License under agreement from the SCO Group; see Ancient UNIX Systems.

Variants

Apart from the first BSD (1BSD), several other Unixes were derived from the V6 code base.

IS/1 was INTERACTIVE's enhanced V6, the first ever commercially sold Unix version.

A port of V6 to the Interdata 7/32 was completed by Richard Miller and Ross Nealon at Wollongong University, Australia, during 1976-1977. This project was supervised by professor Juris Reinfelds. The resulting system was called Wollongong Interdata UNIX, Level 6. This distribution also included utilities developed at Wollongong, and later releases had features of V7, notably its C compiler. Wollongong Unix was the first ever port to a platform other than the PDP series of computers, proving that portable operating systems were indeed feasible, and that C was the language in which to write them.

A port of V6 to the Interdata 8/32 was completed within Bell Labs, but this version was never released.

A version of V6 for lower-end PDP-11 systems, such as the 11/10, was available as MINI-UNIX.

PWB/UNIX 1.0 was based on V6 (earlier, internal use-only versions were based on V4 and V5).

UNIX/RT was a real-time operating system, based on V6 and the earlier MERT (Multi-Environment Real-Time Operating System) hypervisor. [http://portal.acm.org/citation.cfm?id=806519]

LSI-UNIX or LSX was a minimal Unix for the LSI-11 microprocessor variant of the PDP-11. It ran in 40kB of memory, with the kernel occupying only 16kB [http://www.mailcom.com/lsx/] .

AUSAM (Australian Unix Share Accounting Method), released in November 1979, was a V6 variant from the University of Sydney, Australia. Its main improvements were better security and process accounting.

MNOS was V6-based version of Unix, popular on various Soviet and Eastern Bloc PDP-11 clones; over the years it was heavily augmented for partial compatibility with BSD Unix.

BKUNIX, based on LSX is the only version of UNIX, working on Elektronika BK Soviet personal computer.

ee also

* Version 7 Unix
* Lions' Commentary on UNIX 6th Edition, with Source Code
* Ancient UNIX Systems

External links

* [http://minnie.tuhs.org/UnixTree/V6 V6 source code]
* [http://minnie.tuhs.org/UnixTree/Interdata_v6 Wollongong Interdata UNIX source code]
* [http://man.unix-history.com/research/v6/ Sixth Edition man pages] in HTML format
* [http://www.ba-stuttgart.de/~helbig/os/index.html Unix V6 documents, eg. C Reference, and man pages]
* [http://www.usenix.org/publications/library/proceedings/usenix98/invited_talks/miller.ps The First Unix Port] ; Richard Miller's account of porting Unix to the Interdata 7/32 (PostScript file)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Unix — (officially trademarked as UNIX, sometimes also written as Unix with small caps) is a computer operating system originally developed in 1969 by a group of AT T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Douglas McIlroy, and… …   Wikipedia

  • UNIX version 6 — UNIX version 6, appelé en anglais Sixth Edition Unix, Version 6 Unix ou Unix time sharing system 6, fut la première version du système d exploitation UNIX à être largement répandue en dehors des laboratoires Bell où elle fut conçue. Elle sortit… …   Wikipédia en Français

  • crypt (Unix) — In Unix computing, crypt is the name of both a utility program and a C programming function. Though both are used for encrypting data, they are otherwise essentially unrelated. To distinguish between the two, writers often refer to the utility… …   Wikipedia

  • Vi (Unix) — vi Pour les articles homonymes, voir VI. vi est un éditeur de texte en mode texte plein écran écrit par Bill Joy en 1976 sur une des premières versions de la distribution Unix BSD. Il est présent d office sur la majorité des systèmes Unix actuels …   Wikipédia en Français

  • Vi (unix) — vi Pour les articles homonymes, voir VI. vi est un éditeur de texte en mode texte plein écran écrit par Bill Joy en 1976 sur une des premières versions de la distribution Unix BSD. Il est présent d office sur la majorité des systèmes Unix actuels …   Wikipédia en Français

  • Version 7 Unix — Seventh Edition Unix, also called Version 7 Unix, Version 7 or just V7, was an important early release of the Unix operating system. V7, released in 1979, was the last Bell Laboratories release to see widespread distribution before the… …   Wikipedia

  • Magic number (programming) — For other uses of the term, see Magic number (disambiguation). In computer programming, the term magic number has multiple meanings. It could refer to one or more of the following: A constant numerical or text value used to identify a file format …   Wikipedia

  • POSIX terminal interface — The POSIX terminal interface is the generalized abstraction, comprising both an Application Programming Interface for programs, and a set of behavioural expectations for users of a terminal, as defined by the POSIX standard and the Single Unix… …   Wikipedia

  • Timeline of operating systems — This article presents a timeline of events in the history of computer operating systems from 1951 to the current day. For a narrative explaining the overall developments, see the History of operating systems. Contents 1 1950s 2 1960s 3 1970s …   Wikipedia

  • Magic number — ██████████ …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”