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]