OSF/1

OSF/1은 Open Software Foundation(OSF)이 개발·표준화한 UNIX 계열 운영체제 기술 및 이를 채택한 운영체제 계열이다. Mach 2.5 계열 커널과 BSD UNIX, System V 호환 기능 등을 결합했으며 DEC의 Alpha용 DEC OSF/1은 이후 Di...

분류Mach 기반 UNIX 운영체제 기술 및 상용 제품 계열
기획 주체Open Software Foundation
개발 시기1980년대 말~1990년대
커널 기반Mach 2.5 계열
UNIX 기술BSD와 System V 호환 기능
설계 목적상호 운용성, UNIX 표준화
관련 제조사DEC, HP 외
하드웨어MIPS, Alpha, PA-RISC 등 구현별 상이
주요 후속Digital UNIX, Tru64 UNIX
상태역사적 프로젝트
참고 자료CMU Mach Project

OSF/1은 Open Software Foundation(OSF)이 개발·표준화한 UNIX 계열 운영체제 기술 및 이를 채택한 운영체제 계열이다. Mach 2.5 계열 커널과 BSD UNIX, System V 호환 기능 등을 결합했으며 DEC의 Alpha용 DEC OSF/1은 이후 Digital UNIX와 Tru64 UNIX로 발전했다. OSF/1 전체를 하나의 하드웨어 플랫폼이나 단일 제조업체의 제품으로만 설명하지는 않는다.[1]

OSF/1은 여러 UNIX 제조업체가 공통 운영체제 기반과 표준화된 응용 프로그램 인터페이스를 제공하려 한 Open Software Foundation의 활동에서 출발했다. Mach 2.x 계통을 커널의 기술적 기반으로 활용하면서 BSD와 System V의 기능을 결합했고, 제조업체별 하드웨어와 UNIX 사용자 공간 요구에 맞춰 수정될 수 있는 아키텍처를 형성했다. 이러한 접근은 Mach 기술을 대학 연구에서 실제 워크스테이션·서버 제품으로 확산시키는 과정에 기여했다.[2]

OSF/1의 대표적인 상용 계보는 DEC의 Alpha용 DEC OSF/1이다. DEC는 64비트 시스템과 서버 운영을 위한 파일 시스템·네트워크·메모리 및 시스템 관리 기능을 발전시켰으며, 제품 이름은 이후 Digital UNIX와 Tru64 UNIX로 변경되었다. 따라서 OSF의 공동 UNIX 기술, DEC에서 배포한 OSF/1 제품과 뒤이은 Tru64 UNIX는 구분하면서도 하나의 역사적인 발전 과정으로 연결해야 한다.

Open Software Foundation은 1980년대 말 UNIX 기술의 표준화와 여러 제조업체의 공통 시스템 기반을 추진했다. OSF/1은 Mach 2.x와 BSD 및 System V에서 유래한 인터페이스를 결합했고 서로 다른 워크스테이션·서버 하드웨어에 이식할 수 있는 운영체제의 토대가 되었다. 연구용 Mach를 상용 UNIX 제품의 안정적인 시스템 구성에 적용했다는 점에서 Mach 계보의 중요한 분기에 해당한다.[3]

DEC가 Alpha 아키텍처용으로 배포한 DEC OSF/1은 대표적인 제품화 사례이며 뒤에 Digital UNIX와 Tru64 UNIX라는 명칭으로 발전했다. 이 제품들은 같은 계보를 공유하지만 서로 다른 시기와 개발 조직에서 보안·파일 시스템·고가용성 기능을 확장했다. OSF/1 전체를 DEC의 특정 버전과 동일시하지 않으며, Mach 3.0의 순수 마이크로커널·외부 UNIX 서버 설계와도 구별한다.[4]

역사

Open Software Foundation 설립

OSF/1 개발

벤더별 채택

DEC OSF/1의 발전

설계 목표

커널 구조

Mach 2.5

BSD와 System V 기능

UNIX 호환성

네트워크와 파일 시스템

개발 도구와 API

지원 플랫폼

DEC Alpha

MIPS

PA-RISC

표준화와 운영체제 산업

Digital UNIX와 Tru64 UNIX

관련 문서

  1. 관련 자료 ↩
  2. CMU Mach 프로젝트 개요 ↩
  3. CMU Mach 역사 ↩
  4. OSF/1 출시·계보 ↩