오릭스/페코스

Oryx/Pecos
오릭스/페코스
개발자벨 연구소
OS 패밀리실시간 운영 체제
동작 상태현재의
소스 모델폐쇄 소스
플랫폼Avaya Definity G3(일반 3) 스위치
커널 타입실시간
면허증.독자 사양
공식 웹사이트www.avaya.com

Oryx/Pecos[1] 1978년부터 Bell Labs가 AT&T의 대규모 PBX 스위칭 기기의 실행을 목적으로 개발한 독자적인 운영체제입니다.운영체제는 AT&T의 주력 제품인 System 75에서 처음 사용되었으며, 최근까지 AT&T/Lucent Technologies spinoff Avaya에서 제조된 Definity G3(제너릭 3) 스위치를 포함한 모든 변형에서 사용되었습니다.Oryx/Pecos 기반의 마지막 시스템은 릴리스 13.1 Definity 소프트웨어가 가동되고 있는 Avaya G3 CSI였습니다.정식 판매 종료일은 2007년 2월 5일입니다.Bell Labs가 직접 개발한 Unix와 유사한 변종이라고 널리 알려져 있지만, Unix의 어떤 버전에도 기반하지 않기 때문에 그렇지 않습니다.

Oryx/Pecos는 커널(Oryx)과 그 위에서 실행되는 관련 프로세스(Pecos)로 구성됩니다.이 시스템은 당시 AT&T 콜로라도 벨 연구소의 CO 캠퍼스인 웨스트민스터와 경계를 이루는 Pecos Street에서 이름이 붙여졌습니다.Oryx는 사무실 사전에서 OS의 마지막 단어였고 Oryx는 유니콘 신화의 기원이었다고 합니다.이 시스템은 Thoth(워털루 대학에서 개발)와[3] DEMOS(Los Alamos Scientific Labs에서 개발)에[2] 대략적으로 기반을 두고 있습니다.

일반적으로 상용 운영 체제에서 볼 수 있는 기능은 Oryx/Pecos에서는 찾을 수 없습니다.이러한 기능은 다음과 같습니다.

  • 문서화된 API 구조
  • 응용 프로그램을 컴파일하여 운영체제에 직접 연결할 필요 없이 추가 응용 프로그램을 로드 및 실행할 수 있는 동적 응용 프로그램 실행 기능
  • 현재 사용되는 표준 파일 시스템과 호환되는 디스크 운영 체제
  • 동적으로 연결된 라이브러리
  • 애플리케이션 및 운영체제 프로세스를 확실하게 분리하는 메모리 관리
  • 상용 개발 패키지

Oryx/Pecos와 Unix 사이에는 하나의 역사적 연계가 있습니다.위 기사의 저자들은 향후 개발로 Oryx/Pecos에 UNIX 실행 환경을 도입할 것을 제안했으며, 실제로 이러한 프로젝트는 덴버에서 수행되었습니다.그러나 이 프로젝트는 성공적으로 완료되어 Oryx/Pecos의 "Eli" 버전(5번째 출시 또는 "E" 출시)과 함께 내부적으로 소개되었지만 AT&T나 Lucent의 공식 제품이 되지 않았습니다.

대규모 오피스 환경에서 작업하고 AT&T, Lucent Technologies 또는 Avaya 브랜드의 전화를 사용하는 사용자는 간접적으로 Oxx-Pecos를 사용하고 있을 가능성이 높지만 운영체제의 초점과 소유권이 좁기 때문에 여전히 불분명합니다.2005년 Avaya는 운영체제로서의 Oryx/Pecos 사용을 중단하고 Linux에서 실행되는 응용 프로그램이 되도록 포팅했습니다.새로운 기능은 Communication Manager로 알려져 있습니다.또한 2000년대 초반에는 Definity One(나중에 IP 600 및 S8100)이 OS에서 단계적으로 벗어나려는 초기 시도였습니다.Definity One은 Oryx/Pecos 시스템도 에뮬레이트한 Linux 에뮬레이터와 함께 Windows NT 4.0에서 실행되었습니다.이 시스템을 사용한 관리자에 따르면 이는 실패이며, Oryx/Pecos 및 Linux에서 Windows를 실행하려는 시도가 문제가 되었다고 합니다.[1]

단, 캐리어 그레이드 기기의 견고성과 AT&T/Lucent/Avaya PBX 시스템의 광범위한 사용으로 인해 Oryx/Pecos는 무기한 지원을 계속 받을 가능성이 높습니다.

레퍼런스

  • "Oryx/Pecos and Third Party Software" (PDF). www.support.avaya.com. Retrieved Feb 21, 2011.
  1. ^ AT&T Technical Journal, v64, n1 part 2, 1985년 1월, 페이지 251-268.
  2. ^ ACM의 통신, 제22권 제2호, 1979년 2월, 105-115페이지.
  3. ^ 소프트웨어: 연습과 경험 16(12): 1059-1076 1986년 12월

외부 링크