Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

UNIX/32V

From Wikipedia, the free encyclopedia
Unix operating system port for DEC VAX architecture
Operating system
UNIX/32V
DeveloperAT&T Bell Laboratories
Written inC
OS familyUnix (Seventh Edition Unix)
Working stateDiscontinued
Source modelOpen source, previously closed source
Initial releaseJune 1979; 46 years ago (1979-06)
Available inEnglish
Supported platformsVAX
Default
user interface
Command-line interface (Bourne shell)
LicenseBSD 4-Clause License
Preceded byVersion 7 Unix
Succeeded by3BSD,UNIX System III

UNIX/32V is an early version of theUnixoperating system fromBell Laboratories, released in June 1979. 32V was a directport of theSeventh Edition Unix to theDECVAX architecture.

Overview

[edit]
Version 7 Unix for the VAX 11/780, running in the SIMH VAX 11/780 simulator displayed on Cool Retro Term

Before 32V, Unix had primarily run on DECPDP-11 computers. The Bell Labs group that developed the operating system was dissatisfied with DEC, so its members refused DEC's offer to buy a VAX when the machine was announced in 1977. They had already begun a Unix port to theInterdata 8/32 instead. DEC then approached a different Bell Labs group inHolmdel, New Jersey, which accepted the offer and started work on what was to become 32V.[1]

Performed by Tom London and John F. Reiser,[2] porting Unix was made possible due to work donebetween the Sixth and Seventh Editions of the operating system to decouple it from its "native" PDP-11 environment. The 32V team first ported the C compiler (Johnson'spcc), adapting an assembler and loader written for the Interdata 8/32 version of Unix to the VAX. They then ported the April 15, 1978 version of Unix, finding in the process that "[t]he(Bourne) shell [...] required by far the largest conversion effort of any supposedly portable program, for the simple reason that it is not portable."[3]

UNIX/32V was released withoutvirtual memorypaging, retaining only the swapping architecture of Seventh Edition. A virtual memory system was added atBerkeley byBill Joy andÖzalp Babaoğlu in order to supportFranz Lisp; this was released to other Unix licensees as the ThirdBerkeley Software Distribution (3BSD) in 1979.[4] Thanks to the popularity of the two systems' successors, 4BSD andUNIX System V, UNIX/32V is an antecedent of nearly all modern Unix systems.

See also

[edit]

References

[edit]
  1. ^Salus, Peter H. (2005). "Chapter 6. 1979".The Daemon, the Gnu and the Penguin.Groklaw. Archived from the original on 2023-05-21. Retrieved2015-09-20.
  2. ^McIlroy, M. D. (1987).A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986(PDF) (Technical report). CSTR. Bell Labs. 139.
  3. ^Thomas B. London; John F. Reiser (July 7, 1978)."A Unix operating system for the DEC VAX-11/780 computer"(PDF). Bell Labs internal memo 78-1353-4.
  4. ^McKusick, Marshall Kirk (1999). "Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable".Open Sources: Voices from the Open Source Revolution. O'Reilly.

Further reading

[edit]

External links

[edit]
Research
Internal
Commercial
People
Companies
Operating
systems
BSD
Linux
System V
Other
Compatibility
layers
Retrieved from "https://en.wikipedia.org/w/index.php?title=UNIX/32V&oldid=1309128859"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp