UNIX/32V
UNIX/32V개발자 | AT&T 벨 연구소 |
---|---|
기록 위치 | C |
OS 제품군 | 유닉스 |
작업 상태 | 중단됨 |
소스 모델 | 오픈 소스, 이전에 닫힌 소스 |
초기 릴리즈 | 1979년 6월; | 전 (
다음에서 사용 가능 | 영어 |
플랫폼 | 벡스 |
체납 사용자 인터페이스 | 명령줄 인터페이스(Bourne shell) |
면허증 | BSD 4-폐쇄 라이선스 |
선행자 | 버전 7 Unix |
UNIX/32V는 1979년 6월에 발매된 Bell Laboratories의 초기 Unix 운영체제 버전이며, 32V는 DEC VAX 아키텍처에 대한 제7판 Unix의 직통 포트였다.
개요
32V 이전에 유닉스는 주로 DEC PDP-11 컴퓨터에서 실행되었다.운영체제를 개발한 Bell Labs 그룹은 DEC에 불만이 있어서 1977년 그 기계가 발표되었을 때 그 구성원들은 VAX를 구매하겠다는 DEC의 제안을 거절했다.그들은 이미 인터데이터 8/32로 가는 유닉스 포트를 시작했었다.그 후 DEC는 뉴저지주 홀mdel에 있는 다른 벨 연구소 그룹에게 접근했고, 그들은 그 제안을 받아들여 32V가 되는 것에 대한 작업을 시작했다.[1]
톰 런던과 존 F가 공연했다.라이저,[2] 유닉스를 포팅하는 것은 운영 체제의 제6판과 제7판 사이에서 "원래" PDP-11 환경에서 분리하기 위한 작업으로 가능해졌다.32V 팀은 먼저 C 컴파일러(존슨의 pcc)를 포팅하여 인터데이터 8/32 버전의 유닉스를 위해 작성된 조립기와 로더를 VAX에 적응시켰다.그 후 1978년 4월 15일 버전의 유닉스에 입항하여, "[t]he (Bourne) shell [...]는 휴대성이 없다는 이유만으로 휴대용 프로그램 중 단연코 가장 큰 전환 노력이 필요하다는 것을 알게 되었다.[3]
UNIX/32V는 가상 메모리를 페이징하지 않고 출시되었으며, 제7판의 스와핑 아키텍처만 유지되었다.Franz Lisp를 지원하기 위해 Bill Joy와 Ezalp Babaoğlu에 의해 버클리에서는 가상 메모리 시스템이 추가되었다; 이것은 1979년에 제3의 버클리 소프트웨어 배포 (3BSD)로서 다른 유닉스 면허소지자들에게 공개되었다.[4]4BSD와 UNIX System V라는 두 시스템의 후계자 덕분에 UNIX/32V는 거의 모든 현대 유닉스 시스템의 선구자다.
참고 항목
참조
- ^ Salus, Peter H. (2005). "Chapter 6. 1979". The Daemon, the Gnu and the Penguin. Groklaw.
- ^ McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.
- ^ 토마스 B.런던과 존 F.라이저(1978)DEC VAX-11/780 컴퓨터용 Unix 운영 체제.벨 연구소 내부 메모 78-1353-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.
추가 읽기
- 마샬 커크 맥쿠식, 조지 5세 Nevil-Neil, FreeBSD 운영 체제의 설계 및 구현(보스턴:애디슨-웨슬리, 2004), ISBN 0-201-70245-2, 페이지 4–6.
외부 링크
- 유닉스 헤리티지 소사이어티, (TUHS) 역사 유닉스 시스템의 보존 및 유지보수를 전담하는 웹사이트
- SimH용 설치 지침 및 다운로드
- SIMH 에뮬레이터와 UNIX/32V 이미지를 설치하는 MS Windows 프로그램.
- SIMH에서 UNIX/32V를 실행하는 방법에 대한 정보