맨위로가기

RSX-11

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

1. 개요

RSX-11은 1971년 PDP-11 아키텍처로 포팅된 PDP-15 미니컴퓨터용 운영 체제 RSX-15에서 시작된 운영 체제이다. RSX-11은 실시간 처리 및 시분할 시스템에 사용되었으며, RSX-11A, RSX-11B, RSX-11D, IAS, RSX-11M, RSX-11S, RSX-11M Plus, Micro/RSX, P/OS 등 다양한 버전이 존재한다. RSX-11은 디지털 장비사(Digital Equipment Corporation)가 독점 개발한 독점 소프트웨어로, 소유권은 멘텍사(Mentec Inc.)를 거쳐 XX2247 LLC로 이전되었으며, RSX-11A, RSX-11B, RSX-11C, RSX-11D 및 IAS의 소유권은 콤팩(Compaq)을 거쳐 휴렛 팩커드(Hewlett-Packard)로 이전되었다.

더 읽어볼만한 페이지

  • 1972년 소프트웨어 - 소스 코드 제어 시스템
    소스 코드 제어 시스템(SCCS)은 1970년대 초 AT&T에서 개발되어 유닉스 시스템에서 널리 사용된 초기 버전 관리 시스템으로, 소스 코드 변경 사항 추적 및 이전 버전 복구를 가능하게 했으나, 현대적인 버전 관리 시스템의 등장으로 사용이 줄어들었습니다.
  • 실시간 운영체제 - Nucleus RTOS
    Nucleus RTOS는 1993년 Accelerated Technology에서 출시된 실시간 운영 체제로, 다양한 아키텍처와 구성 요소를 지원하며 안전 인증을 받아 여러 제품에 사용되었다.
  • 실시간 운영체제 - 블랙베리 10
    블랙베리 10은 2013년에 출시된 블랙베리 리미티드의 모바일 운영 체제로, 터치스크린 및 물리 키보드 스마트폰을 지원하며 제스처 기반 인터페이스, 블랙베리 허브 등의 기능을 제공했으나 2022년에 공식 지원이 종료되었다.
RSX-11 - [IT 관련 정보]에 관한 문서
RSX-11
개발사디지털 이큅먼트 코퍼레이션
소스 모델클로즈드 소스; 커널 소스 코드 포함
지원 플랫폼PDP-11
사용자 인터페이스DCL 및 MCR 명령 줄 인터페이스
출시1972년
상태단종
라이선스사유
프로그래밍 언어MACRO-11, BLISS
응용 프로그래밍 언어FORTRAN-77 BASIC COBOL
영향 받은 운영 체제RSX-15
영향을 준 운영 체제OpenVMS

2. 역사

RSX-15는 데니스 J. 브레빅이 PDP-15용으로 설계한 것으로, RSX-11의 전신이다.[41] 브레빅에 따르면, 처음에는 DEX-15라고 불렀으며 RSX는 ''Real-Time System Executive''의 머리글자였으나, 후에 ''Resource Sharing Executive''의 머리글자로 변경되었다.[42]

1972년부터 1976년까지 가스 울펜데일이 프로젝트 리더가 되어 RSX-11D의 개발과 출시를 지휘했으며, 그 과정에서 22비트 어드레싱의 PDP-11/70 지원도 이루어졌다. 울펜데일은 영국 출신으로, 영국에서 IAS의 설계·개발팀을 창설하여 시분할 시스템의 기능을 RSX-11에 도입했다. 이후 앤디 윌슨이 영국에서의 개발과 IAS의 출시를 이어받았다.

데이비드 커틀러는 RSX-11D를 더욱 메모리 용량이 작은 머신에서 동작 가능하게 하는 RSX-11M의 개발 리더를 맡았다. RSX-11M에서 도입된 신규 방식은 이후 VMS에도 채용되었다. Windows NT는 개념적으로 RSX-11M의 자손에 해당하지만, 더 직접적으로는 RISC 프로세서용으로 커틀러가 개발을 지휘한 OS가 기반이 되고 있다. 다만 그 OS는 출시되지 않았다. 이러한 내용은 헬렌 커스터(Helen Custer)의 저서 ''"Inside Windows NT"'' 에서 커틀러가 쓴 서문에 잘 설명되어 있다.[43]

나의 첫 번째 OS 프로젝트는 16비트 PDP-11 시리즈에서 동작하는 RSX-11M이라는 실시간 시스템이었다. … 32KB의 메모리로 동작하는 멀티태스크 OS로, 계층형 파일 시스템, 애플리케이션 스와핑, 실시간 스케줄링, 개발 유틸리티를 갖추고 있었다. 이 OS와 유틸리티는 매우 작은 시스템부터 PDP-11/70처럼 4MB의 메모리를 탑재한 시스템까지, PDP-11의 전 기종에서 동작했다.영어 — 데이비드 커틀러[43]

2. 1. 명칭 및 기원

RSX-11은 1971년에 처음 출시된 PDP-15 미니컴퓨터용 이전 운영 체제인 RSX-15를 PDP-11 아키텍처로 포팅하면서 시작되었다.[6] RSX-15(이후 XVM/RSX로 이름 변경)의 주요 설계자는 데니스 "댄" 브레빅이었다.[8][9]

브레빅에 따르면, RSX-11의 전신인 RSX-15는 처음에는 DEX-15라고 불렀다고 한다. 또한 RSX는 ''Real-Time System Executive''의 머리글자였으나, 후에 ''Resource Sharing Executive''의 머리글자로 변경되었다.[41][42][10]

2. 2. RSX-11D 및 IAS

포팅 작업으로 처음에는 소규모 종이 테이프 기반의 실시간 실행기(RSX-11A, RSX-11C)가 제작되었으며, 이후 디스크에 대한 제한적인 지원이 추가되었다(RSX-11B).[6] RSX-11B는 이후 본격적인 디스크 기반 운영 체제인 RSX-11D로 발전했으며, 1973년 초 PDP-11/40 및 PDP-11/45에서 처음 출시되었다.[11] 버전 4까지 RSX-11D 프로젝트의 리더는 헨리 크레이지였다.

RSX-11D가 완성되는 동안, 디지털(Digital)은 적은 메모리 사용량을 위해 이를 개량하여 1973년에 처음 출시된 RSX-11M을 탄생시켰다.

한편, RSX-11D는 더욱 발전했다. 가스 울펜데일 (프로젝트 리더 1972–1976)의 지휘 아래 시스템이 재설계되었고 최초의 상용 버전이 출시되었다. 22비트 PDP-11/70 시스템에 대한 지원이 추가되었다. 영국 출신인 울펜데일은 또한 영국에서 대화형 응용 시스템(IAS)[11] 운영 체제를 설계하고 프로토타입을 제작한 팀을 구성했다. IAS는 시분할에 더 적합한 RSX-11D의 변형이었다. 이후 IAS의 개발 및 출시는 디지털의 영국 시설에서 앤디 윌슨이 이끌었다.

2. 3. 소련 및 동구권의 클론

1968년에[34] 소련 정부는 다른 코메콘 국가들과 협력하여 IBM 메인프레임[35]과 DEC 미니컴퓨터[36][37]의 복제품을 제조하는 것이 독창적인 설계를 추구하는 것보다 더 실용적이라고 결정했다.[34][38] 1974년에 DEC 디자인의 복제가 SM EVM(СМ ЭВМ|소형 전자 계산기 시스템ru)이라는 이름으로 시작되었다.[38]

'''DOS/RV''', '''ОСРВ-СМ|실시간 운영 체제ru''', '''ОСРВM'''[39]은 동구권에서 제작된 RSX-11M의 무단 복제본에 대한 세 가지 이름이다.[40] 이 시스템은 바이너리 파일의 다른 헤더를 제외하고 RSX-11M과 정확히 동일한 복제품으로 보이며, RSX와 ОСРВ 간의 차이점은 SM 및 PDP 컴퓨터 간의 하드웨어 차이와 소련 엔지니어들이 수행한 버그 수정으로 인해 발생한다.

루마니아에서 제작된 CORAL 시리즈 컴퓨터(CORAL 2030과 같은 PDP-11의 복제본)에서 RSX-11M 운영 체제의 복제본이 실행되었다. '''DOS/RV''', '''ОСРВ-СМru'''는 소련에서 만들어진 RSX-11M의 클론이다. RSX-11M을 그대로 복사하여 프롬프트만 바이너리 파일을 직접 수정하여 변경한 것으로 보인다. RSX-11M은 소스 코드가 함께 제공되었고 시스템 생성에 사용되었기 때문에 복제가 용이했다. 키릴 문자로 된 명칭의 "ОСРВ"는 "Операционная Система Реального Времени"의 약자로 러시아어로 실시간 운영 체제를 의미한다. 'OCPBCM'이라는 6글자는 16비트 RADIX-50 워드에 담겨 있으며, 이는 'RSX11M'과 유사하다. 명칭의 나머지 "СМ"은 'Система Малых [электронно-вычислительных машин]'의 약자로 "소형 (전자 계산기) 시스템"을 의미한다. PDP-11 호환 'СМ ЭВМ'이라는 머신에서 작동했다.

3. 버전

RSX-11은 다양한 버전이 존재한다. 주요 버전은 다음과 같다.


  • '''RSX-11A''', '''C''' - 소형 종이 테이프 기반 버전이다.
  • '''RSX-11B''' - RSX-11C에 디스크 입출력(I/O)을 추가한 버전이다. 부트 시 처음에는 DOS-11을 부팅한 다음 RSX-11B를 시작하며, 디스크 I/O에는 DOS-11의 매크로를 사용한다.
  • '''RSX-11D''' - 다중 사용자 디스크 기반 OS로, IAS로 진화했다.
  • '''IAS''' - 시분할 지향을 더한 RSX-11D의 변형으로, PDP-11/70과 동시기에 출시되었다. RSX-11 제품군에서는 처음으로 DCL(Digital Command Language|디지털 명령 언어영어)을 도입했다.
  • '''RSX-11M''' - 다중 사용자 버전이다.
  • '''RSX-11S''' - 임베디드 시스템에 채택된 RSX-11M의 메모리 상주 버전이다. 응용 프로그램 개발은 RSX-11M에서 수행한다.
  • '''RSX-11M-Plus''' - RSX-11M의 확장판이다. 멀티 프로세서 PDP-11/74 지원을 위해 설계되었지만[44], 해당 기종은 출시되지 않았다. 그러나 PDP-11/70에서 자주 사용되었다.
  • '''RSX-20F''' - RSX-11M에서 파생된 것으로, PDP-11/40을 PDP-10의 프론트 엔드 프로세서로 사용할 때의 OS이다.
  • '''Micro/RSX''' - MicroPDP-11용으로 사전 시스템 생성한 PSX-11M-Plus이다. 설치는 용이하지만, 커널을 다시 만들 수 없다.
  • '''P/OS''' - PDP-11을 기반으로 한 개인용 컴퓨터 DEC 프로페셔널(DEC Professional)용으로 개조한 RSX-11M-Plus이다.


RSX-11 및 IAS의 예상 출시 날짜는 관련 문서의 인쇄 날짜를 기준으로 하며, 실제 사용 가능 날짜는 이보다 조금 늦을 수 있다. 문서에 인쇄 날짜가 여러 개 있다면, 가장 최신 날짜를 사용한다. RSX-11S는 RSX-11M의 부분 집합이므로 항상 해당 버전의 RSX-11M과 출시일이 같다. RSX-11M Plus는 RSX-11M의 개선된 버전이므로 해당 버전의 RSX-11M보다 출시일이 늦다.

날짜RSX-11A, CRSX-11DIASRSX-11M, SRSX-11M PlusMicro/RSX비고
1973년 3월[50]RSX-11A 1.0| | | |
1973년 5월[51]RSX 11D 1.0| | |
1973년 12월[52]RSX-11C 7A| | | | RSX-11C 최종 릴리스
1974년 11월[53]| | RSX-11M 1.0|
1975년 6월[54]RSX-11D 6.2| | | RSX-11D 최종 버전
1975년 9월| | RSX-11M 2.0
RSX-11S 2.0
| RSX-11S 1.0은 존재하지 않음
1975년 12월| IAS 1.0| |
1977년 4월| | RSX-11M 3.0
RSX-11S 3.0
|
1977년 12월| | RSX-11M 3.1
RSX-11S 3.1
|
1979년 5월| | RSX-11M 3.2
RSX-11S 3.2
RSX-11M Plus 1.0|
1979년 10월 이전[55]| IAS 3.0| | IAS의 최종 주요 릴리스
1981년 11월| | RSX-11M 4.0
RSX-11S 4.0
RSX-11M Plus 2.0|
1983년 4월| | RSX-11M 4.1
RSX-11S 4.1
RSX-11M Plus 2.1|
1985년 7월| | RSX-11M 4.2
RSX-11S 4.2
RSX-11M Plus 3.0Micro/RSX 3.0
1987년 9월| | RSX-11M 4.3
RSX-11S 4.3
RSX-11M Plus 4.0Micro/RSX 4.0Micro/RSX 최종 버전
1988년 5월| | RSX-11M 4.4
RSX-11S 4.4
RSX-11M Plus 4.1|
1989년 1월| | RSX-11M 4.5
RSX-11S 4.5
RSX-11M Plus 4.2|
1990년 1월| | RSX-11M 4.6
RSX-11S 4.6
RSX-11M Plus 4.3|
1990년 5월[56]| IAS 3.4| | IAS 최종 릴리스
1993년 2월| | RSX-11M 4.7
RSX-11S 4.7
RSX-11M Plus 4.4Digital Equipment의 마지막 릴리스
1995년 3월| | | RSX-11M Plus 4.5|
1998년 11월| | RSX-11M 4.8
RSX-11S 4.8
| Mentec에서 릴리스
1999년 2월| | | RSX-11M Plus 4.6Micro/RSX 4.6Mentec에서 릴리스


3. 1. 주요 버전


  • '''RSX-11A''', '''C''' - 소형 종이 테이프 기반 실시간 실행기였다.[6]
  • '''RSX-11B''' - RSX-11C에 디스크 I/O를 추가한 소형 실시간 실행기였다. 시스템을 시작하려면 먼저 DOS-11을 부팅한 다음 RSX-11B를 시작해야 했다. RSX-11B 프로그램은 디스크 I/O를 수행하기 위해 DOS-11 매크로를 사용했다.[6]
  • '''RSX-11D''' - 다중 사용자 디스크 기반 시스템으로, 나중에 IAS로 발전했다.[11]
  • '''IAS''' - 시분할에 더 적합한 RSX-11D의 변형이었다. PDP-11/70과 거의 같은 시기에 출시되었다. IAS는 원래 PDS(프로그램 개발 시스템)로 알려진 DCL(디지털 명령 언어)을 포함한 최초의 RSX 버전이었다.[11]
  • '''RSX-11M''' - 모든 PDP-11에서 널리 사용된 다중 사용자 버전이었다. 1971년부터[12] 1976년까지 데이브 커틀러가 RSX-11M 프로젝트를 이끌었다.[12] RSX-11M에서 처음 시도된 원칙들은 커틀러가 이후 주도한 DEC의 VMS와 MICA 및 마이크로소프트의 Windows NT 디자인에도 나타난다.[13][14][15]
  • '''RSX-11S''' - 임베디드 실시간 애플리케이션에서 사용되는 RSX-11M의 메모리 상주 버전이었다. RSX-11S 애플리케이션은 RSX-11M에서 개발되었다.
  • '''RSX-11M-Plus''' - 원래는 출시되지 않은 멀티 프로세서 PDP-11/74를 지원하도록 설계된 RSX-11M의 확장된 버전이었지만,[32] 이후 PDP-11/70에서 표준 운영 체제로 널리 사용되었다. PDP-11/44, PDP-11/84, PDP-11/94(Unibus 머신) 뿐만 아니라 PDP-11/73, PDP-11/83 및 PDP-11/93(Qbus 머신)에서도 실행되었다.
  • '''RSX-20F''' - 론 맥린의 지휘 아래, KL10 PDP-10 CPU용 PDP-11/40 프런트 엔드 프로세서에서 실행되도록 개발된 RSX-11M의 파생 버전이다.[16]
  • '''Micro/RSX''' - MicroPDP-11용으로 사전 시스템 생성한 PSX-11M-Plus. 설치는 용이하지만, 커널을 다시 만들 수 없다.
  • '''P/OS''' - PDP-11을 기반으로 한 개인용 컴퓨터 DEC 프로페셔널(DEC Professional)용으로 개조한 RSX-11M-Plus.

3. 2. 하드웨어별 변형


  • '''RSX-20F''' – DEC KL10 프로세서용 PDP-11/40 프런트 엔드 프로세서 운영 체제에서 실행되도록 RSX-11M을 사용자 정의한 버전이다.[16]
  • '''Micro/RSX''' – 하드웨어 자동 구성을 갖춘 RSX-11M-Plus의 사전 생성된 전체 버전으로, 설치가 쉽고, 시스템 생성이 필요 없으며, 특별한 문서 세트를 갖춘 저가형 다중 사용자 시스템인 Micro/PDP-11s를 위해 특별히 구현되었다. 이후 RSX-11M Plus로 대체되었다.
  • '''P/OS''' – PDP-11 기반 개인용 컴퓨터인 DEC Professional 라인을 대상으로 한 RSX-11M-Plus의 버전이다.[33]

3. 3. 출시일

RSX-11 및 IAS의 예상 출시 날짜는 관련 문서의 인쇄 날짜를 기준으로 한다. 실제 사용 가능 날짜는 이보다 조금 늦을 수 있다. 만약 문서에 인쇄 날짜가 여러 개 있다면, 가장 최신 날짜를 사용한다. RSX-11S는 RSX-11M의 부분 집합이므로 항상 해당 버전의 RSX-11M과 출시일이 같다. 반면, RSX-11M Plus는 RSX-11M의 개선된 버전이므로 해당 버전의 RSX-11M보다 출시일이 늦다.

날짜RSX-11A, CRSX-11DIASRSX-11M, SRSX-11M PlusMicro/RSX비고
1973년 3월[50]RSX-11A 1.0| | | |
1973년 5월[51]RSX 11D 1.0| | |
1973년 12월[52]RSX-11C 7A| | | | RSX-11C 최종 릴리스
1974년 11월[53]| | RSX-11M 1.0|
1975년 6월[54]RSX-11D 6.2| | | RSX-11D 최종 버전
1975년 9월| | RSX-11M 2.0
RSX-11S 2.0
| RSX-11S 1.0은 존재하지 않음
1975년 12월| IAS 1.0| |
1977년 4월| | RSX-11M 3.0
RSX-11S 3.0
|
1977년 12월| | RSX-11M 3.1
RSX-11S 3.1
|
1979년 5월| | RSX-11M 3.2
RSX-11S 3.2
RSX-11M Plus 1.0|
1979년 10월 이전[55]| IAS 3.0| | IAS의 최종 주요 릴리스
1981년 11월| | RSX-11M 4.0
RSX-11S 4.0
RSX-11M Plus 2.0|
1983년 4월| | RSX-11M 4.1
RSX-11S 4.1
RSX-11M Plus 2.1|
1985년 7월| | RSX-11M 4.2
RSX-11S 4.2
RSX-11M Plus 3.0Micro/RSX 3.0
1987년 9월| | RSX-11M 4.3
RSX-11S 4.3
RSX-11M Plus 4.0Micro/RSX 4.0Micro/RSX 최종 버전
1988년 5월| | RSX-11M 4.4
RSX-11S 4.4
RSX-11M Plus 4.1|
1989년 1월| | RSX-11M 4.5
RSX-11S 4.5
RSX-11M Plus 4.2|
1990년 1월| | RSX-11M 4.6
RSX-11S 4.6
RSX-11M Plus 4.3|
1990년 5월[56]| IAS 3.4| | IAS 최종 릴리스
1993년 2월| | RSX-11M 4.7
RSX-11S 4.7
RSX-11M Plus 4.4Digital Equipment의 마지막 릴리스
1995년 3월| | | RSX-11M Plus 4.5|
1998년 11월| | RSX-11M 4.8
RSX-11S 4.8
| Mentec에서 릴리스
1999년 2월| | | RSX-11M Plus 4.6Micro/RSX 4.6Mentec에서 릴리스


4. 기술적 특징

RSX-11은 경쟁 운영체제인 RSTS/E가 목표 시장이었음에도 불구하고, 범용 시분할 시스템으로도 사용되었다. RSX-11은 실시간 운영체제이기 때문에 주변 기기로부터의 입력에 대해 정해진 시간 안에 응답하는 기능이 갖춰져 있었다. 이러한 기능에는 시스템 부팅 시 프로세스(RSX에서는 ''태스크''라고 함)를 메모리에 고정하고, 우선 순위가 낮은 프로세스보다 먼저 실행되도록 더 높은 우선 순위를 할당하는 기능이 포함되었다.[42]

PDP-11의 상대적으로 작은 가상 주소 공간인 64KB 내에서 대규모 프로그램을 지원하기 위해 정교한 반자동 오버레이 시스템이 사용되었다. 이 오버레이 방식은 RSX의 ''태스크빌더''(TKB) 프로그램에 의해 생성되었다. 오버레이 방식이 특히 복잡한 경우, 태스크 빌딩에 꽤 오랜 시간(수 시간에서 수 일)이 걸릴 수 있었다.

표준 RSX 프롬프트는 ">" 또는 "MCR>" ("모니터 콘솔 루틴"의 약자)이다. 모든 명령어는 입력 시 처음 세 글자로 줄여서 입력할 수 있었으며, 마찬가지로 모든 명령은 처음 세 글자에서 고유했다. 아직 로그인하지 않은 사용자는 "HELLO" 로그인 명령만 실행할 수 있었다. "HELLO"는 처음 세 글자 "HEL"만 관련이 있으므로, 로그인하지 않은 사용자가 "HELP" 명령을 실행할 수 있도록 하기 위해 로그인 명령으로 선택되었다.[42]

특정 PDP-11 프로세서에서 실행될 때, 각 DEC 운영체제는 시스템이 유휴 상태일 때 프로세서 콘솔 패널에 특징적인 조명 패턴을 표시한다. RSX-11M 조명 패턴은 콘솔 중앙에서 왼쪽과 오른쪽으로 바깥쪽으로 뻗어 나가는 두 세트의 조명이다 (구형 버전의 RSX에서 IND 간접 명령 파일 프로세서 프로그램이 현재 실행 중인 경우 안쪽으로). 반대로, IAS 조명 패턴은 왼쪽으로 뻗어 나가는 단일 조명 막대였다. RSTS/E와 같은 다른 PDP-11 운영체제는 콘솔 조명에 고유한 패턴을 가지고 있다.

4. 1. 주요 기능

RSX-11은 경쟁 운영체제인 RSTS/E가 목표 시장이었음에도 불구하고, 범용 시분할 컴퓨팅에 자주 사용되었다. RSX-11은 원래 의도된 사용 방식인 실시간 처리를 위해 주변 장치 입력에 대해 필요한 최대 응답 시간보다 더 나은 응답 시간을 보장하는 기능을 제공했다. 이러한 기능에는 시스템 부팅 시 프로세스(RSX에서는 ''태스크''라고 함)를 메모리에 고정하고, 우선순위가 낮은 프로세스보다 먼저 실행되도록 더 높은 우선 순위를 할당하는 기능이 포함되었다.[42]

PDP-11의 상대적으로 작은 가상 주소 공간인 64KB 내에서 대규모 프로그램을 지원하기 위해 정교한 반자동 오버레이 시스템이 사용되었다. 주어진 프로그램의 경우 이 오버레이 방식은 RSX의 ''태스크빌더''(TKB) 프로그램에 의해 생성되었다. 오버레이 방식이 특히 복잡한 경우, 태스크 빌딩에 꽤 오랜 시간(수 시간에서 수 일)이 걸릴 수 있었다.

표준 RSX 프롬프트는 ">" 또는 "MCR>" ("모니터 콘솔 루틴"의 약자)이다. 모든 명령어는 입력 시 처음 세 글자로 줄여서 입력할 수 있었으며, 마찬가지로 모든 명령은 처음 세 글자에서 고유했다. 아직 로그인하지 않은 사용자는 "HELLO" 로그인 명령만 실행할 수 있었다. "HELLO"는 처음 세 글자 "HEL"만 관련이 있으므로, 로그인하지 않은 사용자가 "HELP" 명령을 실행할 수 있도록 하기 위해 로그인 명령으로 선택되었다.[42]

4. 2. 법적 소유권 및 가용성

RSX-11은 독점 소프트웨어이다. 저작권은 바이너리 파일, 소스 코드 및 문서 모두에서 주장된다. 이는 전적으로 디지털 장비사가 내부적으로 개발했기 때문에 RSX-11의 어떤 부분도 오픈 소스 소프트웨어가 아니다. 그러나 커널 소스 사본은 시스템 생성 과정에서 사용되었기 때문에 모든 RSX 배포판에 존재한다. 이 규칙의 주목할 만한 예외는 사전 생성된 자동 구성 바이너리 커널과 함께 제공된 Micro-RSX이다. 전체 소스는 바이너리 라이선스를 이미 가지고 있는 사람들에게 참조 목적으로 별도의 제품으로 제공되었다.

RSX-11S, RSX-11M, RSX-11M Plus 및 Micro/RSX의 소유권은 1994년 3월 디지털 장비사에서 멘텍사로 이전되었다.[24][25] 멘텍사는 PDP-11 하드웨어 및 소프트웨어 지원을 전문으로 하는 아일랜드 회사인 멘텍사의 미국 자회사였다. 2006년 멘텍사는 파산 선고를 받았고, 같은 해 12월 아일랜드 회사 Calyx에 인수되었다.[26] 멘텍사가 소유했던 PDP-11 소프트웨어는 현재 XX2247 LLC에 의해 구매되었다. 현재 새로운 상업용 라이선스 구매 가능 여부는 불분명하다. 취미로 사용하는 사람들은 1998년 5월 멘텍사가 부여한 무료 라이선스 덕분에 SIMH 에뮬레이터에서 RSX-11M(버전 4.3 이하) 및 RSX-11M Plus(버전 3.0 이하)를 실행할 수 있다.[27]

RSX-11A, RSX-11B, RSX-11C, RSX-11D 및 IAS의 법적 소유권은 변경되지 않았으므로 1998년에 디지털 장비사를 인수한 컴팩으로 이전되었고,[28] 2002년에는 휴렛 팩커드로 이전되었다.[29] 2015년 말 휴렛 팩커드는 HP Inc. 및 휴렛 팩커드 엔터프라이즈의 두 회사로 분할되었으므로,[30] 현재 소유주를 확실하게 확립할 수 없다. 새로운 상업용 라이선스는 적어도 1979년 10월(RSX-11A, RSX-11B, RSX-11C)[31] 또는 1990년(IAS)[23] 이후로 발행되지 않았으며, 이러한 운영 체제는 취미 사용을 위해 라이선스된 적이 없다.

참조

[1] 웹사이트 Real Time System Executive https://acronyms.the[...]
[2] 웹사이트 User's Handbook Vol.1 Processor http://www.bitsavers[...]
[3] 서적 A Real Time Approach to Process Control John Wiley & Sons Inc.
[4] 웹사이트 COMPAQ Software Product Description http://ftp.hp.com/pu[...]
[5] 웹사이트 AA-J302B-TC_Introduction_to_FEP_and_FRP_Aug82.pdf http://bitsavers.inf[...]
[6] 인터뷰 Dave Cutler Oral History https://www.youtube.[...] Computer History Museum 2016-02-25
[7] 웹사이트 RSX-15 Real Time Executive reference manual http://bitsavers.tra[...] Digital Equipment Corporation 1971
[8] 웹사이트 General FAQ http://www.miim.com/[...] 2019-12-10
[9] 웹사이트 Reference letter for Dan Brevick http://www.demillar.[...] 1982-05-03
[10] 웹사이트 RSX FAQ, General http://www.miim.com/[...]
[11] 서적 DIGITAL EQUIPMENT CORPORATION - Nineteen Fifty-Seven To The Present http://s3data.comput[...] Digital Equipment Corporation 1975
[12] 웹사이트 Foreword to Inside Windows NT, by Helen Custer http://tech-insider.[...] 1993
[13] 웹사이트 Windows NT and VMS: The Rest of the Story http://www.itprotoda[...] 1998-11-30
[14] 웹사이트 Internal Memo http://www.bitsavers[...] Digital Equipment Corporation 1988-06-10
[15] 인용
[16] 웹사이트 TOPS-10/TOPS-20 RSX-20F System Reference Manual http://www.bitsavers[...] 1980-11
[17] 웹사이트 RSX 11A Programmer's Reference Manual http://www.bitsavers[...] 1973-03
[18] 웹사이트 DIGITAL Computing Timeline http://gordonbell.az[...] 1997-08
[19] 웹사이트 RSX 11C Paper Tape Labels http://www.bitsavers[...] 1973-12-15
[20] 웹사이트 RSX 11M Task Builder Reference Manual http://www.bitsavers[...] 1974-11
[21] 웹사이트 RSX-11D System Generation Reference Manual http://www.bitsavers[...] 1977-02
[22] 웹사이트 PDP-11 System Software Component Catalogue http://www.bitsavers[...] Digital Equipment Corp. 1979-10
[23] 웹사이트 IAS Version 3.4 Software Product Description http://www.bitsavers[...] 1990-05
[24] 웹사이트 Notice of Copyright Change for PDP-11 Software Products http://www.bitsavers[...] 1995
[25] 웹사이트 Press release: Digital and Mentec announce PDP-11 Software Agreement https://groups.googl[...] 1994-06-29
[26] 웹사이트 Calyx buys Mentec https://www.theregis[...] 2006-12-13
[27] 웹사이트 Mentec Hobbyist license for PDP-11 operating systems https://www.eecis.ud[...] 1998-05
[28] 웹사이트 Compaq to buy Digital for $9.6 billion https://www.cnet.com[...] cnet.com 1998-01-26
[29] 웹사이트 HP to acquire Compag for $25 billion https://www.cnet.com[...] cnet.com 2002-03-10
[30] 웹사이트 Hewlett-Packard splits in two today, now what ? https://www.recode.n[...] recode.net 2015-11-02
[31] 웹사이트 PDP-11 System Software Component Catalogue http://www.bitsavers[...] Digital Equipment Corp. 1979-10
[32] 웹사이트 Multiprocessing PDP-11s https://groups.googl[...] 1990-01-22
[33] 간행물 Digital's Professional 300 Series / A Minicomputer Goes Micro https://archive.org/[...] 1983-06
[34] 웹사이트 Hungary: Computers behind the Iron Curtain http://web.itf.njszt[...]
[35] 서적 Pioneers of Soviet Computing http://www.sigcis.or[...] 2010
[36] 서적 Perspectives on Soviet and Russian Computing Springer 2011
[37] 서적 History of Computing and Education 2 Springer 2006
[38] 서적 Perspectives on Soviet and Russian Computing Springer 2011
[39] 웹사이트 http://www.computer-[...] 2002-07-19
[40] 문서 Not surprisingly, the six-character string 'OCPBCM' fits nicely in the same 16-bit [[RADIX-50]] word as 'RSX11M'
[41] 웹사이트 Dan's RSX-11 prehistory https://web.archive.[...]
[42] 웹사이트 history of precursors to RSX-11 https://groups.googl[...]
[43] 웹사이트 "Windows-NT" is "VMS re-implemented" http://www3.sympatic[...]
[44] 웹사이트 https://groups.googl[...]
[45] 웹인용 Real Time System Executive https://acronyms.the[...]
[46] 웹인용 User's Handbook Vol.1 Processor http://www.bitsavers[...]
[47] 서적 A Real Time Approach to Process Control John Wiley & Sons Inc.
[48] 웹인용 COMPAQ Software Product Description http://ftp.hp.com/pu[...]
[49] 웹인용 AA-J302B-TC_Introduction_to_FEP_and_FRP_Aug82.pdf http://bitsavers.inf[...]
[50] 웹인용 RSX 11A Programmer's Reference Manual http://www.bitsavers[...] 1973-03-01
[51] 웹인용 DIGITAL Computing Timeline http://gordonbell.az[...] 1997-08-01
[52] 웹인용 RSX 11C Paper Tape Labels http://www.bitsavers[...] 1973-12-15
[53] 웹인용 RSX 11M Task Builder Reference Manual http://www.bitsavers[...] 1974-11-01
[53] 웹인용 RSX 11M Working Design Document http://www.bitsavers[...] 1974-06-01
[54] 웹인용 RSX-11D System Generation Reference Manual http://www.bitsavers[...] 1977-02-01
[55] 웹인용 PDP-11 System Software Component Catalogue http://www.bitsavers[...] Digital Equipment Corp. 1979-10-01
[56] 웹인용 IAS Version 3.4 Software Product Description http://www.bitsavers[...] 1990-05-01



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

문의하기 : help@durumis.com