OSF/1
OSF/1개발자 | 오픈 소프트웨어 재단 |
---|---|
OS 패밀리 | 유닉스 |
동작 상태 | 단종 |
초기 릴리즈 | 1992년 1월, | 전(
이용가능기간: | 영어 |
플랫폼 | MIPS, DEC Alpha, PA-RISC |
커널 타입 | 마이크로커널 |
OSF/1은 1980년대 후반과 1990년대 초반에 Open Software Foundation에 의해 개발된 Unix 운영 체제의 변형입니다.OSF/1은 Carnegie Mellon University에서 개발된 마하 커널을 사용한 최초의 운영 체제 중 하나이며, 아마도 DEC Alpha 아키텍처 시스템의 네이티브 Unix 운영 체제로 가장 잘 알려져 있을 것입니다.
1994년 AT&T가 UNIX System V를 Novell에 매각하고 경쟁사인 UNIX International 컨소시엄이 해체된 후 Open Software Foundation은 OSF/1의 연구개발 자금 지원을 중단했습니다.OSF/1의 Tru64 UNIX 변종은 2012년까지 HP에 의해 지원되었습니다.
배경
1988년 소위 "유닉스 전쟁" 기간 동안 DEC(Digital Equipment Corporation)는 IBM, Hewlett-Packard 및 다른 회사와 협력하여 OSF/1이라는 이름의 Unix 버전을 개발하기 위해 OSF(Open Software Foundation)를 설립했습니다.목적은 AT&T Corporation 및 Sun Microsystems의 System V Release 4와 경쟁하는 것이었으며, 주요 목표는 운영 체제가 AT&T의 지적 [1]재산으로부터 자유로워지는 것이라고 주장되어 왔습니다.OSF/1이 마하 커널을 사용한 최초의 운영 체제 중 하나라는 사실은 이 주장을 뒷받침하는 것으로 언급됩니다.또한 디지털은 실시간 애플리케이션용 OSF/1을 강력하게 홍보하고 있으며, 당시 기존 UNIX 구현에서는 실시간 및 멀티 스레딩 지원이 기껏해야 마하 커널에 크게 의존한 것으로 해석될 수 있습니다.또한 UNIX API를 구현하기 위해 BSD 커널(4.3-Reno 릴리스에 기반)의 대부분을 포함합니다.OSF/1은 도입 당시 시스템 V 및 BSD와 함께 UNIX의 세 번째 주요 플레이버가 되었습니다.
벤더 릴리즈
1992년 1월에 DEC가 OSF/1(OSF/1 Release 1.0)의 첫 번째 릴리스는 MIPS 기반의 DEC 스테이션 워크스테이션 [2]제품군을 위한 것이었지만, 이것은 결코 완전히 지원되는 제품은 아니었습니다.DEC는 OSF/1을 1993년 3월에 출시된 DEC OSF/1 AXP Release 1.2로 새로운 Alpha AXP 플랫폼에 포팅했습니다.OSF/1 AXP는 완전한 64비트 운영체제입니다.OSF/1 AXP V2.0 이후 UNIX System V 호환성도 시스템에 통합되었습니다.OSF/1 v2는 같은 해에 DECStation MIPS 시스템용으로도 출시되었습니다.이후의 릴리스는 Digital UNIX, 그 이후에는 Tru64 UNIX로 명명됩니다.
또한 HP는 PA-RISC 1.1 아키텍처를 기반으로 초기 HP 9000/700 워크스테이션에 OSF/1 포트를 출시했습니다.이는 경쟁 운영체제(특히 HP-UX)[3]에 비해 소프트웨어 및 하드웨어 지원이 부족하기 때문에 곧 철회되었습니다.
AIM 제휴와 그에 따른 PowerOpen 사양의 일환으로 Apple Computer는 PowerPC 기반의 Macintosh를 OSF/[4]1에 기반하여 A/UX 4.0을 구축할 예정이었으나 프로젝트가 취소되고 PowerOpen은 폐지되었습니다.
IBM은 OSF/1을 시스템/370 및 시스템/390 [5]메인프레임용 AIX/ESA 운영 체제의 기반으로 사용했습니다.
OSF/1은 Kendall Square Research에 의해 KSR1 슈퍼컴퓨터에 사용되는 자체 마이크로아키텍처로 이식되었습니다.
OSFMK
Open Software Foundation (Akin to The Open Group)은 OSF/1에서 사용하기 위한 Mach 커널의 상용 버전인 OSFMK를 만들었습니다.여기에는 유타 대학 마하 4 커널의 적용 가능한 코드(메시지 전달 속도를 높이기 위해 사용되는 "셔틀" 수정 등)와 원래의 카네기 멜론 대학 마하 3.0 [6][7]커널에서 생성된 많은 마하 3.0 변형에서 적용 가능한 코드가 포함되어 있습니다.또한 [8]임베디드 코로케이션 기능, 실시간 개선, 퍼포먼스 향상을 위한 IPC RPC 컴포넌트의 개서 등 OSF에 의한 개선으로 구성됩니다.
OSF/1 AD
OSF/1 AD(Advanced Development)는 Locus Computing [9]Corporation이 대규모 병렬 슈퍼컴퓨터용으로 개발한 OSF/1의 분산 버전입니다.인텔 Paragon XP/S 및 ASCI Red, Colves Explar SPP-1200(SPP-UX) 및 Hitachi SR2201(HI-UX MPP) 등, OSF/1 AD의 베리에이션은 이러한 시스템에 탑재되어 있습니다.
레퍼런스
- ^ Salus, Peter H. (1994). A Quarter Century of UNIX. Reading, Mass: Addison-Wesley Pub. Co. p. 217. ISBN 0-201-54777-5.
- ^ Ellen Minter (1992-01-28). "Press Release — OSF/1". Newsgroup: bit.listserv.esl-l. Usenet: 9201282310.AA15415@enet-gw.pa.dec.com. Archived from the original on 2012-11-02. Retrieved 2007-08-21.
- ^ "PA-RISC R&D Operating Systems". OpenPA.net. Archived from the original on 23 July 2011. Retrieved 18 August 2011.
- ^ Corcoran, Cate (4 November 1991). "Apple reveals plans for updated A/UX, PowerOpen Unix development alliance". InfoWorld. pp. 1, 115. Archived from the original on 26 July 2020. Retrieved 11 February 2019.
- ^ "IBM announces AIX/ESA mainframe version of Unix". 1992-04-01. Archived from the original on 2006-02-24. Retrieved 2008-03-28.
- ^ Ghostarchive 및 Wayback Machine에서 아카이브:
- ^ "MK++: A High Performance, High Assurance Microkernel". Archived from the original on 2017-08-22.
- ^ Douglas M. Wells. "A Trusted, Scalable, Real-Time Operating System Environment" (PDF). S2CID 5205380. Archived from the original (PDF) on 2017-08-22.
{{cite journal}}
:Cite 저널 요구 사항journal=
(도움말) - ^ Zajcew, Roman; et al. (1993). An OSF/1 UNIX for Massively Parallel Multicomputers (PostScript). USENIX Winter 1993 Technical Conference.[영구 데드링크]