맨위로가기

제닉스

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

제닉스는 1980년 마이크로소프트가 AT&T로부터 유닉스 라이선스를 받아 개발한 운영체제이다. "UNIX"라는 이름 사용이 불가하여 "Xenix"라는 이름으로 출시되었으며, 버클리 소프트웨어 배포(BSD)의 요소를 도입하여 x86 컴퓨터에서 널리 사용되었다. 마이크로소프트는 제닉스를 최종 사용자에게 직접 판매하지 않고, 인텔, 탠디, 알토스, SCO 등 OEM 업체에 라이선스를 판매하여 다양한 컴퓨터 아키텍처로 포팅하도록 했다. 1987년 마이크로소프트는 SCO에 제닉스 판권을 양도했고, SCO는 이를 SCO UNIX로 분화시켰다. 제닉스는 한국 소프트웨어 개발자 양성에 영향을 미쳤으며, MS-DOS 및 Windows 커널에도 흔적이 남아있다.

더 읽어볼만한 페이지

  • 유닉스 시스템 V - HP-UX
    HP-UX는 휴렛 팩커드(HP)가 개발한 유닉스 운영 체제로, HP 9000 서버를 위해 설계되었으며 PA-RISC 및 인텔 Itanium 아키텍처를 지원하고 클러스터 파일 시스템, 가상화 기능, 고가용성 및 안정성을 제공한다.
  • 유닉스 시스템 V - IRIX
    IRIX는 실리콘 그래픽스에서 개발한 유닉스 기반 운영 체제로, 컴퓨터 애니메이션 및 과학적 시각화 분야에서 널리 사용되었으며 실시간 디스크 및 그래픽 입출력을 지원하고 OpenGL의 기원이 된 IRIS GL 기술을 포함했지만 SGI 파산 후 지원이 종료되었다.
  • 마이크로소프트의 운영 체제 - MS-DOS
    MS-DOS는 마이크로소프트가 개발한 개인용 컴퓨터용 디스크 운영 체제로, IBM PC의 표준 운영 체제로 널리 사용되었으며, 단일 작업 환경과 명령줄 인터페이스를 특징으로 한다.
  • 마이크로소프트의 운영 체제 - OS/2
    OS/2는 IBM과 마이크로소프트가 공동 개발한 DOS의 후속 운영 체제로, 초기에는 80286 컴퓨터용으로 설계되었으나 IBM 단독 개발 체제로 전환 후 OS/2 Warp로 성능을 개선했으나 Microsoft Windows에 비해 인기가 낮았고, IBM의 지원 종료 후 제3자 개발을 통해 파생 운영 체제가 출시되기도 했다.
  • 운영체제에 관한 - 마이크로소프트
    마이크로소프트는 빌 게이츠와 폴 앨런이 1975년에 설립한 미국의 다국적 기술 기업으로, 윈도우 운영체제, 오피스 제품군, 엑스박스, 애저, 인공지능 투자 등을 통해 사업 영역을 확장하며 세계 최대 기술 기업 중 하나로 자리매김했다.
  • 운영체제에 관한 - 윈도우 8
    윈도우 8은 2012년 마이크로소프트가 출시한 운영 체제로, 터치스크린 기기 사용성을 개선하기 위해 메트로 디자인을 도입했으며, 윈도우 8.1로 개선되었고, 32/64비트 등 다양한 에디션으로 출시되었으나 2016년 지원이 종료되었다.
제닉스 - [IT 관련 정보]에 관한 문서
기본 정보
Bochs에서 실행 중인 제닉스
Bochs에서 실행 중인 제닉스
개발사마이크로소프트, SCO, HCR, Logica
계열유닉스 (SysV)
소스 모델클로즈드 소스
출시일1980년
최신 버전System V Release 2.3.4
최신 버전 출시일1991년
지원 플랫폼PC/XT, x86, PDP-11, Z8001, 68k
커널 종류모놀리식 커널
사용자 인터페이스명령 줄 인터페이스
라이선스사유
다음 버전SCO UNIX, OS/2
기술 정보
최신 릴리스 버전2.3.4
최신 릴리스 날짜1989년
커널 종류모놀리식 커널
기타
라이선스불명

2. 역사

마이크로소프트1979년 AT&T로부터 버전 7 유닉스의 라이선스를 구입하여, 1980년 8월 25일 유닉스를 16비트 마이크로컴퓨터 시장에서 사용될 수 있게 하겠다고 발표했다. 마이크로소프트는 "UNIX"(유닉스)라는 이름의 사용 허가를 받지 못하여, Xenix(제닉스)란 새로운 이름을 지어 부르게 되었다.

제닉스는 버클리 소프트웨어 배포(BSD)의 요소를 적극적으로 도입해서 정통 유닉스와 차이점이 생겼다. 그리고 곧 값싼 x86 컴퓨터의 인기로 가장 대중적인 유닉스가 되었다.

마이크로소프트는 제닉스를 최종 사용자에게 직접 판매하지 않고, OEM 업체에 소프트웨어 라이선스를 제공했다. 인텔, 탠디, 알토스, SCO 등 소프트웨어 OEM 업체에 라이선스를 판매하여, 다양한 컴퓨터 아키텍처로 포팅하도록 했다. 마이크로소프트가 개발한 제닉스는 PDP-11에서 돌아갔으며, 최초의 포팅은 자일로그의 16비트 CPU Z8001 시스템으로였다. 알토스 사는 1982년 초에, 탠디 사는 68000기반 시스템용을 1983년 1월에, 그리고 SCO는 인텔 8086용을 1983년 9월에 출시했다. 68000 기반의 애플 리사용 포팅도 존재했다. 당시 제닉스는 AT&T의 유닉스 시스템 III를 기반으로 했다.

1985년유닉스 시스템 V를 기반으로 제닉스 2.0 버전이 출시되었다. 버전 2.1.1 업데이트를 통해 인텔 80286 프로세서에 대한 지원이 추가되었다. 이어진 버전에서는 System V와의 호환성이 향상되었다.

마이크로소프트는 IBMOS/2를 개발하기로 합의하면서, 제닉스를 발전시키는 데 흥미를 잃었다. 1987년에 마이크로소프트는 SCO의 지분 중 25%를 갖기로 하고 제닉스의 판권을 양도했다. 같은 해, SCO는 32비트인 386 프로세서용으로 제닉스를 포팅했다. 제닉스 2.3.1 버전은 i386, SCSI, 그리고 TCP/IP를 지원했다.

마이크로소프트는 1992년까지도 내부적으로 썬 마이크로시스템즈 워크스테이션과 VAX 미니컴퓨터에서 제닉스를 계속 사용한 것으로 알려져 있다.

1989년에 SCO는 제닉스를 SCO UNIX로 분화시켰다. 그동안 AT&T는 제닉스, BSD, SunOS와 시스템 V의 시스템 V 릴리즈 4로의 통합을 완료했다. SCO UNIX는 그 때까지도 시스템 V 릴리즈 3에 기반하고 있었으나 Release 4의 기능을 대부분 지원했다. 제닉스 자체의 최종 버전은 2.3.4였다.

''The Design and Implementation of the 4.3BSD UNIX Operating System''에 "1980년대 후반 제닉스는 사용되는 컴퓨터 수로 따져서, 아마도 가장 널리 사용되는 유닉스 운영 체제였을 것이다."라고 서술하고 있을 정도로 제닉스는 값싸고 대중적인 운영 체제였다.

2. 1. 마이크로소프트의 제닉스 개발

마이크로소프트1979년 AT&T로부터 버전 7 유닉스의 라이선스를 구입하고, 1980년 8월 25일 16비트 마이크로컴퓨터 시장에 유닉스를 제공하겠다고 발표했다.[3][4] 마이크로소프트는 "UNIX"(유닉스)라는 이름을 사용할 수 없어, Xenix(제닉스)라는 새로운 이름을 붙였다.[5]

제닉스는 버클리 소프트웨어 배포(BSD)의 요소를 적극적으로 도입하여 정통 유닉스와 차별점을 가지게 되었다. 이후 저렴한 x86 컴퓨터의 인기에 힘입어 가장 대중적인 유닉스 운영체제가 되었다.

2. 2. OEM 라이선스 및 포팅

마이크로소프트는 제닉스를 최종 사용자에게 직접 판매하지 않고, 인텔, 탠디, 알토스, SCO 등 OEM 업체에 라이선스를 제공하여 다양한 컴퓨터 아키텍처에 맞게 포팅하도록 했다.[4]

최초의 제닉스 포팅은 자일로그의 16비트 CPU Z8001 시스템을 대상으로 이루어졌다.[24] 알토스는 1982년 초에, 탠디는 68000 기반 시스템용 제닉스를 1983년 1월에 출시했다.[9][24][10][11][12] SCO는 인텔 8086용 제닉스를 1983년 9월에 출시했다.[9][24][10][11][12] 애플 리사용 제닉스 포팅도 존재했는데, 이는 SCO가 판매한 최초의 수축 포장(shrink-wrapped) 바이너리 제품이었다.[22]

2. 3. 버전 발전과 시스템 V 기반 전환

1985년유닉스 시스템 V를 기반으로 제닉스 2.0 버전이 출시되었다.[30] 인텔 80286 프로세서 지원은 버전 2.1.1 업데이트를 통해 추가되었다.[29] 이후 버전에서는 System V와의 호환성이 향상되었다.

2. 4. SCO로의 권리 양도

1987년 마이크로소프트IBMOS/2 개발에 합의하면서 제닉스 개발에 흥미를 잃었다.[43] 같은 해, 마이크로소프트는 SCO의 지분 25%를 갖는 조건으로 제닉스의 판권을 SCO에 양도했다.[42] 1987년 SCO는 제닉스를 32비트 386 프로세서용으로 포팅했다. 제닉스 2.3.1 버전은 i386, SCSI, TCP/IP를 지원했다.

2. 5. 제닉스의 종말과 SCO UNIX

1989년SCO는 제닉스를 SCO UNIX로 분화시켰다. 한편, AT&T는 제닉스, BSD, SunOS와 시스템 V를 시스템 V 릴리즈 4로 통합했다. SCO UNIX는 시스템 V 릴리즈 3에 기반하고 있었지만, 릴리즈 4의 기능을 대부분 지원했다. 제닉스 자체의 최종 버전은 2.3.4였다.[49]

3. 주요 기능

AT&T 유닉스 기반 외에도, 제닉스는 BSD의 요소들을 통합했는데, 특히 vi 텍스트 편집기와 이를 지원하는 라이브러리(termcap 및 curses)가 포함되었다.[6] 마이크로소프트는 커널에 파일 잠금 및 세마포어와 같은 독창적인 확장 기능을 추가했다.[6][7] 사용자 공간에는 기존의 유닉스 셸 대신 메뉴 기반 작업을 위한 "시각적 셸"이 추가되었다.[6] RS-232 포트를 이용한 직렬 라인을 통해 제한적인 로컬 네트워킹("micnet" 소프트웨어)으로 파일 전송 및 전자 우편을 지원했지만, 모뎀을 통한 네트워킹에는 여전히 UUCP가 사용되었다.[6]

OEM 업체들은 종종 제닉스 시스템에 추가적인 수정을 가했다.[6][7]

4. Trusted Xenix

Trusted Xenix는 처음에 IBM이 Secure XENIX라는 이름으로 개발한 제닉스의 변종이었다. 이후 버전들은 Trusted Information Systems에서 Trusted Xenix라는 이름으로 개발되었다.[50] 이 시스템은 다중 레벨 보안의 Bell–LaPadula 모델을 통합했으며, STU-III (Secure Terminal Unit III) 보안 통신 장치를 위한 다중 레벨 보안 인터페이스를 갖추었다. 공식적 방법론을 통해 평가되었으며, 미국 국방부(United States Department of Defense, DoD)의

5. 한국 내 제닉스의 영향

제닉스는 1980년대 x86 컴퓨터의 인기로 가장 대중적인 유닉스 운영체제였다.[1] 1980년대 후반 제닉스는 사용되는 컴퓨터 수로 따져서, 아마도 가장 널리 사용되는 유닉스 운영 체제였을 것이다.[1]

1980년대 한국에서 x86 기반 PC가 널리 보급되면서, 제닉스는 한국의 초기 PC 시장에서 가장 대중적인 유닉스 운영체제로 자리매김하였다.[1]

제닉스는 한국의 소프트웨어 개발자들이 유닉스 시스템 프로그래밍 경험을 쌓는 데 중요한 역할을 하였으며, 리눅스가 한국에 확산되고 오픈 소스 생태계가 발전하는 데 크게 기여하였다.[1] (하위 섹션 내용 참고)

5. 1. 한국 소프트웨어 개발자 양성

1979년 AT&T로부터 버전 7 유닉스 라이선스를 구입하여 개발된 제닉스는, 1980년대 한국의 소프트웨어 개발자들이 유닉스 시스템 프로그래밍 경험을 쌓는 데 중요한 역할을 하였다.[1] 당시 한국에서는 x86 기반 PC가 널리 보급되면서 제닉스가 가장 대중적인 유닉스 운영체제로 자리잡았다.[1] 이로 인해 많은 개발자들이 제닉스를 통해 유닉스 환경을 접하고 시스템 프로그래밍 기술을 익힐 수 있었다.

이후 숙련된 제닉스 개발자들은 리눅스가 한국에 확산되고 오픈 소스 생태계가 발전하는 데 크게 기여하였다.[1] 제닉스를 통해 쌓은 유닉스 경험은 리눅스 커널 및 응용 프로그램 개발에 직접적으로 활용되었으며, 이는 한국의 오픈 소스 소프트웨어 발전의 밑거름이 되었다.

5. 2. 국내 기업들의 제닉스 활용

요청하신 섹션 제목 "국내 기업들의 제닉스 활용"에 부합하는 내용은 원문에 존재하지 않아 섹션 내용을 작성할 수 없습니다. 원문에 따르면, 마이크로소프트1987년 제닉스 판권을 SCO에 양도했기 때문에, 그 이후 한국 기업들이 제닉스를 직접 활용했을 가능성은 없습니다. 마이크로소프트는 1979년 AT&T로부터 버전 7 유닉스 라이선스를 받아 제닉스를 개발했고, SCO 등 OEM 업체에 라이선스를 판매해 다양한 컴퓨터 아키텍처로 포팅하도록 했습니다. 그러나 IBMOS/2 개발 합의 후 제닉스 개발에 대한 흥미를 잃고 SCO에 판권을 넘겼습니다.

6. 그 이후의 XENIX

1984년, 마이크로소프트는 SCO(The Santa Cruz Operation)에 XENIX의 권리를 이전했다. 이는 하이엔드(high-end) 운영체제로서의 OS/2에 집중하기로 결정했기 때문이라고 알려져 있다. 그러나 빌 게이츠 자신이 System V 준수 버전 제공을 발표하는 등 이후에도 높은 영향력을 계속 유지했다.

MS-DOS와 마이크로소프트 윈도우 95/98/Me의 커널에는 XENIX 호환 시스템 콜이 남아 있다.

한편 SCO는 오랫동안 OpenServer(SCO UNIX) 브랜드로 개발 및 판매를 계속했으며, 현재는 XENIX의 흔적은 없어졌지만, 소위 PC-UNIX 상용 제품 중 하나로 OpenServer 제품군을 판매했다.

참조

[1] 뉴스 Corporate Unix: A system struggles to earn its stripes https://books.google[...] 1986-02-03
[2] 서적 The Design and Implementation of the 4.3BSD UNIX Operating System https://archive.org/[...] Addison-Wesley 1989-10-01
[3] 서적 Unix Internals: A Practical Approach https://archive.org/[...] Addison Wesley Professional 1996-01-01
[4] 웹사이트 The History of Microsoft - 1980 http://channel9.msdn[...]
[5] 웹사이트 Xenix variant information https://web.archive.[...] 2010-02-26
[6] 학술지 Expanded personal computing power and capability 1985-01-01
[7] 서적 Overview of the Xenix 286 Operating System http://bitsavers.tra[...] Intel Corporation 1984-11-01
[8] 광고 Available Today https://archive.org/[...] 2016-03-16
[9] 문서 The Altos 8086 machines had a custom MMU, which used 4K pages.
[10] 학술지 Altos Unveils 16-Bit Micros With Unix, 1M-Byte Memory https://books.google[...] Computerworld 1981-11-23
[11] 학술지 Review: Altos 586 https://books.google[...] 1983-11-07
[12] 학술지 Computerworld https://books.google[...] IDG Enterprise 1987-10-26
[13] 웹사이트 Introduction to the System 86/360 and System 86/330A Microcomputer Systems http://bitsavers.inf[...] Intel 2022-11-30
[14] 문서 Intel also offered their own iRMX operating system as an alternative for these.
[15] 뉴스 Radio Shack goes to Microsoft's Xenix for Model 16 micros https://books.google[...] 2015-01-31
[16] 뉴스 Tandy Revamps Product Line https://books.google[...] 2015-01-21
[17] 간행물 Gazelle II 16-bit Micro-Computer http://bitsavers.tra[...] Seattle Computer Products, Inc. 1983-01-01
[18] 서적 BYTE Guide to the IBM PC 1984-09-01
[19] 문서 Unrelated to the later Dynix from Sequent Computer Systems
[20] 서적 1996-01-01
[21] 뉴스 Watch: A look-back conversation with Doug Michels, co-founder of SCO https://www.santacru[...] 2016-04-21
[22] 서적 1996-01-01
[23] 사진 Photograph of Lisa Xenix Multiplan diskette https://i.postimg.cc[...] Postimg.com 2019-09-24
[24] 문서 Microsoft Xenix Operating System OEM Directory http://maben.homeip.[...] 1983-05-01
[25] 학회 Porting Xenix to the Unmapped 8086 USENIX Association 1984-01-01
[26] 웹사이트 SCO Company History http://www.operating[...] Operating System Documentation Project 2008-05-14
[27] 웹사이트 Timeline of GNU/Linux and Unix http://laurel.datsi.[...] 2008-05-14
[28] 서적 1996-01-01
[29] 웹사이트 Microsoft Xenix 3.0 ready for 286 https://web.archive.[...]
[30] 서적 SCO Unix in a Nutshell https://archive.org/[...] O'Reilly Media, Inc. 1994-01-01
[31] 서적 Essential System Administration: Tools and Techniques for Linux and Unix Administration https://archive.org/[...] O'Reilly Media, Inc. 2002-01-01
[32] 서적 Encyclopedia of Computer Science and Technology CRC Press 1990-05-15
[33] 서적 Portable C and Unix System Programming Pearson Education 1987-01-01
[34] 잡지 The Unix Operating System and the Xenix Standard Operating Environment https://archive.org/[...] 1981-06-01
[35] 뉴스 Upward Migration / Part 2: A Comparison of CP/M-86 and MS-DOS https://archive.org/[...] 2016-03-23
[36] 뉴스 MS-DOS: examining IBM PC's disk-operating system https://books.google[...] 1982-08-23
[37] 뉴스 Of IBM, Operating Systems, and Rosetta Stones https://archive.org/[...] 1982-01-01
[38] 뉴스 The Unix Tutorial / Part 3: Unix in the Microcomputer Marketplace https://archive.org/[...] 1983-10-01
[39] 뉴스 MS-DOS 2.0: An Enhanced 16-Bit Operating System https://archive.org/[...] 1983-11-01
[40] advertisement Before you bet your business software on an OS, look who's betting on MS-DOS and Xenix. https://books.google[...] 1983-06-27
[41] 뉴스 New developments may decide battle over Unix https://books.google[...] 1984-02-20
[42] 저널 The Executive Computer https://www.nytimes.[...] 1995-04-24
[43] 뉴스그룹 What's happening to OS/2 https://groups.googl[...] 1995-08-17
[44] 뉴스 Santa Cruz Operation Ltd. to Offer Source for Xenix https://books.google[...] 1986-12-08
[45] 뉴스 California firm acquires Unix-systems leader https://www.newspape[...] 1990-05-10
[46] 뉴스그룹 Re: Microsoft Source (fwd) http://groups.google[...] 2000-11-07
[47] 웹사이트 Microsoft's Migration to Microsoft Exchange Server - The Evolution of Messaging within Microsoft Corporation http://www.microsoft[...]
[48] 웹사이트 UNIX Expo — Remarks by Bill Gates http://www.microsoft[...] 1996-10-09
[49] 문서 (정보 부족) 1996
[50] 논문 Design and Implementation of Secure Xenix 1987-02-01
[51] 서적 Operating System Security https://books.google[...] Morgan & Claypool Publishers 2008
[52] 웹사이트 UNIX History http://www.levenez.c[...] 2011-05-01
[53] 문서 (정보 부족)



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com