OpenVMS
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
OpenVMS는 1970년대 디지털 이큅먼트 코퍼레이션(DEC)에서 PDP-11의 32비트 아키텍처인 VAX를 위해 개발된 운영 체제이다. 최초 VAX-11/VMS로 시작하여 VAX/VMS, OpenVMS로 이름이 변경되었으며, POSIX 및 유닉스 호환성을 지원한다. VAX, Alpha, Itanium, x86-64 아키텍처를 지원하며, 계층화된 아키텍처를 통해 커널, 핵심 서비스, 유틸리티를 제공한다. VMScluster를 통한 클러스터링, DECnet 및 TCP/IP 네트워킹, 다양한 프로그래밍 언어 지원, 보안 기능, DCL CLI 및 DECwindows를 포함한 여러 사용자 인터페이스를 제공한다. 1997년부터 비상업적 용도로 호비스트 프로그램을 통해 무료로 제공되었으나, 2020년 HPE에서 종료되었고, VSI에서 커뮤니티 라이선스 프로그램을 통해 x86-64, Alpha, Integrity 시스템에 대한 라이선스를 제공한다.
더 읽어볼만한 페이지
- 디지털 이큅먼트 코퍼레이션 - 다국적 문자 집합
다국적 문자 집합은 여러 언어의 텍스트 표현 및 처리를 위해 공통 문자, 라틴 문자, 숫자, 특수 문자, 확장 라틴 문자 등 다양한 문자를 포함하는 문자 집합이다. - 시분할 운영체제 - 멀틱스
멀틱스는 제너럴 일렉트릭, MIT, 벨 연구소가 공동 개발한 시분할 운영 체제로, 혁신적인 개념들을 도입하여 유닉스 개발에 영감을 주었고 B2 레벨 보안 운영 체제로 인증받았으며 2006년에 소스 코드가 공개되었다. - 시분할 운영체제 - TOPS-10
TOPS-10은 DEC의 PDP-10 컴퓨터를 위한 시분할 운영체제로, 가상 메모리, 대칭형 멀티 프로세싱 등의 기능을 갖추며 발전했고, 현재는 에뮬레이터를 통해 사용 가능하며 후대 기술에 영향을 미쳤다. - 1977년 소프트웨어 - BSD
BSD는 캘리포니아 대학교 버클리에서 시작된 유닉스 계열 운영 체제로, 오픈 소스 라이선스인 BSD 라이선스를 통해 자유롭게 사용 및 배포되며, FreeBSD, OpenBSD, NetBSD 등 다양한 운영 체제로 파생되었다. - 1977년 소프트웨어 - 본 셸
본 셸은 스티븐 본이 개발하여 1979년 유닉스에 포함된 셸로, 셸 스크립트, 제어 흐름, 변수, 시그널 처리 등의 기능을 제공하며 여러 셸에 영향을 주었고 현재도 널리 사용된다.
| OpenVMS - [IT 관련 정보]에 관한 문서 | |
|---|---|
| OpenVMS 정보 | |
![]() | |
| 개발자 | VMS Software Inc(VSI) (이전 Digital Equipment Corporation, Compaq, Hewlett-Packard) |
| 소스 모델 | 사유 소프트웨어(Closed-source) (이전에는 소스 사용 가능) |
| 커널 유형 | 로드 가능한 모듈이 있는 모놀리식 커널 |
| 지원 플랫폼 | VAX, Alpha, Itanium, x86-64 |
| 사용자 인터페이스 | DCL CLI 및 DECwindows GUI |
| 최초 발표 | 1977년 10월 25일 |
| 최초 출시 | V1.0 / 1978년 8월 |
| 최신 버전 | V9.2-3 |
| 최신 릴리스 날짜 | 2024년 11월 20일 |
| 마케팅 대상 | 서버 (역사적으로 미니컴퓨터, 워크스테이션) |
| 주요 개발 언어 | 주로 C, BLISS, VAX MACRO, DCL. 기타 언어도 사용됨. |
| 사용 언어 | 영어, 일본어. 역사적으로 중국어 (번체자 및 간체자 모두), 한국어, 태국어 지원. |
| 업데이트 모델 | 동시 업그레이드, 롤링 업그레이드 |
| 패키지 관리자 | PCSI 및 VMSINSTAL |
| 라이선스 | 사유 소프트웨어 |
| 웹사이트 | VMS Software, Inc. 웹사이트 |
| 영향을 받은 운영체제 | RSX-11M |
| 영향을 준 운영체제 | VAXELN, MICA, Windows NT |
| 개발 관련 정보 | |
| 프로그램 언어 | 에이다, BASIC, BLISS, C, C++, 코볼, DIBOL, DCL, 포트란, 리스프, MACRO32/64, 모듈라-2, OPS5, 파스칼, 펄, 파이썬, PL/I, 자바, 스칼라, 얼랭 |
| 지원 플랫폼 | |
| 지원 플랫폼 | VAX System, Alpha, Itanium, x86-64 |
2. 역사
1975년 4월, DEC는 PDP-11용 32비트 가상 주소 확장을 설계하기 위해 코드네임 '''Star'''라는 하드웨어 프로젝트를 시작했다. 이와 함께 1975년 7월, Star 패밀리 프로세서용 RSX-11M을 기반으로 한 완전히 새로운 운영 체제를 개발하기 위해 코드네임 '''Starlet'''이라는 소프트웨어 프로젝트가 데이비드 커틀러의 지휘 아래 시작되었다. 이 두 프로젝트는 처음부터 긴밀하게 통합되어 진행되었으며, VAX-11/780 컴퓨터와 '''VAX-11/VMS''' 운영 체제로 결실을 맺었다.
시간이 지나면서 제품명은 여러 차례 변경되었다. 1980년에는 버전 2.0 출시와 함께 '''VAX/VMS'''로 이름이 바뀌었다. 1991년에는 POSIX 및 유닉스 호환성과 같은 업계 표준 지원을 강조하고, DEC의 64비트 DEC Alpha RISC CPU로의 이식이 진행 중이었기 때문에 특정 컴퓨터 아키텍처와의 연결을 끊기 위해 '''OpenVMS'''로 다시 이름이 변경되었다. OpenVMS라는 이름은 버전 5.5 출시와 함께 처음 사용되었다.
2. 1. 기원 및 명칭 변경
1975년 4월, 디지털 이큅먼트 코퍼레이션(Digital Equipment Corporation)은 PDP-11 컴퓨터용 32비트 확장 VAX 아키텍처 개발을 시작하면서, 코드명 "Starlet"이라는 새로운 운영 체제 개발 프로젝트도 함께 시작했다.[24] 이 프로젝트는 데이비드 커틀러가 이끌었으며, 초기에는 "VAX-11/VMS"로 불렸다.1980년 VAX/VMS 버전 2.0 출시와 함께 운영체제 이름이 "VAX/VMS"로 변경되었다.[41] 1991년에는 POSIX 및 유닉스 호환성 등 개방형 시스템 표준 지원을 강조하고 특정 컴퓨터 아키텍처와의 연관성을 줄이고자 "OpenVMS"로 다시 이름이 변경되었다.[42][43] 이러한 이름 변경은 DEC의 64비트 DEC Alpha RISC CPU로의 이식이 진행 중이었기 때문에 이루어졌다. OpenVMS라는 이름은 버전 5.5부터 사용되기 시작했다.
2. 2. DEC Alpha로의 이식
1992년 Alpha AXP 시스템용 OpenVMS의 첫 번째 버전인 '''OpenVMS AXP V1.0'''이 출시되었다.[54] 이후 OpenVMS AXP 1.5가 VAX/VMS 5.5에 해당하는 버전으로 출시되었다. (OpenVMS AXP의 시제품 수준 릴리스에 1.x 버전 번호를 사용한 것은 일부 고객에게 혼란을 야기했으며, 이후 이식 버전에서는 반복되지 않았다.)[51]1994년 OpenVMS V6.1 릴리스와 함께 VAX와 Alpha 버전의 기능 및 버전 번호가 동일하게 맞춰졌으며,[54] 이는 소위 기능적 동등성 릴리스였다. 이후 VAX와 Alpha 버전의 제품 버전 번호는 일관성을 유지했다.
VMS를 Alpha로 이식하는 과정에서 32비트와 64비트 아키텍처에 맞춰 별도의 코드를 작성해야 했다.
2. 3. Intel Itanium으로의 이식
2001년, 컴팩은 OpenVMS를 인텔 아이테니엄 아키텍처로 이식할 계획을 발표했다.[60] 이는 컴팩이 알파 아키텍처 개발을 중단하고 아이테니엄 아키텍처를 채택하기로 결정한 데 따른 것이었다.[61]아이테니엄으로의 이식은 OpenVMS 알파 소스 코드를 기반으로 진행되었으며, 아키텍처 종속적인 부분은 조건부 코드와 추가 모듈을 통해 처리했다.[51] 이 과정에서 확장 펌웨어 인터페이스(EFI)를 이용한 운영 체제 부팅, 커널 내부의 알파 PALcode 기능 재구현, 새로운 실행 파일 형식(실행 가능 및 링크 가능 형식 및 DWARF) 사용, IEEE 754를 기본 부동 소수점 형식으로 채택하는 등 여러 변경 사항이 있었다.[64][75][65][66]
2003년 1월 31일, HP i2000 워크스테이션에서 최소 시스템 구성을 부팅하고, `SYSTEM` 사용자로 로그인한 후 `DIRECTORY` 명령을 실행하는 방식으로 최초 부팅이 이루어졌다.[62]
2003년에는 평가판인 OpenVMS I64 V8.0이 출시되었고,[68] 2005년 2월에는 첫 정식 버전인 OpenVMS I64 V8.2가 출시되었다.[68] OpenVMS I64 V8.2는 HPE Integrity Servers의 특정 모델 및 구성을 지원한다.[8] 알파 및 아이테니엄 버전은 공통 코드베이스를 사용하여 빌드되었으며, V8.x 릴리스는 두 아키텍처 간의 기능적 동등성을 유지했다.[51][68]
2. 4. x86-64로의 이식
VMS 소프트웨어사(VSI)는 HP로부터 OpenVMS 운영 체제를 개발할 권리를 확보했다고 발표하면서, x86-64 아키텍처로 OpenVMS를 포팅할 의향도 함께 발표했다.[69]x86-64 포트는 HPE 및 델의 특정 서버와 일부 가상 머신 하이퍼바이저를 대상으로 한다.[70] 초기 지원은 KVM 및 VirtualBox를 대상으로 했다. VMware에 대한 지원은 2020년에 발표되었으며, Hyper-V는 향후 목표로 검토되고 있다.[71]
Alpha 및 Itanium 포트와 마찬가지로 x86-64 포트에서는 새로운 플랫폼에서 OpenVMS를 포팅하고 지원하기 위해 몇 가지 변경 사항이 적용되었다. 여기에는 VMS 컴파일러에서 사용하던 독점 GEM 컴파일러 백엔드를 LLVM으로 교체하고,[73] OpenVMS가 메모리 디스크에서 부팅되도록 부팅 프로세스를 변경하고,[74] x86-64의 권한 레벨 중 OpenVMS에서 사용할 수 있는 레벨이 2개뿐이므로 OpenVMS의 4가지 권한 레벨을 소프트웨어로 시뮬레이션하는 작업이 포함된다.[75]
첫 번째 부팅은 2019년 5월 14일에 발표되었다. 이는 VirtualBox에서 OpenVMS를 부팅하고
DIRECTORY 명령을 성공적으로 실행하는 것을 포함했다.[76] 2020년 5월, V9.0 초기 사용자 키트 릴리스가 소수의 고객에게 제공되었다.[77] V9.0 릴리스 이후, VSI는 추가 기능과 하이퍼바이저 지원을 추가하는 일련의 업데이트를 매월 또는 격월로 릴리스했다. 이들은 V9.0-A부터 V9.0-H로 지정되었다.[78] 2021년 6월, VSI는 V9.1 필드 테스트를 릴리스하여 VSI 고객 및 파트너에게 제공했다.[79] V9.1은 다양한 하이퍼바이저 및 HPE ProLiant DL380 서버(V9.1-A 릴리스부터)에 설치할 수 있는 ISO 이미지로 제공되었다.[80]3. 아키텍처
OpenVMS는 크게 세 가지 계층으로 나눌 수 있다.[87]
| 계층 | 구성 요소 | 설명 |
|---|---|---|
| 커널 | 입출력, 메모리 관리, 프로세스 관리 서브 시스템 | 운영 체제의 핵심 기능 담당 |
| 핵심 서비스 | DCL, RMS, DECwindows(OpenVMS의 X11 준수 윈도우 시스템), RTL | 운영 체제의 주요 기능 제공 |
| 유틸리티 프로그램 | 지원, 시스템 관리, 프로그래밍 관련 유틸리티 | 시스템 운영 및 개발 지원 |
3. 1. 계층 구조
OpenVMS 운영 체제는 특권 ''Executive'', 중간 특권 Command Language Interpreter (CLI), 비특권 유틸리티 및 런타임 라이브러리(RTL)로 구성된 계층화된 아키텍처를 가지고 있다.[87] 비특권 코드는 ''시스템 서비스''(다른 운영 체제의 시스템 호출과 동일)를 통해 Executive의 기능을 호출한다.OpenVMS의 레이어와 메커니즘은 VAX 아키텍처의 특정 기능을 기반으로 구축되었다.[87][88]
- 4개의 프로세서 액세스 모드('Kernel', 'Executive', 'Supervisor', 'User' 순으로 특권이 감소)를 사용할 수 있다. 각 모드는 자체 스택을 가지며 각 메모리 페이지는 모드별로 메모리 보호를 지정할 수 있다.
- 프로세스 전용 공간 섹션과 모든 프로세스에 공통적인 시스템 공간 섹션으로 분할된 가상 주소 공간.
- 동기화에 사용되는 32개의 인터럽트 우선 순위 레벨.
- 프로세스에 비동기 시스템 트랩을 전달하기 위한 하드웨어 지원.
이러한 VAX 아키텍처 메커니즘은 Alpha, Itanium 및 x86-64에서 해당 아키텍처의 해당 하드웨어 메커니즘에 매핑하거나 에뮬레이션(Alpha의 PALcode 또는 Itanium 및 x86-64의 소프트웨어를 통해)을 통해 구현된다.[75]
OpenVMS의 Executive는 시스템 공간에 위치한 권한 있는 코드와 데이터 구조로 구성된다. Executive는 커널 접근 모드에서 실행되는 코드로 구성된 ''커널''과 Executive 접근 모드에서 실행되는 커널 외부의 덜 권한 있는 코드로 더 세분화된다.[87]
Executive 접근 모드에서 실행되는 Executive의 구성 요소에는 레코드 관리 서비스와 이미지 활성화와 같은 특정 시스템 서비스가 포함된다. 커널과 executive 접근 모드의 주요 차이점은 운영 체제의 핵심 데이터 구조를 대부분 executive 모드에서 읽을 수 있지만 커널 모드에서만 쓸 수 있다는 것이다.[88] Executive 모드에서 실행되는 코드는 원할 때 커널 모드로 전환할 수 있으며, 이는 커널과 executive 모드 간의 장벽이 보안 메커니즘이 아닌 우발적인 손상을 방지하기 위한 안전 장치로 의도되었음을 의미한다.[89]
커널은 운영 체제의 핵심 데이터 구조(예: 페이지 테이블, I/O 데이터베이스 및 스케줄링 데이터)와 이러한 구조에 대해 작동하는 루틴으로 구성된다. 커널은 일반적으로 I/O, 프로세스 및 시간 관리, 메모리 관리의 세 가지 주요 하위 시스템을 갖는 것으로 설명된다.[87][88] 또한, 논리적 이름 관리, 동기화 및 시스템 서비스 디스패치와 같은 다른 기능이 커널 내부에 구현된다.
OpenVMS는 적절한 권한을 가진 사용자 모드 코드가 각각 `$CMEXEC` 및 `$CMKRNL` 시스템 서비스를 사용하여 executive 또는 커널 모드로 전환할 수 있도록 한다.[90] 이를 통해 시스템 공간 외부의 코드가 Executive의 루틴 및 시스템 서비스에 직접 액세스할 수 있다. 타사 확장을 운영 체제에 허용하는 것 외에도 권한 있는 이미지는 핵심 운영 체제 유틸리티에서 문서화되지 않은 인터페이스를 통해 운영 체제 데이터 구조를 조작하는 데 사용된다.[91]
3. 2. Executive와 커널
OpenVMS 운영 체제의 Executive는 시스템 공간에 위치하며, 권한을 가진 코드 및 데이터 구조로 구성된다. Executive는 크게 '커널'과 커널 외부 코드로 나뉜다.[87]커널은 운영 체제의 핵심 데이터 구조(페이지 테이블, I/O 데이터베이스, 스케줄링 데이터 등)와 이러한 구조를 다루는 루틴으로 구성된다. I/O, 프로세스 및 시간 관리, 메모리 관리가 커널의 주요 하위 시스템이다.[87][88] 논리적 이름 관리, 동기화, 시스템 서비스 디스패치 등도 커널 내에서 구현된다.
Executive 접근 모드에서 실행되는 구성 요소에는 레코드 관리 서비스와 이미지 활성화 같은 특정 시스템 서비스가 포함된다. 커널과 Executive 모드의 주요 차이점은 운영 체제의 핵심 데이터 구조를 Executive 모드에서는 읽을 수 있지만, 커널 모드에서만 쓸 수 있다는 점이다.[88] Executive 모드에서 실행되는 코드는 필요할 때 커널 모드로 전환할 수 있다. 이는 커널과 Executive 모드 사이의 장벽이 보안 메커니즘이 아니라 우발적인 손상을 막기 위한 안전장치임을 의미한다.[89]
OpenVMS는 사용자 모드 코드가 `$CMEXEC` 및 `$CMKRNL` 시스템 서비스를 사용하여 Executive 또는 커널 모드로 전환할 수 있게 한다.[90] 이를 통해 시스템 공간 외부의 코드가 Executive의 루틴 및 시스템 서비스에 직접 접근할 수 있다.
3. 3. 파일 시스템
OpenVMS는 스트림이나 레코드 지향 입출력, 액세스 제어 목록, 파일 버전 관리 등을 지원하는 풍부한 파일 시스템을 가지고 있다.[207] 파일 버전 관리는 파일을 편집하고 저장할 때마다 파일 이름 뒤에 숫자가 증가하는 방식이다(예: foo.c;1, foo.c;2, foo.c;3, …, foo.c;nnnnn). 가장 큰 숫자가 최신 버전이다.UNIX와 달리 파일 이름의 대소문자를 구별하지 않으며, 디렉터리 경로명은 대괄호로 묶고, 경로명 안의 디렉터리는 마침표로 구분한다. 예를 들어 UNIX에서의 /home/myname/work/foo.c는 [home.myname.work]foo.c;n과 같이 표현된다.
3. 4. Command Language Interpreter (CLI)
OpenVMS는 세 개의 계층으로 나눌 수 있는데, 그중 하나는 핵심 서비스이다. 핵심 서비스에는 DCL, RMS, DECwindows(OpenVMS의 X11 준수 윈도우 시스템), RTL이 포함된다.4. 주요 기능
OpenVMS 운영 체제는 권한에 따라 계층화된 구조를 가지고 있으며, 'Executive', 'Command Language Interpreter', 유틸리티 및 런타임 라이브러리(RTL)로 구성된다.[87] 비특권 코드는 시스템 호출과 유사한 ''시스템 서비스''를 통해 Executive의 기능을 호출한다.
OpenVMS는 VAX 아키텍처의 기능을 기반으로 한다.[87][88]
- 프로세서 액세스 모드: 4개의 프로세서 액세스 모드('Kernel', 'Executive', 'Supervisor', 'User' 순으로 권한 감소)가 있으며, 각 모드는 자체 스택을 가진다. 각 메모리 페이지는 모드별 메모리 보호를 지정할 수 있다.
- 가상 주소 공간: 프로세스 전용 공간과 시스템 공간으로 분할된 가상 주소 공간을 사용한다.
- 인터럽트 우선 순위 레벨: 동기화에 사용되는 32개의 인터럽트 우선 순위 레벨을 가진다.
- 비동기 시스템 트랩: 프로세스에 비동기 시스템 트랩을 전달하기 위한 하드웨어 지원을 제공한다.
이러한 VAX 아키텍처 기능들은 Alpha, Itanium 및 x86-64에서 해당 아키텍처의 하드웨어 메커니즘에 매핑되거나 에뮬레이션(Alpha의 PALcode 또는 Itanium 및 x86-64의 소프트웨어를 통해)을 통해 구현된다.[75]

OpenVMS는 여러 시스템이 처리, 작업 큐, 인쇄 큐, 디스크 스토리지, 파일 및 파일 레코드를 공유할 수 있도록 하는 클러스터링(VAXcluster, 이후 VMScluster)을 지원한다.
4. 1. 클러스터링 (VMScluster)
OpenVMS는 여러 대의 컴퓨터를 묶어 자원을 공유하고 고가용성을 제공하는 컴퓨터 클러스터 기능(처음에는 ''VAXcluster'', 나중에는 ''VMScluster''라고 불림)을 지원한다. 클러스터된 컴퓨터(노드)는 서로 완전히 독립적이거나, 디스크 드라이브 및 프린터와 같은 장치를 공유할 수 있다. 노드 간의 통신은 단일 시스템 이미지 추상화를 제공한다.[100] 노드는 Cluster Interconnect라고 하는 독점 하드웨어 연결 또는 표준 이더넷 LAN을 통해 서로 연결될 수 있다.OpenVMS는 단일 클러스터에서 최대 96개의 노드를 지원하며, 혼합 아키텍처 클러스터도 허용한다.[101] OpenVMS 클러스터를 사용하면 계획되거나 계획되지 않은 중단 시에도 애플리케이션이 작동할 수 있다.[102] 계획된 중단에는 하드웨어 및 소프트웨어 업그레이드가 포함된다.[103]
OpenVMS의 클러스터링(VAXcluster, 이후 VMScluster)은 특수한 하드웨어 또는 이더넷으로 연결된 여러 시스템이 처리, 작업 큐, 인쇄 큐, 디스크 스토리지, 파일 및 파일 레코드를 공유할 수 있도록 한다. 이는 분산 잠금 관리자를 사용한 Shared Everything 방식으로, 클러스터 내의 모든 시스템에서 동시에 접근할 수 있다. 이더넷을 통한 클러스터는 근거리 통신망 VMScluster를 의미하는 LAVC라고 불린다. OpenVMS는 단일 클러스터당 최대 96 노드를 지원하며, VAX와 Alpha 시스템, 또는 Alpha와 Itanium 시스템이 단일 클러스터 내에서 공존하는 혼성 컴퓨터 아키텍처 클러스터도 지원한다.
4. 2. 네트워킹
DECnet 프로토콜 제품군은 VMS에 긴밀하게 통합되어 네트워크를 통해 VMS 시스템의 원격 로그인뿐만 아니라 파일, 프린터 및 기타 리소스에 대한 투명한 액세스를 허용한다.[104] VAX/VMS V1.0은 DECnet Phase II를 지원했고,[105] 최신 버전의 VMS는 기존 Phase IV DECnet 프로토콜과 OSI 호환 Phase V (''DECnet-Plus'')를 모두 지원한다.[106] TCP/IP 지원은 ''OpenVMS용 TCP/IP 서비스'' 계층화 제품(원래는 ''VMS/ULTRIX 연결'', 그 다음에는 ''ULTRIX 통신 확장'' 또는 UCX)을 통해 선택적으로 제공된다.[107][108] TCP/IP 서비스는 BSD 네트워크 스택을 OpenVMS로 포팅한 것을 기반으로 하며,[109] SSH, DHCP, FTP, SMTP와 같은 일반적인 프로토콜을 지원한다.DEC는 MS-DOS, Microsoft Windows, OS/2, Apple Macintosh를 실행하는 개인용 컴퓨터가 VMS 시스템의 터미널 역할을 하거나 VMS 시스템을 파일 또는 인쇄 서버로 사용할 수 있도록 하는 PATHWORKS 소프트웨어 패키지(원래는 ''개인용 컴퓨터 시스템 아키텍처'' 또는 PCSA)를 판매했다.[110] PATHWORKS는 나중에 ''OpenVMS용 고급 서버''로 이름이 변경되었으며, Itanium 포트 시 Samba의 VMS 포트로 대체되었다.[111]
DEC는 원격 터미널과 프린터를 DECserver 제품군 중 하나와 같은 터미널 서버를 통해 VMS 시스템에 연결할 수 있도록 하는 LAT를 제공했다.[112]
4. 3. 프로그래밍
OpenVMS는 다양한 프로그래밍 언어를 지원하며, 이들 간의 상호 운용성을 보장하는 공통 언어 환경(Common Language Environment)을 제공한다.[115]다음은 OpenVMS에서 지원하는 프로그래밍 언어 목록이다.[113][114]
| 언어 종류 |
|---|
| VAX MACRO |
| BLISS |
| C |
| DCL |
| 포트란 |
| 파스칼 |
| 코볼 |
| 베이직 |
| C++ |
| Java |
| 공통 Lisp |
| APL |
| Ada |
| PL/I |
| DIBOL |
| CORAL |
| OPS5 |
| RPG II |
| MUMPS |
| MACRO-11 |
| DECTPU |
| VAX SCAN |
공통 언어 환경은 스택, 레지스터 사용 등 함수 및 루틴 호출 규칙을 엄격하게 정의한 표준이다.[115] 이 덕분에 특정 언어(예: 포트란)로 작성된 루틴을 다른 언어(예: 코볼)에서 호출할 때 대상 언어의 구현 세부 사항을 알 필요가 없다. OpenVMS 자체도 다양한 언어로 구현되어 있으며, 공통 언어 환경 덕분에 이러한 언어들을 자유롭게 혼합하여 사용할 수 있다.[116]
DEC는 공통 정의에서 여러 언어에 대한 자료형 정의를 생성할 수 있는 ''구조 정의 언어''(SDL)라는 도구를 만들었다.[117]
DEC는 ''DECset''(원래는 ''VAXset'')이라는 소프트웨어 개발 도구 모음을 제공했다.[113] 여기에는 언어 감지 편집기(LSE), 버전 관리 시스템인 ''코드 관리 시스템''(CMS), 빌드 도구인 ''모듈 관리 시스템''(MMS), 정적 분석 도구인 ''소스 코드 분석기''(SCA), 프로파일러인 ''성능 및 커버리지 분석기''(PCA), ''디지털 테스트 매니저''(DTM) 등이 포함된다.[118] 또한, 운영 체제에는 EDT, EVE, TECO 등 여러 텍스트 편집기가 포함되어 있다.[119]
OpenVMS 디버거는 모든 DEC 컴파일러와 많은 타사 언어를 지원하며, 명령줄 또는 그래픽 사용자 인터페이스를 통해 중단점, 감시점 및 대화형 런타임 프로그램 디버깅을 할 수 있다.[120] ''DELTA''와 ''XDELTA''는 일반 응용 프로그램 코드 외에도 권한 있는 코드를 디버깅하는 데 사용되는 하위 수준 디버거이다.[121]
2019년, VSI는 비주얼 스튜디오 코드 기반 VMS용 공식 지원 통합 개발 환경을 출시하여, 마이크로소프트 윈도우, macOS, 리눅스 워크스테이션에서 VMS 응용 프로그램을 원격으로 개발하고 디버깅할 수 있게 되었다.[70][122]
DEC는 VMS용으로 여러 데이터베이스 제품을 만들었다.[123] 여기에는 Rdb, ''DBMS'', Digital Standard MUMPS (DSM), ''Common Data Dictionary''(CDD), DATATRIEVE, Application Control Management System(ACMS), ''RALLY'', ''DECadmire'' 등이 포함된다.[124][113][125][126][127]
1994년, DEC는 Rdb, DBMS, CDD를 오라클에 매각했고,[128] 1995년에는 DSM을 인터시스템즈에 매각했다.[129] OpenVMS용 타사 데이터베이스 관리 시스템으로는 MariaDB,[130] Mimer SQL,[131][132] System 1032 등이 있다.[133]
4. 4. 사용자 인터페이스
DIGITAL 명령 언어(DCL)는 최초 출시 이후 OpenVMS의 주요 명령어 언어 인터프리터(CLI) 역할을 해왔다.[134][135][8] VMS에서 사용 가능한 다른 공식 CLI로는 RSX-11 모니터 콘솔 루틴(MCR)(VAX 전용)과 다양한 유닉스 셸이 있다.[113] DEC는 텍스트 기반 사용자 인터페이스 애플리케이션을 만들기 위한 도구인 'Form Management System'(FMS)과 'Terminal Data Management System'(TDMS)을 제공했으며, 이후 'DECforms'로 대체되었다.[136][137][138] 유닉스의 curses와 유사한 'Screen Management Services'(SMG$)라는 하위 레벨 인터페이스도 존재한다.[139]

VMS는 수년에 걸쳐 다양한 GUI 툴킷과 인터페이스를 거쳤다.
- VMS의 최초 그래픽 사용자 인터페이스는 1984년 VAXstation I에 처음 출시된 'VMS 워크스테이션 소프트웨어'(VWS)로 알려진 독점 윈도잉 시스템이었다.[140] 이는 UIS(User Interface Services)라는 API를 노출했다.[141] 이는 제한된 VAX 하드웨어에서 실행되었다.[142]
- 1989년, DEC는 VWS를 'DECwindows'라는 새로운 X11 기반 윈도잉 시스템으로 대체했다.[143] 이는 VAX/VMS V5.1에 처음 포함되었다.[144] 초기 버전의 DECwindows는 'X 사용자 인터페이스'(XUI)라는 독점 툴킷을 기반으로 하는 인터페이스를 특징으로 했다. VWS/UIS 애플리케이션이 DECwindows 위에서 실행될 수 있도록 UISX라는 레이어드 제품이 제공되었다.[145] XUI의 일부는 이후 오픈 소프트웨어 재단에서 Motif 툴킷의 기반으로 사용되었다.[146]
- 1991년, DEC는 XUI를 Motif 툴킷으로 대체하여 'DECwindows Motif'를 만들었다.[147][148] 결과적으로 Motif 윈도우 매니저는 OpenVMS V6.0에서 기본 DECwindows 인터페이스가 되었지만,[144] XUI 윈도우 매니저는 옵션으로 남아 있었다.
- 1996년, OpenVMS V7.1의 일부로,[144] DEC는 공통 데스크톱 환경(CDE)을 기반으로 하는 DECwindows Motif용 '새 데스크톱' 인터페이스를 출시했다.[149] Alpha 및 Itanium 시스템에서는 로그인 시 이전 MWM 기반 UI("DECwindows 데스크톱"이라고 함)를 선택하는 것이 여전히 가능했다. 새 데스크톱은 OpenVMS의 VAX 릴리스로 이식되지 않았다.
4. 5. 보안
OpenVMS는 보안 식별자, 자원 식별자, 서브시스템 식별자, ACL, 침입 탐지 및 상세한 보안 감사 및 경보를 포함한 다양한 보안 기능과 메커니즘을 제공한다.[153] 특정 버전은 신뢰 컴퓨팅 시스템 평가 기준 클래스 C2에서 평가되었으며, SEVMS 보안 강화 릴리스에서는 클래스 B1으로 평가되었다.[154] OpenVMS는 또한 ITSEC E3 등급을 보유하고 있다(NCSC 및 공통 평가 기준 참조).[155] 비밀번호는 퍼디 다항식을 사용하여 해시 처리된다.초기 버전의 VMS에는 시스템 관리자가 변경하지 않은 기본 비밀번호가 있는 여러 개의 권한 있는 사용자 계정(
SYSTEM, FIELD, SYSTEST 및 DECNET 포함)이 있었다.[156][157] WANK 웜과 Father Christmas 웜을 포함한 VMS용 여러 컴퓨터 웜은 이러한 기본 비밀번호를 악용하여 DECnet 네트워크의 노드에 접근했다.[158] 이 문제는 클리퍼드 스톨이 ''뻐꾸기알''에서 마르쿠스 헤스가 VAX/VMS 시스템에 무단으로 접근하는 수단으로 묘사했다.[159] V5.0에서는 기본 비밀번호가 제거되었고, 시스템 설정 중에 이러한 계정에 대한 비밀번호를 제공하는 것이 의무화되었다.[32]VAX 및 Alpha의 VMS에서 33년 된 취약점이 2017년에 발견되었으며 CVE ID가 할당되었다. 영향을 받는 플랫폼에서 이 취약점을 통해 DCL 명령줄에 접근할 수 있는 공격자는 권한 상승 공격을 수행할 수 있었다. 이 취약점은 DCL 명령 처리 코드의 버퍼 오버플로우 버그, 사용자가 실행 중인 이미지(프로그램 실행 파일)를 로 중단하고 DCL 프롬프트로 돌아갈 수 있는 기능, 그리고 DCL이 중단된 이미지의 권한을 유지한다는 사실에 의존한다.[160] 버퍼 오버플로우 버그를 통해 셸코드가 중단된 이미지의 권한으로 실행될 수 있었다. 이는 공격자 계정보다 높은 권한으로 설치된 이미지와 함께 사용하여 시스템 보안을 우회할 수 있었다.[161]
5. 호비스트 프로그램
1997년, OpenVMS와 다수의 계층화된 제품이 비상업적인 용도로 취미 사용자에게 무료로 제공되었으며, 이는 ''OpenVMS 취미 사용자 프로그램''의 일환이었다.[166] 그 이후, Process Software와 같이 OpenVMS 소프트웨어를 생산하는 여러 회사들이 동일한 조건으로 자사 제품을 제공했다.[167] x86-64로 포팅되기 전에는 OpenVMS를 실행할 수 있는 하드웨어의 연식과 가격 때문에 에뮬레이터인 SIMH가 취미 사용자 설치에 흔히 사용되었다.[168]
2020년 3월, HPE는 OpenVMS 취미 사용자 프로그램의 종료를 발표했다.[169] 이어서 VSI는 2020년 4월에 HPE 취미 사용자 프로그램을 대체하기 위한 ''커뮤니티 라이선스 프로그램'' (CLP)을 발표했다.[170] CLP는 2020년 7월에 출시되었으며, Alpha, Integrity 및 x86-64 시스템에서 VSI OpenVMS 릴리스에 대한 라이선스를 제공한다.[171] VAX용 OpenVMS는 CLP의 적용을 받지 않는데, 이는 VSI에서 OpenVMS VAX 릴리스를 제공하지 않고, 이전 버전은 여전히 HPE가 소유하고 있기 때문이다.[172]
6. 릴리스 기록
| 버전 | 공급업체 | 릴리스 날짜 | 지원 종료 | 플랫폼 | 주요 변경 사항, 새로운 하드웨어 지원 |
|---|---|---|---|---|---|
| X0.5X0.5는 "Base Level 5"로도 알려져 있습니다. | DEC | 1978년 4월[179] | 알 수 없음 | VAX | 고객에게 처음으로 제공된 버전[180] |
| V1.0 | 1978년 8월 | 첫 번째 프로덕션 릴리스 | |||
| V1.01 | 알 수 없음정확한 릴리스 날짜는 알려져 있지 않지만, V1.01 변경 로그는 V1.5 릴리스 노트에서 1978년 11월 이후에 릴리스되었음을 시사합니다. | 버그 수정[181] | |||
| V1.5 | 1979년 2월 | 네이티브 COBOL, BLISS 컴파일러 지원[181] | |||
| V1.6 | 1979년 8월 | RMS-11 업데이트[182] | |||
| V2.0 | 1980년 4월 | VAX-11/750, EDT를 포함한 새로운 유틸리티 | |||
| V2.1 | 알 수 없음V2.0에서 V2.5까지의 릴리스 존재는 V3.0 릴리스 노트에 문서화되어 있습니다. | 알 수 없음 | |||
| V2.2 | 1981년 4월 | 프로세스 제한이 8,192로 증가[184] | |||
| V2.3 | 1981년 5월[185] | 보안 강화[186] | |||
| V2.4 | 알 수 없음 | 알 수 없음 | |||
| V2.5 | 알 수 없음 | BACKUP 유틸리티[187] | |||
| V3.0 | 1982년 4월 | VAX-11/730, VAX-11/725, VAX-11/782, ASMP | |||
| V3.1 | 1982년 8월 | PL/I 런타임이 기본 OS에 번들로 제공[188] | |||
| V3.2 | 1982년 12월 | RA60, RA80, RA81 디스크 지원[189] | |||
| V3.3 | 1983년 4월 | HSC50 디스크 컨트롤러, BACKUP 변경 사항[190] | |||
| V3.4 | 1983년 6월 | DECnet용 이더넷 지원,[191] VAX-11/785 | |||
| V3.5 | 1983년 11월 | 새로운 I/O 장치 지원[192] | |||
| V3.6 | 1984년 4월 | 버그 수정[193] | |||
| V3.7 | 1984년 8월 | 새로운 I/O 장치 지원[194] | |||
| V4.0 | 1984년 9월 | VAX 8600, MicroVMS, VAXclusters[195] | |||
| V4.1 | 1985년 1월 | MicroVAX/VAXstation I, II[196] | |||
| V4.2 | 1985년 10월 | Text Processing Utility | |||
| V4.3 | 1985년 12월 | DELUA 이더넷 어댑터 지원 | |||
| V4.3A | 1986년 1월 | VAX 8200 | |||
| V4.4 | 1986년 7월 | VAX 8800/8700/85xx, 볼륨 섀도잉 | |||
| V4.5 | 1986년 11월 | MicroVAX II에서 더 많은 메모리 지원 | |||
| V4.5A | 1986년 12월 | 이더넷 VAXclusters | |||
| V4.5B | 1987년 3월 | VAXstation/MicroVAX 2000 | |||
| V4.5C | 1987년 5월 | MicroVAX 2000 클러스터 지원 | |||
| V4.6 | 1987년 8월 | VAX 8250/8350/8530, RMS 저널링 | |||
| V4.7 | 1988년 1월 | CD-ROM에서 설치 가능한 첫 번째 릴리스 | |||
| V4.7A | 1988년 3월 | VAXstation 3200/3500, MicroVAX 3500/3600 | |||
| V5.0 | 1988년 4월 | VAX 6000, SMP, LMF, 모듈형 실행기 | |||
| V5.0-1 | 1988년 8월 | 버그 수정 | |||
| V5.0-2 | 1988년 10월 | ||||
| V5.0-2A | MicroVAX 3300/3400 | ||||
| V5.1 | 1989년 2월 | DECwindows | |||
| V5.1-B | VAXstation 3100 30/40, Desktop-VMS | ||||
| V5.1-1 | 1989년 6월 | VAXstation 3520/3540, MicroVAX 3800/3900 | |||
| V5.2 | 1989년 9월 | 클러스터 전체 프로세스 가시성/관리 | |||
| V5.2-1 | 1989년 10월 | VAXstation 3100 38/48 | |||
| V5.3 | 1990년 1월 | 타사 SCSI 장치 지원 | |||
| V5.3-1 | 1990년 4월 | VAXstation SPX 그래픽 지원 | |||
| V5.3-2 | 1990년 5월 | 새로운 I/O 장치 지원 | |||
| V5.4 | 1990년 10월 | VAX 65xx, VAX 벡터 아키텍처 | |||
| V5.4-0A | VAX 9000, VAX 6000 시스템에 대한 버그 수정 | ||||
| V5.4-1 | 1990년 11월 | VAX 9000, VAXstation, VAXft의 새로운 모델 | |||
| V5.4-1A | 1991년 1월 | VAX 6000-400 | |||
| V5.4-2 | 1991년 3월 | VAX 4000 모델 200, 새로운 I/O 장치 | |||
| V5.4-3 | 1991년 10월 | FDDI 어댑터 지원 | |||
| V5.5 | 1991년 11월 | 클러스터 전체 배치 큐, 새로운 VAX 모델 | |||
| A5.5 | V5.5와 동일하지만 새로운 배치 큐는 없음 | ||||
| V5.5-1 | 1992년 7월 | 배치/인쇄 큐에 대한 버그 수정 | |||
| V5.5-2HW | 1992년 9월 | VAX 7000/10000, 기타 새로운 VAX 하드웨어 | |||
| V5.5-2 | 1995년 9월 | 이전 하드웨어 릴리스 통합 | |||
| V5.5-2H4 | 1993년 8월 | 새로운 VAX 4000 모델, 추가 I/O 장치 | |||
| V5.5-2HF | 알 수 없음 | VAXft 810 | |||
| V1.0 | 1992년 11월 | Alpha | Alpha 아키텍처용 첫 번째 릴리스 | ||
| V1.5 | 1993년 5월 | Alpha용 클러스터 및 SMP 지원 | |||
| V1.5-1H1 | 1993년 10월 | 새로운 DEC 2000, DEC 3000 모델 | |||
| V6.0 | 1993년 6월 | VAX | TCSEC C2 준수, ISO 9660, Motif | ||
| V6.1 | 1994년 4월 | VAX, Alpha | VAX 및 Alpha 릴리스 병합, PCSI | ||
| V6.1-1H1 | 1994년 9월 | Alpha | 새로운 AlphaStation, AlphaServer 모델 | ||
| V6.1-1H2 | 1994년 11월 | ||||
| V6.2 | 1995년 6월 | 1998년 3월 | VAX, Alpha | 명령 호출, DCL$PATH, SCSI 클러스터 | |
| V6.2-1H1 | 1995년 12월 | Alpha | 새로운 AlphaStation, AlphaServer 모델 | ||
| V6.2-1H2 | 1996년 3월 | ||||
| V6.2-1H3 | 1996년 5월 | ||||
| V7.0 | 1996년 1월 | VAX, Alpha | 64비트 주소 지정, 빠른 I/O, 커널 스레드 | ||
| V7.1 | 1997년 1월 | 2000년 7월 | 매우 큰 메모리 지원, DCL PIPE, CDE | ||
| V7.1-1H1 | 1997년 11월 | Alpha | AlphaServer 800 5/500, 1200 | ||
| V7.1-1H2 | 1998년 4월 | 타사 장치에서 부팅 지원 | |||
| V7.1-2 | Compaq | 1998년 12월 | 추가 I/O 장치 지원 | ||
| V7.2 | 1999년 2월 | 2002년 6월 | VAX, Alpha | OpenVMS Galaxy, ODS-5, DCOM | |
| V7.2-1 | 1999년 7월 | Alpha | AlphaServer GS140, GS60, Tsunami | ||
| V7.2-1H1 | 2000년 6월 | AlphaServer GS160, GS320 | |||
| V7.2-2 | 2001년 9월 | 2002년 12월 | 볼륨 섀도잉에 대한 미니 복사 지원 | ||
| V7.2-6C1 | 2001년 8월 | 알 수 없음 | DII COE 규정 준수[197] | ||
| V7.2-6C2 | 2002년 7월 | ||||
| V7.3 | 2001년 6월 | 2012년 12월 | VAX | VAX 아키텍처용 최종 릴리스 | |
| 2004년 6월 | Alpha | ATM 및 GBE 클러스터, 확장된 파일 캐시 | |||
| V7.3-1 | HP | 2002년 8월 | 2004년 12월 | Alpha | 보안 및 성능 개선 |
| V7.3-2 | 2003년 12월 | 2006년 12월 | AlphaServer GS1280, DS15 | ||
| V8.0 | 2003년 6월 | 2003년 12월 | IA64 | Integrity 서버에 대한 평가 릴리스 | |
| V8.1 | 2003년 12월 | 2005년 2월 | Integrity 서버에 대한 두 번째 평가 릴리스 | ||
| V8.2 | 2005년 2월 | 2010년 6월 | Alpha, IA64 | Integrity 서버용 프로덕션 릴리스 | |
| V8.2-1 | 2005년 9월 | IA64 | HP Superdome, rx7620, rx8620 지원 | ||
| V8.3 | 2006년 8월 | 2015년 12월 | Alpha, IA64 | 추가 Integrity 서버 모델 지원 | |
| V8.3-1H1 | 2007년 11월 | IA64 | HP BL860c, 듀얼 코어 Itanium 지원 | ||
| V8.4 | 2010년 6월 | 2020년 12월 | Alpha, IA64 | HPVM 지원, TCP/IP를 통한 클러스터[198] | |
| V8.4-1H1 | VSI | 2015년 5월 | 2022년 12월 | IA64 | Poulson 프로세서 지원[199] |
| V8.4-2 | 2016년 3월 | HPE BL890c 시스템 지원, UEFI 2.3 | |||
| V8.4-2L1 | 2016년 9월 | 2024년 12월 | OpenSSL을 1.0.2로 업데이트[200] | ||
| 2017년 1월[201] | 발표 예정 | Alpha | |||
| V8.4-2L2 | 2017년 7월 | Alpha 아키텍처용 최종 릴리스[202] | |||
| V8.4-2L3 | 2021년 4월 | 2028년 12월 | IA64 | Integrity 서버용 최종 릴리스[202] | |
| V9.0 | 2020년 5월 | 2021년 6월 | x86-64 | x86-64 초기 채택자 키트[203] | |
| V9.1 | 2021년 6월 | 2021년 9월 | x86-64 현장 테스트[79] | ||
| V9.1-A | 2021년 9월 | 2022년 4월 | x86-64용 DECnet-Plus[80] | ||
| V9.2 | 2022년 7월 | 2023년 6월 | x86-64 제한적 프로덕션 릴리스[204] | ||
| V9.2-1 | 2023년 6월 | 2026년 12월 | AMD CPU, OpenSSL 3.0, 네이티브 컴파일러[205] | ||
| V9.2-2 | 2024년 1월 | 발표 예정 | 버그 수정[206] | ||
| V9.2-3 | 2024년 11월 | 발표 예정 | VMware vMotion, VMDirectPath | ||
| V9.2-4 | 2026년 6월 | 발표 예정 | iSCSI 지원 |
VMS의 DEC Alpha로의 이식은 32비트와 64비트 각 아키텍처에 맞춰 별도의 코드를 작성해야 했다. 1992년에는 Alpha AXP 시스템용 OpenVMS의 첫 번째 버전이 출시되었으며, '''OpenVMS AXP V1.0'''로 명명되었다. 그 후 OpenVMS AXP 1.5가 VAX/VMS 5.5에 해당하는 버전으로 출시되었다. (OpenVMS AXP의 시제품 수준의 릴리스에 1.x라는 버전 번호를 사용한 것은 고객에게 혼란을 야기했으며, 이후 이식 버전에서는 반복되지 않았다.)
1994년에는 OpenVMS 버전 6.1의 릴리스와 함께 VAX와 Alpha 버전의 기능(및 버전 번호)이 동일하게 맞춰졌다. 이후 VAX와 Alpha 버전의 제품 버전 번호는 일관성을 유지했다.
2001년, DEC를 인수한 컴팩이 휴렛 팩커드(HP)에 흡수되기 직전에 OpenVMS를 인텔 아이테니엄 아키텍처로 이식하는 것을 발표했다. 이 이식은 Alpha의 코드를 이용하여 이루어졌으며, VAX 코드의 성숙도 덕분에 이식 프로세스가 대폭 간소화되었다. VAX 코드베이스의 "스냅샷"이 Alpha 릴리스의 기반으로 사용된 VAX판의 Alpha로의 이식과 달리, OpenVMS의 Alpha와 Itanium 버전은 공통 코드베이스를 이용하여 빌드되었다.
최초의 시제품 품질 릴리스인 '''OpenVMS IA64 V8.0'''은 2003년에 출시되었다. 최초의 제품 품질의 Itanium판 릴리스인 '''OpenVMS V8.2'''는 2004년 후기에 출시될 예정이었으나, OpenVMS/Itanium 이식판은 2005년 1월 18일에 발표되었다. V8.4에서 HP Integrity VM의 게스트 OS로 지원되었다.
참조
[1]
뉴스
HP gives OpenVMS new life
https://www.computer[...]
2021-10-21
[2]
웹사이트
Webinar 16: x86 Update
https://www.youtube.[...]
VSI
2021-11-02
[3]
뉴스그룹
How much of VMS is still in MACRO-32?
https://groups.googl[...]
2021-10-21
[4]
웹사이트
2.7 In what language is OpenVMS written?
http://h41379.www4.h[...]
Hewlett Packard Enterprise
[5]
웹사이트
Japanese OpenVMS OS (JVMS)
https://vmssoftware.[...]
2021-02-05
[6]
저널
Supporting the Chinese, Japanese, and Korean Languages in the OpenVMS Operating System
http://www.dtjcd.vms[...]
2021-10-21
[7]
웹사이트
OpenVMS at 20 Nothing stops it
https://h50146.www5.[...]
Digital Equipment Corporation
2021-02-12
[8]
웹사이트
Software Product Description and QuickSpecs - VSI OpenVMS Version 8.4-2L1 for Integrity servers
https://vmssoftware.[...]
VMS Software Inc.
2021-01-02
[9]
웹사이트
VSI Business & New Products Update – April 9, 2019
https://vmssoftware.[...]
VSI
2021-05-04
[10]
잡지
VMS Operating System Is 30 Years Old; Customers Believe It Can Last Forever
https://www.informat[...]
2021-02-19
[11]
웹사이트
OpenVMS survives and thrives
https://www.computer[...]
computerworld.com
2020-12-31
[12]
웹사이트
Digital tries to salvage OpenVMS
http://www2.computer[...]
computerworld.co.nz
2020-12-31
[13]
웹사이트
OpenVMS: 20 Years of Renewal
http://h71000.www7.h[...]
Digital Equipment Corporation
2021-02-12
[14]
웹사이트
VAX-11/780 Hardware Handbook
http://bitsavers.org[...]
Digital Equipment Corporation
2022-10-17
[15]
뉴스
OpenVMS, R.I.P. 1977-2020?
https://www.computer[...]
2024-04-27
[16]
서적
Chronology of Tech History
https://books.google[...]
Lulu.com
2012
[17]
웹사이트
VAX 11/780 - OLD-COMPUTERS.COM : HISTORY / detailed info
https://www.old-comp[...]
2020-04-25
[18]
웹사이트
Supported Platforms
https://vmssoftware.[...]
[19]
웹사이트
HP hands off OpenVMS development to VSI
https://www.techtime[...]
2024-04-27
[20]
보도자료
VMS Software, Inc. Named Exclusive Developer of Future Versions of OpenVMS Operating System
http://www.businessw[...]
2017-10-27
[21]
웹사이트
Cluster Uptime
http://www.openvms.o[...]
2020-12-20
[22]
웹사이트
Commerzbank Survives 9/11 with OpenVMS Clusters
https://availability[...]
2024-04-27
[23]
웹사이트
February 2018 Business & Technical Update
https://vmssoftware.[...]
VSI
2021-05-04
[24]
인터뷰
Dave Cutler Oral History
https://www.youtube.[...]
Computer History Museum
2021-02-26
[25]
뉴스그룹
a simple question: what the h*ll is MCR?
https://comp.os.vms.[...]
2004-09-14
[26]
웹사이트
Software Product Description VAX-11 RSX, Version 1.0
http://bitsavers.org[...]
Digital Equipment Corporation
2021-09-20
[27]
웹사이트
Hello from....well what used to be SpitBrook
http://www.openvmsho[...]
2021-01-24
[28]
웹사이트
Computer system VAX/VMS
http://www.altiq.se/[...]
2021-01-24
[29]
서적
Getting Started with OpenVMS: A Guide for New Users
https://books.google[...]
Elsevier
2002
[30]
뉴스
Micro VMS operating system
https://books.google[...]
1984-06-18
[31]
잡지
The VMS/MicroVMS merge
[32]
웹사이트
VMS Version 5.0 Release Notes
http://bitsavers.tra[...]
DEC
2021-07-21
[33]
웹사이트
DECUServe WORKSTATIONS Conference 8
http://home.iae.nl/u[...]
2020-12-22
[34]
웹사이트
Office Archaeology
http://blog.nozell.c[...]
2020-12-22
[35]
웹사이트
Software Product Description - Desktop-VMS, Version 1.2
http://www.digital.c[...]
Digital
2022-02-02
[36]
웹사이트
OpenVMS pages of proGIS Germany
http://vaxarchive.or[...]
2020-12-22
[37]
웹사이트
Computer Complexes, Technical Equipment, Software And Support Of The System Of Small Electronic Computer Machines (SM Computer)
http://oldpc.su/lib/[...]
Soviet Union Research Institute of Information and Economics
2021-10-16
[38]
학술지
Basic software for 32-bit SM computer models
http://www.swsys.ru/[...]
2021-10-15
[39]
학술지
Multifunctional operating system that supports virtual memory for 32-bit computers
http://www.swsys.ru/[...]
2021-10-15
[40]
웹사이트
Installing OS MOS-32M
https://web.archive.[...]
2021-10-15
[41]
웹사이트
VMS Version 5.0 Release Notes
http://www.bitsavers[...]
Digital Equipment Corporation
2021-10-27
[42]
웹사이트
Digital Introduces First Generation of OpenVMS Alpha-Ready Systems
https://tech-insider[...]
Digital Equipment Corporation
2021-01-25
[43]
웹사이트
OpenVMS Definition from PC Magazine Encyclopedia
https://www.pcmag.co[...]
[44]
웹사이트
OpenVMS FAQ - What is the difference between VMS and OpenVMS?
https://web.archive.[...]
2021-01-25
[45]
웹사이트
History of the Vernon the VMS shark
http://www.vaxinatio[...]
2021-01-24
[46]
웹사이트
DECwest/SDT Agenda
http://www.bitsavers[...]
1988-05-30
[47]
웹사이트
EV-4 (1992)
http://simh.trailing[...]
2008-02-24
[48]
웹사이트
Managing Technological Leaps: A study of DEC's Alpha Design Team
https://dspace.mit.e[...]
1993-04-01
[49]
학술지
How DEC developed Alpha
1992-07-01
[50]
학술지
Digital's Alpha project
[51]
학술지
Porting OpenVMS to HP Integrity Servers
http://www.decus.de/[...]
2005-06-01
[52]
학술지
Porting OpenVMS from VAX to Alpha AXP
https://vmssoftware.[...]
2024-04-27
[53]
웹사이트
Access to OpenVMS Source Code?
http://h41379.www4.h[...]
1999-09-02
[54]
웹사이트
OpenVMS Compatibility Between VAX and Alpha
https://support.hpe.[...]
Digital Equipment Corporation
2021-10-22
[55]
학술지
Extending OpenVMS for 64-bit Addressable Virtual Memory
https://vmssoftware.[...]
1996-01-01
[56]
학술지
The OpenVMS Mixed Pointer Size Environment
https://web.archive.[...]
1996-01-01
[57]
웹사이트
VSI OpenVMS Programming Concepts Manual, Vol. 1
https://vmssoftware.[...]
VSI
2020-10-07
[58]
웹사이트
HP OpenVMS Alpha Partitioning and Galaxy Guide
https://support.hpe.[...]
HP
2021-10-22
[59]
웹사이트
Compaq details strategy for OpenVMS
https://web.archive.[...]
Australian Reseller News
2021-01-14
[60]
웹사이트
Compaq OpenVMS Times
https://web.archive.[...]
2002-01-01
[61]
웹사이트
Farewell then, Alpha – Hello, Compaq the Box Shifter
https://www.theregis[...]
2020-12-21
[62]
뉴스그룹
OpenVMS Boots on Itanium on Friday Jan 31
https://groups.googl[...]
2020-12-21
[63]
웹사이트
HP C Installation Guide for OpenVMS Industry Standard 64 Systems
https://vmssoftware.[...]
HP
2021-03-02
[64]
웹사이트
OpenVMS Integrity Boot Environment
http://www.decus.de/[...]
2020-12-21
[65]
웹사이트
Porting OpenVMS Applications to Itanium
http://www.hp-user-s[...]
2020-12-21
[66]
웹사이트
OpenVMS floating-point arithmetic on the Intel Itanium architecture
http://www.decus.de/[...]
2020-12-21
[67]
웹사이트
OpenVMS Moving Custom Code
http://www.decus.de/[...]
2020-12-21
[68]
웹사이트
HP OpenVMS Strategy and Futures
https://web.archive.[...]
2020-12-21
[69]
보도자료
VMS Software, Inc. Named Exclusive Developer of Future Versions of OpenVMS Operating System.
http://www.businessw[...]
2014-07-31
[70]
웹사이트
OpenVMS Rolling Roadmap
https://web.archive.[...]
VSI
2021-05-04
[71]
웹사이트
VSI V9.0 Q&A
https://vmssoftware.[...]
2024-04-27
[72]
Youtube
OpenVMS x64 Atom Project
https://www.youtube.[...]
2021-06-01
[73]
Youtube
2017 LLVM Developers' Meeting: J. Reagan "Porting OpenVMS using LLVM"
https://www.youtube.[...]
2017-10-31
[74]
웹사이트
State of the Port to x86_64 January 2017.
http://www.vmssoftwa[...]
2017-01-06
[75]
Youtube
Re-architecting SWIS for X86-64
https://www.youtube.[...]
2017-10-08
[76]
웹사이트
VMS Software Inc. Announces First Boot on x86 Architecture
https://vmssoftware.[...]
2019-05-14
[77]
웹사이트
Rollout of V9.0 and Beyond
https://vmssoftware.[...]
2020-05-19
[78]
웹사이트
State of the Port
https://vmssoftware.[...]
[79]
웹사이트
OpenVMS 9.1
https://vmssoftware.[...]
2021-06-30
[80]
웹사이트
VMS Software Releases OpenVMS V9.1-A
https://vmssoftware.[...]
2021-09-30
[81]
웹사이트
MICA Software Business Plan
http://www.bitsavers[...]
1987-03-00
[82]
서적
Showstopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft
https://books.google[...]
Open Road Media
2014
[83]
웹사이트
Windows NT and VMS: The Rest of the Story
https://www.itprotod[...]
1998-10-30
[84]
웹사이트
FreeVMS 0.1.0 Released
https://www.osnews.c[...]
2004-11-23
[85]
웹사이트
FreeVMS official web page
http://www.freevms.n[...]
[86]
간행물
A Model and Prototype of VMS Using the Mach 3.0 Kernel
https://archive.org/[...]
1992-04-00
[87]
서적
VAX/VMS Internals and Data Structures, Version 5.2
https://books.google[...]
Digital Press
1991
[88]
웹사이트
Writing VMS Privileged Code Part I: The Fundamentals, Part 1
https://hunter.goatl[...]
[89]
컨퍼런스
A VMM security kernel for the VAX architecture
https://www.scs.stan[...]
IEEE
1990-05-07
[90]
웹사이트
VSI OpenVMS System Services Reference Manual: A–GETUAI
https://vmssoftware.[...]
VSI
2020-06-00
[91]
서적
Inside VMS: The System Manager's and System Programmer's Guide to VMS Internals
https://books.google[...]
Van Nostrand Reinhold
[92]
웹사이트
VSI OpenVMS I/O User's Reference Manual
https://vmssoftware.[...]
VSI
2019-08-00
[93]
Youtube
Andy Goldstein on Files-11, the OpenVMS File Systems
https://www.youtube.[...]
VSI Official Channel
2019-07-25
[94]
웹사이트
VSI OpenVMS Guide to OpenVMS File Applications
https://vmssoftware.[...]
VSI
2019-07-23
[95]
웹사이트
Why was Spiralog retired?
https://community.hp[...]
2006-01-10
[96]
웹사이트
Why was Spiralog retired?
https://community.hp[...]
2006-01-10
[97]
웹사이트
VSI OpenVMS Software Roadmap 2020
https://vmssoftware.[...]
2020-09-00
[98]
웹사이트
OpenVMS User's Manual
https://vmssoftware.[...]
2020-07-00
[99]
뉴스그룹
How dangerous is it to be able to get into DCL supervisor mode?
https://comp.os.vms.[...]
2017-07-03
[100]
웹사이트
VSI OpenVMS Cluster Systems
https://vmssoftware.[...]
VSI
2019-08-00
[101]
웹사이트
VSI Products - Clusters
https://vmssoftware.[...]
[102]
웹사이트
Building Dependable Systems: The OpenVMS Approach
https://www.digiater[...]
DEC
1994-05-00
[103]
웹사이트
Cluster Uptime
http://www.openvms.o[...]
2003-11-28
[104]
웹사이트
DECnet for OpenVMS Guide to Networking
https://vmssoftware.[...]
VSI
2020-08-00
[105]
웹사이트
Software Product Description: DECnet-VAX, Version 1
https://archive.org/[...]
DEC
1978-09-00
[106]
웹사이트
VSI Products - DECnet
https://vmssoftware.[...]
VSI
2021-01-14
[107]
웹사이트
VMS/ULTRIX System Manager's Guide
https://archive.org/[...]
Digital Equipment Corporation
2021-01-21
[108]
웹사이트
VSI OpenVMS TCP/IP User's Guide
https://vmssoftware.[...]
VSI
2021-01-14
[109]
논문
Parallelism and Performance in the OpenVMS TCP/IP Kernel
https://support.hpe.[...]
[110]
논문
An Overview of the PATHWORKS Product Family
https://vmssoftware.[...]
2024-04-27
[111]
웹사이트
Samba and OpenVMS
https://web.archive.[...]
2021-01-01
[112]
웹사이트
Local Area Transport Network Concepts
http://www.bitsavers[...]
DEC
2021-01-14
[113]
웹사이트
VAX/VMS Software Language and Tools Handbook
http://bitsavers.org[...]
2020-12-31
[114]
웹사이트
VSI List of Products
https://vmssoftware.[...]
2021-05-04
[115]
웹사이트
VSI OpenVMS Calling Standard
https://vmssoftware.[...]
VSI
2021-05-04
[116]
웹사이트
VSI OpenVMS Programming Concepts Manual, Volume II
https://vmssoftware.[...]
VSI
2021-05-04
[117]
웹사이트
SDL, LANGUAGE, Data Structure/Interface Definition Language
https://www.digiater[...]
2021-01-03
[118]
웹사이트
DECset
https://vmssoftware.[...]
2021-01-02
[119]
웹사이트
VSI OpenVMS DCL Dictionary: A–M
https://vmssoftware.[...]
VSI
2021-01-02
[120]
웹사이트
VSI OpenVMS Debugger Manual
https://vmssoftware.[...]
VSI
2021-05-04
[121]
웹사이트
VSI OpenVMS Delta/XDelta Debugger Manual
https://vmssoftware.[...]
VSI
2020-12-31
[122]
웹사이트
VMS IDE
https://marketplace.[...]
2021-01-02
[123]
웹사이트
VAX/VMS Software Information Management Handbook
http://bitsavers.tra[...]
Digital Equipment Corporation
2021-01-24
[124]
웹사이트
Rdb's First 20 Years: Memories and Highlights
https://web.archive.[...]
2021-01-24
[125]
웹사이트
Compaq ACMS for OpenVMS Getting Started
http://odl.sysworks.[...]
Compaq
2021-01-24
[126]
웹사이트
Building Dependable Systems: The OpenVMS Approach
https://support.hpe.[...]
Digital Equipment Corporation
2022-10-17
[127]
웹사이트
Cover Letter for DECADMIRE V2.1 MUP Kit - DECADMIRE V2.1A
http://h30266.www3.h[...]
Digital Equipment Corporation
2021-01-24
[128]
웹사이트
Oracle Rdb Status and Direction
http://www.decus.de/[...]
2021-01-24
[129]
웹사이트
Cover Letter re DSM
http://h30266.www3.h[...]
Compaq
2021-01-24
[130]
웹사이트
OpenVMS Notes MySQL and MariaDB
https://web.archive.[...]
2021-01-24
[131]
웹사이트
Mimer SQL on OpenVMS Present and Future
https://www.vmsconsu[...]
2024-04-27
[132]
웹사이트
Mimer SQL is now available for OpenVMS on x86
https://developer.mi[...]
Mimer Information Technology AB
2023
[133]
웹사이트
Rocket Software System 1032
https://web.archive.[...]
Rocket Software
2021-01-24
[134]
서적
Writing Real Programs in DCL
Digital Press
[135]
웹사이트
Software Product Description – VAX/VMS Operating System, Version 1.0
http://www.bitsavers[...]
Digital Equipment Corporation
2021-10-21
[136]
웹사이트
Software Product Description HP DECforms for OpenVMS, Version 4.0
http://h30266.www3.h[...]
2021-01-01
[137]
웹사이트
Software Product Description HP FMS for OpenVMS, Version 2.5
http://h30266.www3.h[...]
2021-01-01
[138]
웹사이트
Compaq TDMS for OpenVMS VAX, Version 1.9B
http://h30266.www3.h[...]
2021-01-01
[139]
웹사이트
OpenVMS RTL Screen Management (SMG$) Manual
https://web.archive.[...]
2021-01-01
[140]
논문
The Making of a Micro VAX Workstation
http://www.bitsavers[...]
2021-10-21
[141]
웹사이트
MicroVMS Workstation Graphics Programming Guide
http://www.bitsavers[...]
Digital Equipment Corporation
1986-05-01
[142]
뉴스그룹
comp.os.vms - Dec VWS Internals
https://comp.os.vms.[...]
2007-01-04
[143]
저널
An Overview of the DECwindows Architecture
http://www.bitsavers[...]
Digital Equipment Corporation
[144]
웹사이트
(Open)VMS(/ VAX), Version overview
http://www.vaxmacro.[...]
[145]
웹사이트
Migrating VWS/UIS Applications to DECwindows?
http://h41379.www4.h[...]
2004-11-09
[146]
저널
Strategies for Writing Graphical UNIX Applications Productively and Portably
https://www.tuhs.org[...]
1989-08-01
[147]
웹사이트
Using DECwindows Motif for OpenVMS
https://vmssoftware.[...]
2019-10-01
[148]
컨퍼런스
Early Experience With DECwindows/Motif In the TRIUMF Central Control System
https://accelconf.we[...]
[149]
웹사이트
Getting Started With the New Desktop
http://odl.sysworks.[...]
Digital Equipment Corporation
1996-05-01
[150]
웹사이트
OpenGL Frequently Asked Questions (FAQ) [1/3]
http://www.faqs.org/[...]
Faqs.org
2013-07-17
[151]
웹사이트
Software Product Description VSI Graphical Kernel System
https://vmssoftware.[...]
VSI
2017-01-01
[152]
웹사이트
Software Product Description DEC PHIGS Version 3.1 for OpenVMS VAX
http://h30266.www3.h[...]
1995-04-01
[153]
웹사이트
VSI OpenVMS Guide to System Security
https://vmssoftware.[...]
VSI
2019-12-01
[154]
문서
National Computer Security Center (NCSC) Trusted Product Evaluation List (TPEL)
[155]
웹사이트
HP OpenVMS Guide to System Security
https://support.hpe.[...]
Hewlett Packard
2003-09-01
[156]
저널
The "Father Christmas" Worm
https://ntrs.nasa.go[...]
1989-06-01
[157]
웹사이트
Security Audit on OpenVMS: An Internal Auditor's Perspective
https://www.giac.org[...]
SANS Institute
2004-11-01
[158]
Youtube
DEFCON 16: Hacking OpenVMS
https://www.youtube.[...]
2011-01-20
[159]
서적
The Cuckoo's Egg : tracking a spy through the maze of computer espionage
Doubleday
1989-01-01
[160]
문서
On the internal workings of the CTRL-Y mechanism
[161]
웹사이트
Ghost in the DCL shell: OpenVMS, touted as ultra reliable, had a local root hole for 30 years
https://www.theregis[...]
2018-02-06
[162]
서적
Software Product Description - POSIX for OpenVMS 2.0
1994-01-01
[163]
웹사이트
OpenVMS Alpha Version 7.3-1 New Features and Documentation Overview Begin Index
https://www.itec.sun[...]
2002-06-01
[164]
웹사이트
VSI Products - GNV
https://vmssoftware.[...]
[165]
웹사이트
ϕnix: a Unix emulator for VAX/VMS
https://www.caam.ric[...]
1987-08-10
[166]
웹사이트
Compaq and DECUS expand Free License OpenVMS Hobbyist Program
http://www.openvmsho[...]
Compaq
1999-03-10
[167]
웹사이트
Hobbyist Program
http://www.process.c[...]
[168]
웹사이트
VMS Hardware
https://sourceforge.[...]
[169]
웹사이트
HPE sets end date for hobbyist licenses for OpenVMS
https://legacyos.org[...]
[170]
웹사이트
VMS Software Announces Community License
https://vmssoftware.[...]
2020-04-22
[171]
웹사이트
VMS Software Community License Available
https://vmssoftware.[...]
2020-07-28
[172]
웹사이트
VSI Announces Community License Updates
https://vmssoftware.[...]
2020-06-11
[173]
웹사이트
HP OpenVMS Systems - OpenVMS Release History
http://h41379.www4.h[...]
2010-06-21
[174]
웹사이트
OpenVMS – A guide to the strategy and roadmap
https://vmssoftware.[...]
[175]
웹사이트
HP OpenVMS Systems - Supported Software Versions - January 2014
http://h41379.www4.h[...]
2014-01-01
[176]
웹사이트
VSI OpenVMS Software Roadmap 2021
https://vmssoftware.[...]
2021-09-30
[177]
웹사이트
OpenVMS Software Technical Support Service
ftp://ftp.hp.com/pub[...]
Hewlett Packard
2022-02-01
[178]
웹사이트
OpenVMS Release History
http://www.bitsavers[...]
HP
2022-01-23
[179]
뉴스그룹
When Did VMS First Come Out?
https://groups.googl[...]
2022-03-05
[180]
웹사이트
What is OpenVMS? What is its history?
http://www.hoffmanla[...]
2021-01-03
[181]
서적
VAX/VMS Release Notes Version 1.5
DEC
1979-02-00
[182]
서적
VAX/VMS Release Notes Version 1.6
DEC
1979-08-00
[183]
웹사이트
VAX/VMS Release Notes Version 3.0
http://www.bitsavers[...]
DEC
2022-02-06
[184]
웹사이트
VAX/VMS Internals and Data Structures
http://www.bitsavers[...]
DEC
2022-02-06
[185]
웹사이트
VAX-11 Information Directory and Index
http://www.bitsavers[...]
DEC
2022-02-06
[186]
웹사이트
GRPNAM SECURITY HOLE IN LOGIN
http://www.skip.net/[...]
DEC
2022-02-06
[187]
뉴스그룹
First Introduction of BACKUP utility
https://groups.googl[...]
2022-02-06
[188]
서적
VAX/VMS Release Notes Version 3.1
DEC
1982-08-00
[189]
서적
VAX/VMS Release Notes Version 3.2
DEC
1982-12-00
[190]
서적
VAX/VMS Release Notes Version 3.3
DEC
1983-04-00
[191]
서적
VAX/VMS Release Notes Version 3.4
DEC
1983-06-00
[192]
서적
VAX/VMS Release Notes Version 3.5
DEC
1983-11-00
[193]
서적
VAX/VMS Release Notes Version 3.6
DEC
1984-04-00
[194]
서적
VAX/VMS Release Notes Version 3.7
DEC
1984-08-00
[195]
웹사이트
vms-source-listings
http://www.bitsavers[...]
[196]
웹사이트
vms-source-listings
http://www.bitsavers[...]
[197]
웹사이트
Commitment to DII COE initiative provides longterm support and application portability for OpenVMS customers
https://h41379.www4.[...]
2023-09-07
[198]
웹사이트
HP OpenVMS Systems - OpenVMS Version 8.4
http://h71000.www7.h[...]
[199]
보도자료
VMS Software, Inc. Launches New Version of OpenVMS Operating System Worldwide
https://www.vmssoftw[...]
2015-06-04
[200]
보도자료
VMS Software, Inc. Launches New Version 8.4-2L1 of OpenVMS Operating System Worldwide
https://vmssoftware.[...]
2021-05-04
[201]
보도자료
VMS Software, Inc. Launches VSI OpenVMS Alpha V8.4-2L1 for Alpha Hardware
https://vmssoftware.[...]
2021-05-04
[202]
웹사이트
Roadmap Update
https://vmssoftware.[...]
2020-09-23
[203]
웹사이트
OpenVMS for x86 V9.0 EAK goes to first customer on May 15, 2020
https://vmssoftware.[...]
2021-05-04
[204]
웹사이트
VSI OpenVMS v9.2 Released
https://vmssoftware.[...]
2022-07-14
[205]
웹사이트
OpenVMS V9.2-1 Final Release
https://vmssoftware.[...]
2023-06-15
[206]
웹사이트
OpenVMS V9.2-2 public availability
https://vmssoftware.[...]
2024-01-25
[207]
웹사이트
OpenVMSオペレーティング・システム:ファイル・システムの仕様
https://docs.oracle.[...]
2020-10-25
[208]
웹인용
OpenVMS V9.2-2 public availability
https://vmssoftware.[...]
2024-01-25
[209]
웹인용
OpenVMS FAQ
http://www.openvms.c[...]
2015-04-29
[210]
웹인용
보관된 사본
http://h18000.www1.h[...]
2006-11-27
[211]
웹사이트
Index of /pdf/dec/vax
http://www.bitsavers[...]
[212]
웹인용
보관된 사본
http://ftp.digital.c[...]
2010-08-22
[213]
웹사이트
null
http://www.intel.com[...]
[214]
웹인용
OpenVMS source listings CD
https://web.archive.[...]
2010-08-22
[215]
웹사이트
OpenGL Frequently Asked Questions (FAQ) [1/3]
http://www.faqs.org/[...]
[216]
웹사이트
ШКОЛА N1 - Воронеж
http://www.shkola1.v[...]
[217]
Youtube
HP Disaster Proof Solutions
https://www.youtube.[...]
[218]
서적
OpenVMS Alpha Internals and Data Structures : Scheduling and Process Control : Version 7.0
[219]
서적
OpenVMS Alpha Internals and Data Structures: Memory Management
[220]
서적
VAX/VMS Internals and Data Structures: Version 5.2 ("IDSM")
[221]
웹사이트
OpenVMS documentation
http://www.hp.com/go[...]
2020-05-26
[222]
웹사이트
OpenVMS documentation
http://www.hp.com/go[...]
[223]
웹사이트
OpenVMS documentation
http://www.hp.com/go[...]
2020-05-26
[224]
웹사이트
OpenVMS documentation
http://www.hp.com/go[...]
[225]
웹사이트
Oracle Rdb
http://www.oracle.co[...]
[226]
웹사이트
OpenVMS documentation
http://www.hp.com/go[...]
2020-05-26
[227]
웹사이트
OpenVMS Freeware
http://www.hp.com/go[...]
2013-11-07
[228]
웹인용
OpenVMS Calling Standard
https://web.archive.[...]
2010-08-22
[229]
서적
Writing Real Programs in DCL, second edition
[230]
웹사이트
OpenVMS documentation
http://www.hp.com/go[...]
2020-05-26
[231]
웹사이트
OpenVMS documentation
http://www.hp.com/go[...]
2020-05-26
[232]
웹사이트
OpenVMS documentation
http://www.hp.com/go[...]
2020-05-26
[233]
웹인용
NIST NCSC
https://web.archive.[...]
2006-12-03
[234]
문서
National Computer Security Center (NCSC) Trusted Product Evaluation List (TPEL)
[235]
웹사이트
OpenVMS at DEFCON9
http://www.defcon.or[...]
2017-01-10
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
