Version 7 Unix

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 commercialization of Unix by AT&T in the early 1980s. V7 was originally developed for Digital Equipment Corporation's PDP-11 minicomputers and was later ported to other platforms.

Unix versions from Bell Labs were designated by the edition of the user's manual with which they were accompanied. The Seventh Edition was preceded by Sixth Edition, which was the first version to be widely distributed outside of the Labs. Development of the Research Unix line continued with the Eighth Edition, which incorporated development from 4.1BSD, through the Tenth Edition, after which the Bell Labs researchers concentrated on developing Plan 9.

V7 was the first readily portable version of Unix, and many ports were completed. The first Sun workstations ran a V7 port by UniSoft, and the first version of Xenix was derived from V7. The VAX port of V7, called UNIX/32V, was the direct ancestor of the popular 4BSD family of Unix systems. The group at Wollongong University that had ported V6 to the Interdata 7/32 ported V7 to that machine as well.

DEC distributed their own PDP-11 version of V7, called V7M (for modified). V7M, developed by DEC's original Unix Engineering Group (UEG), contained many enhancements to the kernel for the PDP-11 line of computers including significantly improved hardware error recovery and many additional device drivers. UEG evolved into the group that later developed Ultrix.

Due to its power yet elegant simplicity, many old-time Unix users fondly (and with a good amount of nostalgia) remember V7 as the pinnacle of Unix development and have dubbed it "the last true Unix," an improvement over all preceding and following Unices.cite web|url=http://www.faqs.org/faqs/unix-faq/faq/part6/section-2.html|title=A very brief look at Unix history|last=Timar|first=Ted|date=1994-05-30|publisher=www.faqs.org|language=en|accessdate=2008-05-16]

Released as free software

In 2002, Caldera Systems [http://slashdot.org/articles/02/01/24/0146248.shtml released] V7 under a free software license.

Bootable images for V7 can still be [http://ftp.fibranet.com/UnixArchive/PDP-11/Boot_Images/ downloaded] today, and can be run on modern hosts using PDP-11 emulators such as SIMH.

V7/x86

An x86 port is under active development by Nordeir & Associates. The current version is 0.8a. The project has produced a bootable CD image with an installer script. [http://www.nordier.com/v7x86/index.html main page for UNIX v7/x86]

New features in Version 7

Many new features were introduced in Version 7.
*Programming tools: lex, yacc, lint, pcc, and make.These first appeared in the Research Unix lineage in Version 7, although early versions of some of them had already been picked up by PWB/UNIX.
*New commands: the Bourne shell, at, awk, calendar, f77, fortune, tar (replacing the tp command), touch, uucp
*New system calls: access, acct, alarm, chroot (originally used to test the v7 distribution during preparation), ioctl, lseek (previously only 24-bit offsets were available), umask, utime
*New library calls: The new stdio routines, malloc, getenv, popen/system

References

ee also

*Version 6 Unix
*Ancient UNIX

External links

* [http://cm.bell-labs.com/7thEdMan/ Unix Seventh Edition manual] (Bell Labs)
* [http://minnie.tuhs.org/UnixTree/V7/ Browsable source code]
* [http://minnie.tuhs.org/PUPS/ PDP Unix Preservation Society]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Version 8 Unix — Eight Edition Unix, also known as Version 8 Unix or V8, was a version of the Research Unix operating system developed and used internally at Bell Labs. It was released in February 1985, ran on VAX hardware, and was a variant of 4.1cBSD with some… …   Wikipedia

  • Version 10 Unix — Tenth Edition Unix, also known as Version 10 Unix or V10, was the last version of the Research Unix operating system developed and used internally at Bell Labs. Released in 1989, it was the successor of V9. There was no V11; Unix development at… …   Wikipedia

  • Version 9 Unix — Unices by Bell Research Unix V6 (1975) V7 (1979) V8 (1985) V9 (1986) V10 …   Wikipedia

  • UNIX — UNIX, parfois écrit « Unix », avec des petites capitales, est un système d exploitation multitâche et multi utilisateur créé en 1969, conceptuellement ouvert et fondé sur une approche par laquelle il offre de nombreux petits outils… …   Wikipédia en Français

  • Unix — (marque déposée officiellement comme UNIX, parfois aussi écrit comme Unix avec les petites capitalisations) est le nom d un système d exploitation multitâche et multi utilisateur créé en 1969, conceptuellement ouvert et fondé sur une approche par …   Wikipédia en Français

  • UNIX — Ken Thompson und Dennis Ritchie Basisdaten Entwickler …   Deutsch Wikipedia

  • Unix — Kommandozeile (Unix Prompt) Basisdaten Entwickler Ken Thompso …   Deutsch Wikipedia

  • 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

  • UNIX version 7 — UNIX version 7, appelé en anglais Version 7 Unix, Version 7 ou simplement V7, fut une version importante des débuts du système d exploitation UNIX. La version 7, publiée en 1979, fut la dernière version d UNIX des laboratoires Bell à être… …   Wikipédia en Français

Share the article and excerpts

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