오픈서버

Xinuos OpenServer(구 명칭: SCO UNIX, SCO Open Desktop, SCO ODT)는 샌타크루즈 오퍼레이션(SCO)이 개발하고 나중에 SCO 그룹에 인수되었으며 현재는 Xinuos가 소유한 클로즈드 소스 컴퓨터 운영체제이다. 오픈서버의 초기 버전은 유닉스 시스템 V를 기반으로 했고, 후기 OpenServer 10은 FreeBSD 10을 기반으로 한다. 그러나 OpenServer 10은 2018년 이후 업데이트를 받지 못했으며 더 이상 Xinuos 웹사이트에서 판매되지 않고 있으며, OpenServer 5 Definitive 및 6 Definitive는 여전히 지원된다.

역사

SCO UNIX/SCO Open Desktop
1987년 미국전화전신회사, 마이크로소프트, 썬 마이크로시스템즈는 유닉스 운영 체제 버전을 통합하기로 합의했다. 샌타크루즈 오퍼레이션(SCO)은 마이크로소프트의 제닉스를 재라이선스하고 제닉스 이름을 유지하고 싶었지만, AT&T는 "만약 그들이 유닉스라고 부르고 싶다면, 있는 그대로 사용해야 한다. 우리는 다른 변종을 원하지 않는다"고 말했다.

SCO UNIX는 제닉스의 후속작으로, 유닉스 시스템 V 릴리스 3.2에서 파생되었으며 제닉스 장치 드라이버와 유틸리티가 추가되었다. SCO UNIX System V/386 릴리스 3.2.0은 SCO 제닉스의 상업적 후속작으로 1989년에 출시되었다. 기본 운영 체제에는 TCP/IP 네트워킹이나 X 윈도 시스템 그래픽이 포함되지 않았다. 이들은 선택적 추가 비용 애드온 패키지로 제공되었다. 이 기본 OS가 출시된 직후, SCO는 SCO Open Desktop 또는 ODT라는 이름으로 통합 제품을 출시했다. 1994년에는 SMP 애드온 패키지인 SCO MPX가 출시되었다.

동시에 AT&T는 제닉스, BSD, 썬OS, 유닉스 시스템 V 릴리스 3 기능을 유닉스 시스템 V 릴리스 4로 병합하는 작업을 완료했다. SCO UNIX는 시스템 V 릴리스 3을 기반으로 유지되었지만, 결국 릴리스 4의 대부분 기능을 자체적으로 개발한 버전을 추가했다.

1992년 SCO UNIX 3.2v4.0 및 Open Desktop 2.0 릴리스에는 긴 파일 이름과 심볼릭 링크에 대한 지원이 추가되었다. 1995년에 출시된 다음 주요 버전인 OpenServer 릴리스 5.0.0에는 ELF 실행 파일 및 동적 링크된 공유 객체에 대한 지원이 추가되었고, 많은 커널 구조가 동적으로 변경되었다.

SCO OpenServer
1995년에 출시된 SCO OpenServer 5는 SCO의 주요 제품이 되었고, 피자넷(피자헛과 제휴하여 이루어진 최초의 인터넷 기반 음식 배달 시스템) 및 Open Desktop Lite 기반의 인터넷 게이트웨이 서버인 SCO Global Access와 같은 제품의 기반이 되었다. 윈도우 NT 및 리눅스와 경쟁하기 위해 1997년까지 SCO는 교육용 단일 사용자 라이선스를 CD-ROM 비용인 19달러에 배포하거나 무역 박람회에서 완전히 무료로 제공했다. 방대한 설치 기반 덕분에 SCO OpenServer 5는 2018년 9월에 주요 업데이트가 이루어졌을 정도로 SCO에 의해 활발하게 유지 관리되고 있다.

OpenServer 5와 유닉스웨어 7의 많은 부분이 병합된 SCO OpenServer 6은 2005년 SCO 그룹에 의해 처음 출시되었다. 이 버전에는 대용량 파일 지원, 메모리 증가, 다중 스레드 커널(경량 프로세스)이 포함되어 있다. 이 병합된 코드베이스는 유닉스 시스템 V 릴리스 5(SVR5)이며, 원래 버전은 유닉스웨어 7에서 볼 수 있다. SVR5는 Xinuos에서만 사용된다. SCO OpenServer 6은 유닉스웨어 7의 SVR5 커널에 SCO OpenServer 5 애플리케이션 및 바이너리 호환성, OpenServer 5 시스템 관리, OpenServer 5 사용자 환경이 통합되어 있다. 유닉스웨어 7은 아이러니하게도 AT&T 유닉스 시스템 V 릴리스 4.2MP (유닉스웨어 2)와 OpenServer 5의 일부 기술의 병합을 기반으로 했다.

SCO OpenServer는 주로 중소기업(SMB) 시장에 판매되었다. 소규모 사무실, 판매 시점 정보 관리(POS) 시스템, 복제 사이트 및 백오피스 데이터베이스 서버 배포에 널리 사용된다. 주요 SCO OpenServer 고객으로는 맥도날드, 타코벨, Big O Tires, 피자헛, 코스트코 약국, 나스닥, 토론토 증권거래소, 브라질 은행, 러시아와 중화인민공화국의 많은 은행, 인도의 철도 시스템 등이 있다.

UnixWare 합병
섬네일|upright=0.7|left|SCO OpenServer 5.0.6 릴리스 기념 컵

SCO는 1995년 노벨로부터 유닉스웨어 시스템 및 해당 시스템 V 릴리스 4 코드 베이스를 배포할 권리를 인수했다. SCO는 결국 유닉스웨어의 해당 버전에서 일부 코드를 오픈서버의 이후 릴리스에서 재사용할 수 있었다. 릴리스 6까지 이는 주로 컴파일 시스템과 UDI 드라이버 프레임워크 및 그 위에 작성된 USB 하위 시스템에서 비롯되었다.

SCO는 2000년 8월 2일, 자사의 서버 소프트웨어 및 서비스 사업부와 유닉스웨어 및 OpenServer 기술을 Caldera Systems, Inc.에 매각한다고 발표했다. 인수는 2001년 5월에 완료되었다. SCO 회사의 남은 부분인 Tarantella 사업부는 Tarantella, Inc.로 이름을 변경했고, Caldera Systems는 Caldera International이 되었으며, 이후 2002년에는 SCO 그룹이 되었다.

SCO 그룹 하에서
SCO 그룹은 오픈서버의 개발 및 유지 관리를 계속했다. 2005년 6월 22일, 새로운 6.0.x 브랜치의 첫 번째 릴리스인 코드명 "Legend"인 OpenServer 6.0이 출시되었다. SCO OpenServer 6은 유닉스 시스템 V 릴리스 5 커널을 기반으로 하며, 유닉스 시스템 V 릴리스 4.2MP와 유닉스웨어 7의 병합된 코드베이스이다. OpenServer 6.0은 POSIX 인터페이스를 통해 C, C++ 및 자바 애플리케이션에 대한 다중 스레딩 애플리케이션 지원을 제공한다. OpenServer 6은 커널 수준 스레딩(5.0.x에는 없음)을 특징으로 한다.

OpenServer 5에 비해 향상된 기능으로는 향상된 SMP 지원(최대 32개 프로세서 지원), 파티션에서 테라바이트 이상의 파일 지원(NFSv3를 통해 더 큰 네트워크 파일 지원), 더 나은 파일 시스템 성능, 최대 64GB 메모리 지원 등이 있다.

OpenServer 6.0은 제닉스 286 이후 개발된 애플리케이션에 대한 하위 호환성을 유지한다.

SCO 그룹은 긴 일련의 법정 싸움 끝에 2011년 파산했다.

UnXis / Xinuos (2011–현재)
OpenServer와 유닉스웨어에 대한 권리는 2011년에 UnXis가 인수했으며, 이후 Xinuos로 이름을 변경했다.

2015년 6월, Xinuos는 FreeBSD 10 운영 체제를 기반으로 하는 OpenServer 10을 발표했다. 동시에 Xinuos는 기존의 오래된 OS 제품을 사용하는 고객을 위한 마이그레이션 경로를 도입했다. 2015년 12월, Xinuos는 OpenServer 5, OpenServer 6 및 유닉스웨어 7의 "Definitive" 버전을 출시했다.

2017년 12월, Xinuos는 OpenServer 6 및 유닉스웨어 7의 "Definitive 2018" 버전을 출시했고, 2018년 10월에는 OpenServer 5 Definitive 2018을 출시했다. "Definitive 2018" 릴리스는 Xinuos가 고객이 계속 실행해야 하는 애플리케이션을 보호하기 위해 레거시 OS를 업데이트하고 지원하겠다는 약속이었다. Definitive 2018 제품에는 Definitive 릴리스에 비해 주요 업데이트가 포함되어 있으며, Definitive 2018 제품에 대한 현재 패키지를 더 쉽게 컴파일할 수 있는 업데이트된 개발 키트가 출시되었다.

그러나 2023년까지 OpenServer 10은 Xinuos 홈페이지에 제품으로 더 이상 등록되지 않아 마케팅에서 철회되었음을 시사한다.

버전
 버전 기반 날짜 코드명 에디션/참고 사항 SCO UNIX System V/386 SVR3.2.0 1989  Open Desktop 1.0 SVR3.2.1 1990  Open Desktop 1.1 SVR3.2v2.0 1991  3.2v2.1로 업그레이드하기 위한 보충 자료 SCO UNIX SVR3.2v4.0 1992  Open Desktop 2.0 SVR3.2v4.1 1992 Phoenix 데스크톱 시스템, 서버 Open Desktop/Server 3.0 SVR3.2v4.2 1994 Thunderbird Open Desktop, Open Desktop Lite, Open Server OpenServer 5.0 SVR3.2v5.0 1995 Everest 데스크톱 시스템, 호스트 시스템, 엔터프라이즈 시스템 OpenServer 5.0.2 SVR3.2v5.0.2 1996 Tenzing 데스크톱 시스템, 호스트 시스템, 엔터프라이즈 시스템, 인터넷 FastStart OpenServer 5.0.4 SVR3.2v5.0.4 1997 Comet 데스크톱 시스템, 호스트 시스템, 엔터프라이즈 시스템 OpenServer 5.0.5 SVR3.2v5.0.5 1999 Davenport 호스트 시스템, 데스크톱 시스템, 엔터프라이즈 시스템 OpenServer 5.0.6 SVR3.2v5.0.6 2000 Freedom 호스트 시스템, 데스크톱 시스템, 엔터프라이즈 시스템 OpenServer 5.0.7 SVR3.2v5.0.7 2003 Harvey West 호스트 시스템, 데스크톱 시스템, 엔터프라이즈 시스템 OpenServer 6.0 SVR5 2005 Legend 유닉스웨어 7과 OpenServer 5의 "병합" OpenServer 5.0.7V SVR3.2v5.0.7 2009  OpenServer 5.0.7V는 VMware 하이퍼바이저에 사전 설치된 가상 어플라이언스/머신을 가져온다. OpenServer 10 FreeBSD 10 2015 10.0 FreeBSD 10 및 Xinuos 향상 기능을 기반으로 한 첫 번째 릴리스 OpenServer 6 Definitive SVR5 2015 Definitive OpenServer 6 Definitive 2018과 상위 호환 OpenServer 5 Definitive SVR3.2v5.0.7 2015 Definitive OpenServer 5 Definitive 2018과 상위 호환OpenServer 10.3FreeBSD 10.3201610.3FreeBSD 및 Xinuos 향상 기능을 기반으로 한 릴리스. 10.0 및 10.2에서 업데이트OpenServer 6 Definitive 2018SVR52017Definitive 2018이전 지원 버전에서 인플레이스 업그레이드OpenServer 5 Definitive 2018SVR3.2v5.0.72018Definitive 2018이전 지원 버전에서 인플레이스 업그레이드

 같이 보기 
 샌타크루즈 오퍼레이션
 SCO 대 노벨
 SCO 스컹크웨어

 각주 

 외부 링크 
 SCO OpenServer 6.0 (더 이상 사용되지 않음) 홈 페이지
 SCO OpenServer 5.0.7 (더 이상 사용되지 않음) 홈 페이지
 SCO OS FAQ (3.2v4.2 및 3.2v5.0.x)

분류:FreeBSD
분류:X86 운영체제
분류:유닉스 시스템 V