맨위로가기

리서치 유닉스

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

리서치 유닉스는 AT&T 벨 연구소에서 개발된 일련의 유닉스 운영 체제 버전들을 지칭한다. V1부터 V10까지 매뉴얼 에디션 번호로 구분되며, C 언어, 파이프, STREAMS 등 다양한 기술이 도입되었다. V6은 벨 연구소 외부로 널리 배포된 최초의 버전이며, V7은 많은 현대 유닉스 시스템의 조상이 되었다. BSD와 System V를 포함한 여러 유닉스 계열 운영 체제가 리서치 유닉스에서 파생되었다. 초기 버전은 BSD 라이선스로 공개되었고, V8, V9, V10은 상업적 용도로 사용할 수 없다는 조건 하에 공개되었다.

더 읽어볼만한 페이지

  • 유닉스 계열 - 제닉스
    제닉스는 마이크로소프트가 1980년에 출시한 유닉스 계열 운영 체제로, AT&T의 버전 7 유닉스 라이선스를 기반으로 개발되어 다양한 하드웨어 아키텍처로 포팅되어 널리 사용되었으나, 마이크로소프트가 OS/2 개발에 집중하면서 SCO에 판권이 이전되었고, SCO UNIX로 발전하면서 개발이 종료되었지만, 일부 시스템 콜은 MS-DOS 및 윈도우에 남아있다.
  • 유닉스 계열 - NeXTSTEP
    NeXTSTEP은 NeXT에서 개발한 마하 커널 기반의 유닉스 계열 운영 체제로, BSD 소스 코드를 포함하며 디스플레이 포스트스크립트, 독점적인 창 관리 엔진, Objective-C 언어 및 런타임 환경을 제공하고 현대적인 운영체제 인터페이스 발전에 기여하여 macOS의 기반이 되었으며 최초의 웹 브라우저와 앱 스토어 개발에 영향을 미쳤다.
  • 컴퓨팅 플랫폼 - 안드로이드 (운영체제)
    구글이 개발한 리눅스 커널 기반의 모바일 운영체제인 안드로이드는 오픈소스 플랫폼으로 다양한 기기에서 활용되며 세계적으로 널리 사용되지만, 개인정보 보호 문제와 독점적 지위 남용 논란 등의 비판도 존재한다.
  • 컴퓨팅 플랫폼 - 자바 플랫폼, 마이크로 에디션
    자바 ME는 임베디드 및 모바일 장치에서 자바 앱을 실행하는 플랫폼으로, 피처폰에서 주로 사용되었으며 다양한 프로파일과 에뮬레이터, 개발 도구를 제공하고 JSR을 통해 기능이 확장된다.
리서치 유닉스
개요
이름리서치 유닉스
개발벨 연구소
출시일1970년대 초
종류운영 체제
운영 체제 계열유닉스
상태역사적
상세 정보
커널 종류단일 커널
라이선스소스 코드 사용 가능 (상업적 사용 금지)
사용 모델상업 소프트웨어
역사
주요 특징이식성
계층적 파일 시스템
장치 파일을 통한 장치 취급

유닉스 파이프라인
프로그램 개발 도구 집합
영향BSD
아이릭스
리눅스
맥 OS X
QNX
솔라리스
유닉스 계열

2. 역사

AT&T는 5판을 교육 기관에, 6판을 상업 사이트에 라이선스했다. 학교는 200달러, 다른 곳은 20,000달러를 지불해야 했기 때문에 대부분 상업적 사용은 어려웠지만, 6판은 1980년대까지 가장 널리 사용된 버전이었다. 리서치 유닉스 버전은 종종 이를 설명하는 매뉴얼의 판으로 지칭된다.[1] 초기 버전과 마지막 몇몇 버전은 벨 연구소 외부에서는 공식적으로 출시되지 않았고 유기적으로 성장했기 때문이다. 따라서 첫 번째 리서치 유닉스는 첫 번째 판이 되고, 마지막은 열 번째 판이 된다. 이를 언급하는 또 다른 일반적인 방법은 "Version ''x'' Unix" 또는 "V''x'' Unix"이다. (''x''는 매뉴얼 판) Coherent, Minix, Linux와 같은 유닉스 계열 구현을 제외한 모든 현대판 유닉스는 7판에서 파생되었다.

8판부터 연구 유닉스 버전은 BSD와 밀접한 관계를 맺었다. 8판은 4.1cBSD를 기반으로 만들어졌으며, 데니스 리치는 이후 버전의 리서치 유닉스가 UNIX System V보다 BSD에 더 가깝다고 언급했다.[1]

리서치 유닉스라는 용어는 Version 8 Unix까지는 잘 사용되지 않았지만, 그 이후에 소급 적용되었다. V8 이전에는 이 계통을 단순히 UNIX 또는 UNIX Time-Sharing System이라고 불렀다.

2. 1. 버전

리서치 유닉스 버전은 이를 설명하는 매뉴얼의 판(Edition)으로 지칭된다.[1] 초기 버전과 마지막 몇몇 버전은 벨 연구소 외부로 공식 출시되지 않았고 유기적으로 성장했기 때문이다. 따라서 첫 번째 리서치 유닉스는 제1판(First Edition)이 되고, 마지막은 제10판(Tenth Edition)이 된다. "Version ''x'' Unix" 또는 "V''x'' Unix" (''x''는 매뉴얼 판수)와 같이 표현하기도 한다.

AT&T는 5판을 교육 기관에, 6판을 상업 사이트에 라이선스했다. 학교는 200달러, 다른 곳은 20,000달러를 지불해야 했기 때문에 대부분 상업적 사용은 어려웠지만, 6판은 1980년대까지 가장 널리 사용된 버전이었다.

8판부터 리서치 유닉스 버전은 BSD와 밀접한 관계를 맺었다. 8판은 4.1cBSD를 기반으로 만들어졌으며, 데니스 리치는 이후 버전의 리서치 유닉스가 UNIX System V보다 BSD에 더 가깝다고 언급했다.[1]

매뉴얼 에디션출시일
제1판1971년 11월 3일
제2판1972년 6월 12일
제3판1973년 2월
제4판1973년 11월
제5판1974년 6월
제6판1975년 5월
제7판1979년 1월
제8판1985년 2월
제9판1986년 9월
제10판1989년 10월
제1판1992년



Version 7 유닉스 (PDP-11용), SIMH에서 실행

2. 1. 1. 주요 버전

리서치 유닉스 버전 히스토리
매뉴얼 에디션릴리스특징
V11971년최초의 유닉스. PDP-11에서 실행.
V21972년 6월설치 대수 10대.
V31973년 2월C 언어와 파이프 도입. 설치 대수 16대.
V41973년 11월C 언어로 작성된 최초의 유닉스.
V51974년 6월교육 기관에 라이선스 제공 시작.
V61975년벨 연구소 외부, 상업 사용자에게 널리 사용된 최초의 유닉스 버전. PDP 시리즈 외 다른 하드웨어로도 이식됨.
V71979년많은 현대 유닉스 시스템의 조상.
V81985년4.1cBSD 기반으로 개발. STREAMS 도입.
V91986년4.3BSD 코드 통합. V8의 STREAMS 기능 강화.
V101989년마지막 리서치 유닉스. 그래픽 조판 도구, C 언어 인터프리터 등 도입.


3. Legacy

AT&T는 5판을 교육 기관에, 6판을 상업 사이트에 라이선스했다. 학교는 200USD, 다른 곳은 2만달러를 지불하여 대부분의 상업적 사용을 억제했지만, 6판은 1980년대까지 가장 널리 사용된 버전이었다. 연구 유닉스 버전은 종종 이를 설명하는 매뉴얼의 판으로 지칭된다.[1] 초기 버전과 마지막 몇 개는 벨 연구소 외부에서는 공식적으로 출시되지 않았고 유기적으로 성장했기 때문이다. 따라서 첫 번째 연구 유닉스는 첫 번째 판이 되고, 마지막은 열 번째 판이 된다. 이를 언급하는 또 다른 일반적인 방법은 "Version ''x'' Unix" 또는 "V''x'' Unix"로, 여기서 ''x''는 매뉴얼 판이다. Coherent, Minix, Linux와 같은 유닉스 계열 구현을 제외한 모든 현대판 유닉스는 7판에서 파생되었다.

8판부터 연구 유닉스 버전은 BSD와 밀접한 관계를 맺었다. 이는 8판의 기반으로 4.1cBSD를 사용하면서 시작되었다. 2000년의 Usenet 게시물에서 데니스 리치는 이러한 후기 버전의 연구 유닉스가 UNIX System V보다 BSD에 더 가까웠다고 묘사했으며,[1] 여기에는 일부 BSD 코드가 포함되었다.

2002년, 칼데라 인터내셔널(Caldera International)은 PDP-11에서 유닉스 V1, V2, V3, V4, V5, V6, V7를, VAX에서 유닉스 32V를 FOSS로 개방적인 BSD 계열 소프트웨어 라이선스 하에 공개했다.[13][14][15]

2017년, 유닉스 헤리티지 협회(Unix Heritage Society)와 알카텔-루슨트(Alcatel-Lucent) USA Inc.는 자체적으로, 그리고 노키아(Nokia) 벨 연구소(Bell Laboratories)를 대신하여, V8, V9, V10을 상업적 용도로만 사용할 수 없으며, 그러한 사용에 대해 저작권 주장을 하지 않는다는 조건으로 공개했다.[16]

참조

[1] 웹사이트 alt.folklore.computers: BSD (Dennis Ritchie) http://yarchive.net/[...] 2000-10-26
[2] 기술보고서 A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 http://www.cs.dartmo[...]
[3] 서적 UNIX Programmer's Manual, Second Edition http://sunsite.icm.e[...] Bell Telephone Laboratories 1972-06-12
[4] 학술지 The UNIX Time-Sharing System https://www.bell-lab[...]
[5] 뉴스 The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace https://archive.org/[...] 1983-10-01
[6] 웹사이트 [TUHS] Re: V7 UNIX on VAX 11/750 http://minnie.tuhs.o[...] 2003-06-27
[7] 웹사이트 csh https://minnie.tuhs.[...]
[8] 뉴스그룹 regexp(3) https://groups.googl[...] 1986-01-19
[9] 학술지 Interprocess Communication in the Ninth Edition Unix System https://www.bell-lab[...]
[10] 웹사이트 Unix Tenth Edition Manual http://www.cs.bell-l[...] Bell Labs
[11] 웹사이트 The IX Multilevel-Secure UNIX System http://www.cs.dartmo[...]
[12] 웹사이트 Caldera releases original unices under BSD license http://slashdot.org/[...] 2002-01-01
[13] 웹사이트 UNIX is free! http://www.lemis.com[...] lemis.com 2002-01-24
[14] 웹사이트 Dear Unix enthusiasts http://www.tuhs.org/[...] Caldera International 2002-01-23
[15] 웹사이트 Why Caldera Released Unix: A Brief History http://www.linuxdevc[...] O'Reilly Media 2002-02-03
[16] 뉴스 Samizdat no more: Old Unix source code opened for study https://www.theregis[...] 2017-03-30



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com