맨위로가기

OS/2

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

1. 개요

OS/2는 IBM과 마이크로소프트가 공동 개발하여 1980년대 후반부터 2000년대 초반까지 사용된 운영 체제이다. 텍스트 모드 기반의 OS/2 1.0으로 시작하여 GUI를 탑재한 OS/2 1.1, HPFS 파일 시스템을 도입한 OS/2 1.2, 32비트 API와 객체 지향 사용자 인터페이스(WPS)를 갖춘 OS/2 2.0, 그리고 OS/2 Warp 3, 4 등의 버전을 거쳤다. 윈도우 3.0의 성공과 마이크로소프트의 윈도우 개발 집중으로 IBM 단독 개발 체제로 전환되었으며, 2006년 지원 종료 이후 eComStation과 ArcaOS와 같은 제3자 개발이 이루어졌다. OS/2는 Presentation Manager와 WPS를 통해 GUI를 제공하고, 멀티미디어 기능, 다양한 명령어를 지원하며, x86 CPU의 모든 기능을 사용했지만, 하드웨어 드라이버 부족, 동기 입력 큐 문제 등의 단점도 있었다. 과거 은행, 교통, 회계 등 다양한 분야에서 사용되었으며, IBM의 하드웨어 제품에도 임베디드 운영 체제로 활용되었다.

더 읽어볼만한 페이지

  • 레거시 시스템 - 텔레텍스
    텔레텍스는 문서 작성 중에도 백그라운드에서 다른 문서 송수신이 가능한 통신 시스템으로, 헤더 정보를 통해 페이지 번호와 방송사 정보 등을 표시하며, 기존 텔렉스 시스템과의 호환성을 고려하여 다양한 문자 집합과 기호를 지원하도록 설계되었다.
  • 레거시 시스템 - 유산비용
    유산비용은 과거의 결정이나 사건으로 인해 현재와 미래에 발생하는 비용으로, 기업 경쟁력 약화, 공공 재정 악화, 사회적 갈등, 경제적 손실 등을 초래하며 사회적 합의와 정치적 리더십을 통해 해결해야 할 문제이다.
  • IBM의 운영 체제 - IBM AIX
    IBM의 AIX는 UNIX System V를 기반으로 저널링 파일 시스템을 구현한 최초의 운영 체제로서, 안정성과 확장성을 바탕으로 엔터프라이즈 환경에서 널리 사용되며 가상화, 논리 볼륨 관리 등의 특징을 가진다.
  • IBM의 운영 체제 - IBM i
    IBM i는 IBM에서 개발한 미드레인지 컴퓨터 시스템용 운영 체제로, 기술 독립 머신 인터페이스를 통해 하드웨어 추상화를 제공하며, 객체 지향 스토리지 모델, 통합 관계형 데이터베이스, 다양한 프로그래밍 언어 및 네트워킹 기능을 지원한다.
  • OS/2 - CHKDSK
    CHKDSK는 디스크의 파일 시스템 무결성을 검사하고 오류를 수정하는 시스템 도구로, 다양한 운영체제에서 구현되었으며 파일 시스템 오류 수정 및 손상된 파일 조각 복구 기능을 제공하지만 데이터 손상이나 시스템 불안정을 야기할 수 있다는 비판도 있다.
  • OS/2 - Echo (명령어)
    echo 명령어는 다양한 운영체제 및 셸 환경에서 입력받은 문자열을 그대로 출력하는 명령어로, POSIX 표준의 부재로 시스템에 따라 동작 방식에 차이가 있어 이식성이 떨어진다는 평가를 받는다.
OS/2 - [IT 관련 정보]에 관한 문서
일반 정보
OS/2 로고
OS/2 로고
개발IBM
마이크로소프트 (1.0–1.3)
작업 상태역사적, 현재 ArcaOS로 개발됨
소스 모델클로즈드 소스
최초 출시일1987년 12월
최종 버전4.52
최종 출시일2001년 12월
마케팅 대상전문가, 서버
프로그래밍 언어C, C++, 어셈블리어
사용 언어중국어, 영어, 프랑스어, 독일어, 이탈리아어, 일본어, 한국어, 스페인어, 슬로베니아어, 포르투갈어, 러시아어
프로그래밍 언어REXX, Object Rexx, Java
지원 플랫폼x86, PowerPC
커널 유형하이브리드 커널
영향을 받은 운영체제MS-DOS, IBM PC DOS
사용자 인터페이스워크플레이스 셸 그래픽 사용자 인터페이스
라이선스사유
계승 운영체제처음에는 eComStation, 이후 ArcaOS
웹사이트OS/2 Warp (보관됨)
시스템 아키텍처
지원 아키텍처x86
기타 정보
후속 운영체제ArcaOS

2. 역사

OS/2는 1985년 IBM과 마이크로소프트의 "공동 개발 계약"을 통해 개발이 시작되었다.[14][15] 초기에는 MS-DOS를 대체할 차세대 운영 체제로 기획되었으며 코드명은 "CP/DOS"였다.

1987년 텍스트 모드 기반의 OS/2 1.0이 발표되었고, 보호 모드 프로그래밍을 지원하여 프로그래머가 BIOS 호출이나 하드웨어 직접 접근 없이 비디오 디스플레이(VIO)를 제어하고 키보드 및 마우스 이벤트를 처리할 수 있는 API를 제공했다. 1988년에는 프레젠테이션 매니저 GUI를 탑재한 OS/2 1.1이 출시되어 윈도우 2.1과 유사한 사용자 인터페이스를 가졌다. 1989년에는 설치 가능한 파일 시스템, 특히 HPFS를 도입한 OS/2 1.2가 출시되었다.

1980년대 후반, OS/2는 미래의 시스템으로 홍보되었으나, 윈도우 3.0의 성공으로 IBM과 마이크로소프트의 협력 관계는 와해되기 시작했다. 마이크로소프트는 윈도우 개발에 주력했고, 이후 OS/2는 IBM 단독으로 개발되었다.

1992년, 32비트 API를 제공하는 OS/2 2.0이 출시되었다. OS/2 2.0은 워크플레이스 셸(WPS)이라는 새로운 객체 지향 사용자 인터페이스를 포함했으며, "DOS보다 더 나은 DOS이며, Windows보다 더 나은 Windows"라고 선전되었다.[33] 1994년에는 '''OS/2 Warp'''라는 이름으로 버전 3.0이 출시되었고, 더 광범위한 하드웨어 지원, 멀티미디어 기능, 인터넷 호환 네트워킹을 제공했다.

1996년, Warp 4는 자바음성 인식 소프트웨어를 추가했다.[44] 그러나 OS/2는 마이크로소프트 윈도우 NT에 의해 추월당했고, 소비자 시장에서 큰 점유율을 확보하는 데 실패했다.

IBM은 마이크로소프트 윈도우 95와의 경쟁 심화, 코드 품질 문제 등으로 인해 OS/2 개발을 축소했다. 1996년에 발표된 OS/2 Warp 4[97]는 IBM이 배포한 마지막 OS/2 버전이 되었다.

IBM은 2001년에 OS/2 판매를 중단했고, 2006년에 지원을 종료했다.[49] OS/2는 대중 시장에서 성공을 거두지 못했지만, 현금 자동 입출금기 등 특정 분야에서 제한적으로 사용되었다.

IBM이 OS/2 개발을 중단한 후, 여러 제3자들이 OS/2의 개발을 이어받았다. Serenity Systems는 eComStation이라는 이름으로 OS/2를 다시 판매하기 시작했고,[55] 2015년, Arca Noae, LLC는 IBM과 OS/2 재판매 계약을 체결하고 2017년에 ArcaOS를 출시했다.[13]

2. 1. 개발 (1985-1990): IBM-마이크로소프트 공동 개발

1985년 8월, IBM과 마이크로소프트는 "공동 개발 계약"을 체결하고 OS/2 개발을 시작했다.[14][15] 코드명은 "CP/DOS"였다.

1987년 4월, 텍스트 모드 기반의 OS/2 1.0이 발표되었고, 12월에 출시되었다. OS/2는 보호 모드 프로그래밍을 지원하여 프로그래머가 BIOS 호출이나 하드웨어 직접 접근 없이 비디오 디스플레이(VIO)를 제어하고 키보드 및 마우스 이벤트를 처리할 수 있는 API를 제공했다. Ctrl-Esc 단축키 조합으로 프로그램 선택기를 호출하여 멀티태스킹 텍스트 모드 세션(화면 그룹)을 선택할 수 있었다.[17]

1988년, OS/2 1.0 Extended Edition은 SNA, X.25/APPC/LU 6.2, LAN Manager, Query Manager, SQL 등의 통신 및 데이터베이스 기능을 제공했다.

1988년 10월, 프레젠테이션 매니저 GUI를 탑재한 OS/2 1.1이 출시되었다.[18] 이 버전은 윈도우 2.1과 유사한 사용자 인터페이스를 가졌다. 1.1의 확장판은 IBM 데이터베이스 시스템에 분산 데이터베이스 지원을, IBM 메인프레임 네트워크에 SNA 통신 지원을 도입했다.

1989년, OS/2 1.2는 설치 가능한 파일 시스템, 특히 HPFS 파일 시스템을 도입했다. HPFS는 긴 파일 이름과 대체 데이터 스트림 형태인 확장 속성을 지원하여 FAT 파일 시스템보다 개선되었다.[19]

1990년, IBM은 더욱 경량화된 OS/2 1.3을 출시했다.

1980년대 후반, OS/2 및 윈도우 관련 서적에서는 OS/2를 미래의 시스템으로 홍보했다.[21] 그러나 윈도우 3.0의 성공으로 인해 IBM과 마이크로소프트의 협력 관계는 와해되기 시작했다. 마이크로소프트는 윈도우 개발에 주력했고, 이후 OS/2는 IBM 단독으로 개발되었다. 두 회사가 갈라서게 된 경위는 기업 문화 차이와 윈도우 3.0의 성공으로 인한 관계 변화 등이 지적된다.[96]

2. 2. 결별 (1990)

Windows 3.0과 OS/2 1.3 사이인 1990년에 IBM과 마이크로소프트의 협력 관계는 와해되었다. 이 시기에 윈도우 3.0은 출시 첫 해에 수백만 장이 판매될 정도로 큰 성공을 거두었다.[22] 이러한 성공의 주된 이유는 윈도우 3.0이 (MS-DOS와 함께) 대부분의 신형 컴퓨터에 번들로 제공되었기 때문이다.[23] 반면 OS/2는 추가적인 독립형 소프트웨어 패키지로만 제공되었다. 게다가 OS/2는 프린터와 같은 많은 일반적인 장치, 특히 IBM이 아닌 하드웨어에 대한 장치 드라이버가 부족했다.[24] 이에 비해 윈도우는 훨씬 더 다양한 하드웨어를 지원했다. 윈도우의 인기가 높아지면서 마이크로소프트는 IBM과의 OS/2 공동 개발에서 벗어나 윈도우를 기반으로 자체 사업을 구축하는 데 개발 초점을 맞추게 되었다.[25]

이러한 분열에는 몇 가지 기술적, 실용적인 이유가 있었다. 두 회사 간에는 문화와 비전에 상당한 차이가 있었다. 마이크로소프트는 PC에서 성공을 거두는 데 기여한 개방형 하드웨어 시스템 방식을 선호했다. IBM은 OS/2를 사용하여 자체 하드웨어 판매를 촉진하려 했으며, IBM 하드웨어에서 지원하지 않는 컴퓨터 글꼴과 같은 기능을 제거하도록 마이크로소프트를 설득했다. 또한 마이크로소프트 프로그래머들은 IBM의 관료주의와 소스 코드 라인 수를 사용하여 프로그래머 생산성을 측정하는 방식에 좌절감을 느꼈다.[26] IBM 개발자들은 마이크로소프트 코드의 간결함과 주석 부족에 대해 불만을 제기했고, 마이크로소프트 개발자들은 IBM 코드의 코드 비대화에 대해 불만을 제기했다.[27]

두 제품은 API에서 상당한 차이를 보였다. OS/2는 Windows 2.0이 거의 완성되었을 때 발표되었으며, Windows API는 이미 정의된 상태였다. 그러나 IBM은 OS/2를 위해 이 API를 크게 변경할 것을 요청했다.[28] 따라서 애플리케이션 호환성 문제가 즉시 나타났다. OS/2 설계자들은 소스 코드 변환 도구를 통해 윈도우 애플리케이션 소스 코드를 OS/2로 완전히 마이그레이션할 수 있기를 바랐다. 그러나 OS/2 1.x는 충분한 모멘텀을 얻지 못하여 공급업체들이 OS/2와 윈도우 모두에 대해 병렬로 개발하는 것을 피할 수 없게 되었다.

OS/2 1.3은 OS/2의 마지막 16비트 전용 버전이자 마이크로소프트가 판매한 마지막 버전이었다.


OS/2 1.x는 인텔 80286 프로세서를 대상으로 했지만, DOS는 그렇지 않았다. IBM은 OS/2에 대한 약속으로 인해 80286 기반 PS/2를 많이 구매한 고객들에게 한 약속을 지키기 위해 16비트 세그먼트 메모리 모드를 가진 80286 프로세서를 지원해야 한다고 주장했다.[29]

이러한 문제들을 고려하여 마이크로소프트는 더 미래 지향적이고 이식 가능한 윈도우 버전을 병렬로 개발하기 시작했다. 1988년 전 VAX/VMS 아키텍트인 데이브 커틀러를 영입한 것은 OS/2 팀과의 즉각적인 경쟁을 야기했는데, 커틀러는 OS/2 기술에 대해 그다지 좋게 생각하지 않았고 "DOS 플러스"를 만드는 대신 MICA 프로젝트에 대한 자신의 작업을 Digital에서 구축하고 싶어했기 때문이다. 그의 NT OS/2는 완전히 새로운 아키텍처였다.[30]

IBM은 OS/2 2.0 개발 지연에 대해 우려를 표명했다. 처음에는 IBM이 OS/2 1.0 유지 관리와 OS/2 2.0 개발을 맡고, 마이크로소프트가 OS/2 3.0 개발을 계속하기로 합의했다. 결국 마이크로소프트는 NT OS/2 3.0을 윈도우 NT로 재구성하기로 결정하고, OS/2의 모든 미래 개발을 IBM에 맡겼다.

2. 3. 32비트 시대 (1990-1996): 결별 이후

1992년 4월, OS/2 2.0이 출시되었다. OS/2 2.0은 32비트 API를 제공했지만, OS 자체는 여전히 일부 16비트 코드와 드라이버를 포함하고 있었다. 또한, 워크플레이스 셸(WPS)이라는 새로운 객체 지향 사용자 인터페이스(OOUI)를 포함했다. WPS는 프로그램 창을 위한 환경을 제공하는 대신, 사용자가 화면에서 객체를 조작하여 프로그램, 파일, 장치를 관리할 수 있는 환경을 제공했다.[32]

IBM은 OS/2 2.0을 "DOS보다 더 나은 DOS이며, Windows보다 더 나은 Windows"라고 선전했다.[33] OS/2는 패치 및 개선된 MS-DOS 5.0을 포함하여 한 번에 둘 이상의 DOS 응용 프로그램을 실행할 수 있었다. 또한, DOS 확장자인 Windows 3.0의 수정된 복사본과 Windows 3.0 응용 프로그램을 실행할 수 있었다.

인텔 80286 프로세서의 제한으로 인해 OS/2 1.x는 한 번에 하나의 DOS 프로그램만 실행할 수 있었고, DOS 프로그램이 컴퓨터를 완전히 제어할 수 있도록 하는 방식으로 실행되었다. 반면, OS/2 2.0은 가상 8086 모드를 활용하여 DOS 프로그램을 실행할 수 있는 훨씬 안전한 가상 머신을 생성할 수 있었다.

OS/2는 이전 VCPI 인터페이스를 사용하여 보호 모드 DOS 프로그램을 실행할 수 없었고, DPMI에 따라 작성된 프로그램만 지원했다.[34] Windows NT와 달리 OS/2는 DOS 프로그램에 실제 하드웨어 인터럽트를 허용했기 때문에 시스템을 교착 상태로 만들 수 있었다. 그러나 OS/2는 하드웨어 워치독을 사용하여 이러한 교착 상태를 해결할 수 있었다. 나중에 릴리스 3.0은 인텔 80486 및 인텔 펜티엄 프로세서의 향상된 기능인 가상 인터럽트 플래그(VIF)를 활용하여 이 문제를 해결했다.

1993년에 출시된 OS/2 2.1은 가상 DOS 머신(VDM) 내에서 윈도우 사용자 모드 코드 구성 요소를 실행하도록 조정하여 윈도우 3.0 및 윈도우 3.1과의 호환성을 달성했다. OS/2 2.1에는 윈도우 3.1이 포함되어 있었다. IBM은 사용자가 이전에 설치한 윈도우 버전을 사용하고 즉시 패치하여 추가 윈도우 라이선스 비용을 절감하는 OS/2 버전을 개발했다.[35] 윈도우 프로그램은 전체 화면으로 실행되거나 OS/2 데스크톱에 직접 나타나는 "원활한" 방식으로 실행될 수 있었다. 그러나 윈도우를 포함하는 프로세스는 하드웨어에 광범위한 접근 권한을 받았으며, 그 결과 전체 화면 WinOS/2 세션과 워크플레이스 쉘 사이를 전환할 때 때때로 문제가 발생할 수 있었다.[36]

OS/2는 윈도우 장치 드라이버(VxD) 및 이를 필요로 하는 응용 프로그램과 호환되지 않는다.

여러 윈도우 응용 프로그램은 기본적으로 단일 윈도우 세션에서 실행되며, 협력적으로 멀티태스킹하고 메모리 보호 없이 실행된다. 그러나 OS/2는 여러 개의 윈도우 사본을 병렬로 실행하여 윈도우 3.x 프로그램 간의 진정한 격리를 달성할 수도 있다. 사용자는 각 프로그램을 자체 윈도우 세션에 배치하여 선점형 멀티태스킹과 세션 ''간''의 완전한 메모리 보호를 제공하거나, 일부 응용 프로그램이 공유 윈도우 세션에서 협력적으로 함께 실행되도록 하면서 다른 응용 프로그램을 별도 윈도우 세션으로 격리할 수 있다.[37]

윈도우 응용 프로그램의 실행 모드에 관계없이 OS/2와 윈도우 응용 프로그램 간에는 DDE를, 윈도우 응용 프로그램 간에는 OLE를 사용할 수 있다.[38]

IBM의 '''OS/2 for Windows''' 제품은 "OS/2, Special Edition"으로도 알려졌으며, 윈도우 위에서 실행되는 것이 아니라 윈도우를 호스팅했다. CD-ROM 또는 18개의 플로피 디스크로 제공되는 이 제품은 윈도우 설치를 필수 조건으로 제안했지만, HPFS 파티션에서 실행되는 윈도우의 이후 설치를 지원했다.[37]

1994년에 출시된 OS/2 버전 3.0은 '''OS/2 Warp'''라는 이름으로 명명되었다. IBM은 이전 OS/2 릴리스의 내부 이름으로 ''스타 트렉'' 용어를 사용했으며, 이 이름이 외부 사용에도 적합하다고 주장했다. 1994년 OS/2 Warp 출시 행사에서 패트릭 스튜어트사회자를 맡을 예정이었지만, 케이트 멀그루[39]가 그를 대신했다.[40][41]

OS/2 Warp는 더 광범위한 하드웨어 지원, 더 뛰어난 멀티미디어 기능, 인터넷 호환 네트워킹을 제공하며, IBM Works라는 기본 오피스 애플리케이션 제품군을 포함한다. "Red Spine"과 "Blue Spine" 두 가지 버전으로 출시되었는데, "Red Spine"은 기존의 윈도우 설치를 활용하여 윈도우 애플리케이션을 지원하도록 설계되었고, "Blue Spine"은 자체 설치에 윈도우 지원을 포함했다. "Red Spine"이 더 인기 있는 제품이었다.[42] OS/2 Warp Connect는 1995년 중반에 출시되었다. Warp Connect는 "Grape"라는 별명으로 불렸다.[18]

OS/2 2.0에서 그래픽 및 멀티미디어 시스템은 픽스팩에서 32비트 코드로 업데이트되었으며 OS/2 2.1의 일부로 포함되었다. Warp 3는 완전한 32비트 윈도우 시스템을 제공했으며, Warp 4는 객체 지향 32비트 GRADD 디스플레이 드라이버 모델을 도입했다.

1991년, IBM은 OS/2를 대체할 목적으로 Workplace OS 개발을 시작했다. 이는 새로운 마이크로커널 코드 베이스를 사용했으며, 마이크로커널 "페르소나"로서 여러 IBM 운영 체제(OS/2 포함)를 호스팅할 예정이었다. 또한 시스템 레지스트리, JFS, UNIX 그래픽 라이브러리 지원, 새로운 드라이버 모델을 포함한 주요 새로운 아키텍처 기능도 포함했다.[43]

Workplace OS는 POWER 플랫폼만을 위해 개발되었으며, IBM은 PowerPC 전체 제품군을 판매할 계획이었다.

Workplace OS의 부분적으로 기능하는 프리-알파 버전이 Comdex에서 시연되었고, 애리조나주 피닉스의 OS/2 사용자 그룹에서 두 번째이자 마지막 공개 시연이 이루어졌는데, 프리-알파 코드는 부팅을 거부했다.

1995년에 Workplace OS가 출시되었다. 그러나 Workplace OS 개발에 연간 9.9억달러가 지출되었고, 수익이나 광범위한 채택이 불가능해지면서 전체 Workplace OS 및 OS/2 제품군의 종말이 다가왔다.

1996년에, Warp 4는 자바음성 인식 소프트웨어를 추가했다.[44] IBM은 또한 Warp 3 및 Warp 4의 서버 에디션을 출시하여 IBM의 LAN Server 제품을 운영 체제 설치에 직접 번들로 묶었다. Lotus Notes의 개인용 버전도 포함되었다.

OS/2 판매는 주로 기업 전문가가 사용하는 네트워크 컴퓨팅에 집중되었지만, 1990년대 초반에 마이크로소프트 윈도우 NT에 의해 추월당했다. OS/2는 기술적으로 윈도우 95보다 우월했지만, 소비자 및 독립형 데스크톱 PC 시장에서 큰 점유율을 확보하는 데 실패했다. IBM 자체 엡티바 시리즈 홈 PC에 제대로 설치할 수 없다는 보고도 있었다.[45] 마이크로소프트는 1994년에 IBM이 OS/2 개발을 완전히 중단하면 컴팩과 동일한 조건으로 윈도우 95 라이선스를 제공하겠다는 제안을 했지만, IBM은 이를 거부하고 OS/2 Warp를 홍보하고 윈도우를 비난하는 "IBM 우선" 전략을 고수했다. IBM은 자체 소프트웨어 및 하드웨어 판매를 촉진하는 것을 목표로 했다. 1995년까지 IBM이 로터스 스마트스위트를 인수하면서 IBM과 마이크로소프트 간의 윈도우 95 협상은 어려워졌고, 이는 마이크로소프트 오피스와 직접 경쟁하게 될 것이었다. IBM은 경쟁사보다 늦은, 마이크로소프트의 윈도우 95 출시 행사 15분 전에 라이선스 계약을 체결했으며, 이는 IBM PC 판매에 큰 타격을 입혔다. IBM 관계자는 나중에 OS/2가 PC 사업을 유지할 수 있는 실행 가능한 운영 체제가 아니었을 것이라고 인정했다.[46][47]

2. 4. 규모 축소 (1996-2001)

IBM은 마이크로소프트 윈도우 95와의 경쟁 심화, 코드 품질 문제, 비효율적인 개발 조직 등의 문제로 인해 OS/2 개발을 축소했다.[93] 내부 평가 결과, 개인 시스템 부서뿐만 아니라 IBM 전체적으로 심각한 문제점이 발견되었다.

결과적으로 IBM은 OS/2 관련 예산을 대폭 삭감하고, 신규 개발을 중단했으며, 관련 인력 1,300명 이상을 해고했다.[94] 1996년 9월에 발표된 OS/2 Warp 4[97]는 IBM이 배포한 마지막 OS/2 버전이 되었다.

2. 5. 단종 및 지원 종료 (2001-2006)

IBM은 2001년에 OS/2 Warp 4.52를 마지막으로 OS/2 판매를 중단했고, 2006년에 지원을 종료했다.[49] OS/2는 대중 시장에서 성공을 거두지 못했지만, 현금 자동 입출금기를 사용하는 은행, 프랑스 SNCF 국영 철도의 티켓 판매기, 노텔과 같은 통신 회사의 음성 사서함 시스템 등 특정 분야에서 제한적으로 사용되었다. 또한 OS/2는 1994년부터 2007년까지 NPR 회원 방송국에 설치된 위성 운영 지원 시스템 장비를 제어하고 위성을 통해 네트워크의 프로그램을 수신하는 데 사용된 호스트 PC에도 사용되었다.

IBM은 Warp 4 출시 직후 OS/2를 단종할 것이라고 밝혔지만, 2005년 12월 23일에 OS/2 판매를 중단하고 2006년 12월 31일에 지원을 종료했다.[49] IBM은 여전히 유료로 결함 지원을 제공하고 있다.[49][50] IBM은 고객들에게 Java와 같은 e-비즈니스 기술로 애플리케이션을 플랫폼에 구애받지 않고 이전할 것을 권장하며, 완료 후에는 리눅스와 같은 다른 운영 체제로 이전할 것을 제안한다.[51][52][53]

2. 6. 제3자 개발 (2001-현재)

IBM이 OS/2 개발을 중단한 후, 여러 제3자들이 OS/2의 개발을 이어받기 위해 IBM에 접근했다. 1999년, OS/2 소프트웨어 공급업체인 Stardock이 이러한 제안을 했으나, IBM은 이를 실행하지 않았다.[54] 2001년, Serenity Systems는 IBM과의 협상을 통해 OS/2를 eComStation이라는 이름으로 다시 판매하기 시작했다.[55] eComStation은 현재 XEU.com에서 판매되고 있으며, 가장 최신 버전(2.1)은 2011년에 출시되었다.[56]

2015년, Arca Noae, LLC는 IBM과 OS/2 재판매 계약을 체결했다고 발표했다.[11] 이들은 2017년에 OS/2 기반 운영 체제의 첫 번째 버전인 ArcaOS를 출시했다.[13] 2023년 현재, ArcaOS는 여러 번의 릴리스를 거치며 활발히 개발되고 있다.[57]

ArcaOS는 IBM 외부에서 개발된 가장 최신 OS/2 기반 운영 체제이다.


많은 사람들이 IBM이 OS/2 또는 그 상당 부분을 오픈 소스로 공개하기를 희망했다. 2005년과 2007년에는 관련 청원도 진행되었으나, IBM은 법적 및 기술적인 이유를 들어 거부했다.[58] IBM이 저작권을 가지고 있지 않은 제3자 코드가 포함되어 있고, 이 코드의 상당 부분이 마이크로소프트(Microsoft)에서 제공되었기 때문에, 전체 OS가 오픈 소스로 공개될 가능성은 낮다. 또한, IBM은 코모도어와의 기술 이전 계약을 통해 아미가 기술을 OS/2 2.0 이상 버전에 라이선스하는 대신 REXX 스크립팅 언어를 제공받았다.[59] 이는 OS/2에 IBM이 작성하지 않은 코드가 포함되어 있을 수 있으며, 이로 인해 향후 OS가 오픈 소스로 공개되는 것을 막을 수 있음을 의미한다.[60][61] 반면, IBM은 윈도우 및 OS/2용 Object REXX를 ''REXX 언어 협회''가 SourceForge에서 관리하는 ''Open Object REXX'' 프로젝트에 기증했다.[62]

OS2World에서 OS의 일부를 오픈 소스로 공개하라는 청원을 주최하기도 했다. 리눅스와 같은 오픈 소스 운영 체제는 IBM이 OS/2 코드베이스에서 이식한 개선된 JFS 파일 시스템을 공개함으로써 OS/2로부터 간접적인 이익을 얻었다. IBM이 OS/2 JFS 드라이버의 소스를 공개하지 않았기 때문에, 개발자들은 리눅스 드라이버를 eComStation으로 이식하고 JFS 파티션에서 부팅하는 기능을 추가했다. 이 새로운 JFS 드라이버는 eComStation v2.0에 통합되었고, 이후 ArcaOS 5.0에도 통합되었다.

3. 기능 및 기술

OS/2는 32비트 커널과 디바이스 드라이버를 사용하여 하드웨어를 제어하는 방식으로, 일반 PC용 운영체제보다 안정성이 높았다.[92] 32비트 선점형 멀티태스킹을 지원하여 MS-DOS 기반 윈도우 3.1에서 발생하는 문제점을 해결했고, HPFS 파일 시스템을 통해 파일 시스템 관리 효율성을 높였다.

GUI 환경인 워크플레이스 셸(WPS)을 통해 직관적인 사용자 인터페이스를 제공했다. 그러나 OS/2 기반 응용 프로그램 부족과 초기 버전의 MS-DOS 프로그램 호환성 문제로 인해 널리 사용되지 못했다.

OS/2의 주요 기능 및 기술은 다음과 같다.


  • 16비트 및 32비트 버전: 16비트 버전은 인텔 80286 이상, 32비트 버전은 인텔 80386 이상 CPU가 필요하다.
  • 파일 시스템: FATHPFS를 지원한다.
  • 명령어: MS-DOS 명령어와 유사한 OS/2 명령어를 제공한다.
  • 멀티태스킹: 선점형 멀티태스킹을 지원한다.
  • GUI 환경: 워크플레이스 셸을 제공한다.
  • DOS 호환 환경: MVDM을 통해 여러 DOS 환경을 동시에 실행할 수 있다.
  • Windows 호환 환경: WIN-OS/2를 통해 Windows 애플리케이션을 실행할 수 있다.
  • 멀티미디어: 미디어 제어 인터페이스(MCI)를 통해 멀티미디어 기능을 제공하며, 다양한 형식에 대한 지원이 제공되었다.
  • 네트워킹: TCP/IP 스택은 BSD 스택을 기반으로 한다.
  • 드라이버: 하드웨어 드라이버 지원 부족 문제를 겪었으나, Scitech 디스플레이 드라이버를 통해 일부 해결되었다.
  • 가상화: 초기 가상 머신 환경에서 실행하기 어려웠으나, 최신 버전의 VMware, VirtualPC, VirtualBox 등에서 실행 가능하다. ArcaOS는 여러 가상 머신 환경에서 실행을 지원한다.
  • 보안: 설계상 취약점이 적었으나, 낮은 시장 점유율로 인해 바이러스 제작자들의 관심을 끌지 못했다. 그럼에도 불구하고 OS/2 기반 백신 프로그램은 존재했다.


OS/2의 문제점은 다음과 같다.

  • 동기 입력 큐(SIQ) 문제: GUI 응용 프로그램이 창 메시지를 처리하지 않으면 전체 GUI 시스템이 멈추는 현상이 발생했다.
  • 통합 객체 핸들 부재 (OS/2 v2.11 이하): 단일 스레드가 다양한 유형의 비동기 이벤트를 동시에 대기할 수 있는 메커니즘이 부족했다.

3. 1. 사용자 인터페이스

OS/2는 Presentation Manager와 Workplace Shell (WPS)를 통해 그래픽 사용자 인터페이스(GUI)를 제공한다. Presentation Manager는 창, 글꼴, 아이콘을 관리하는 계층으로, X11의 비 네트워크 버전 또는 윈도우 GDI와 기능이 유사하다.

OS/2 2.0부터 도입된 WPS는 객체 지향 셸로서, 사용자가 파일, 프린터 등에 접근하고, 기존 프로그램을 실행하며, 내장 및 타사 응용 프로그램 객체를 사용하여 고급 객체 지향 작업을 수행할 수 있게 한다. 이를 통해 다른 주류 운영 체제에서는 사용할 수 없는 방식으로 셸을 통합적으로 확장할 수 있다. WPS는 IBM의 공통 사용자 액세스 사용자 인터페이스 표준을 따른다.[92]

WPS는 디스크, 폴더, 파일, 프로그램 객체 및 프린터와 같은 객체를 시스템 객체 모델(SOM)을 사용하여 나타낸다. SOM을 통해 서로 다른 프로그래밍 언어로 작성된 응용 프로그램 간에 코드를 공유할 수 있다. DSOM이라고 하는 분산 버전을 통해 다른 컴퓨터의 객체가 통신할 수 있었다. DSOM은 CORBA를 기반으로 한다. SOM의 객체 지향적 측면은 Microsoft의 구성 요소 객체 모델과 유사하며 직접적인 경쟁 관계에 있지만, 근본적으로 다른 방식으로 구현된다. 예를 들어, SOM과 COM의 가장 눈에 띄는 차이점 중 하나는 SOM이 상속을 지원한다는 것이다 (객체 지향 프로그래밍의 가장 기본적인 개념 중 하나). COM은 그러한 지원을 하지 않는다. SOM과 DSOM은 더 이상 개발되지 않는다.

버전 별 GUI 환경은 다음과 같다.

버전GUI 환경
버전 1
버전 2 이후워크플레이스 셸


3. 2. 멀티미디어

OS/2는 미디어 제어 인터페이스(MCI)를 통해 멀티미디어 기능을 제공했다. MPEG, PNG, JPEG, DivX, Ogg, MP3 등 다양한 형식에 대한 지원이 타사 또는 OS/2 자체 업데이트를 통해 제공되었다.

3. 3. 명령어

OS/2는 `cmd.exe`를 통해 다양한 명령어를 지원하며, MS-DOS 명령어와 유사한 명령어도 포함한다.[65][66]

명령어
ansi
append
assign
attrib
backup
boot
break
cache
call
cd
chcp
chdir
chkdsk
cls
cmd
codepage
command
comp
copy
createdd
date
ddinstal
debug
del
detach
dir
diskcomp
diskcopy
doskey
dpath
eautil
echo
endlocal
erase
exit
extproc
fdisk
fdiskpm
find
for
format
fsaccess
goto
graftabl
help
if
join
keyb
keys
label
makeini
md
mem
mkdir
mode
more
move
patch
path
pause
picview
pmrexx
print
prompt
pstat
rd
recover
rem
ren
rename
replace
restore
rmdir
set
setboot
setcom40
setlocal
share
shift
sort
spool
start
subst
syslevel
syslog
time
trace
tracebuf
tracefmt
tree
type
undelete
unpack
ver
verify
view
vmdisk
vol
xcopy


3. 4. 네트워킹

TCP/IP 스택은 오픈 소스 BSD 스택을 기반으로 하며, SCCS와 what 호환 도구를 통해 확인할 수 있다.[44] IBM은 ftp, telnet과 같은 도구와 두 명령에 대한 서버를 포함했다. IBM은 NFS 지원 및 X11 서버를 포함한 여러 네트워킹 확장을 별도로 판매했다.[44]

3. 5. 드라이버

OS/2는 하드웨어 공급업체들의 드라이버 지원 부족 문제를 겪었다. 이 때문에 사용자들은 제한된 수의 하드웨어만 선택할 수 있었다.[67] 특히 비디오 카드 관련 문제를 해결하기 위해 IBM은 Scitech 디스플레이 드라이버의 축소 버전을 라이선스하여 사용했다. 이를 통해 사용자들은 Scitech의 모듈식 드라이버 설계를 활용, 더 다양한 종류의 카드를 선택할 수 있게 되었다.[67]

3. 6. 가상화

OS/2는 x86 CPU의 모든 기능을 사용했기 때문에 초기 가상 머신 환경에서 실행하기 어려웠다. 특히 OS/2는 링 2를 사용했기 때문에 초기 버전의 VMware에서는 실행할 수 없었다.[68] 그러나 최신 버전의 VMware는 OS/2, 특히 eComStation에 대한 공식 지원을 제공한다.[69]

VirtualPC(원래 Connectix)는 오랫동안 하드웨어 가상화 지원 없이 OS/2를 실행할 수 있었으며, OS/2에서 호스트-게스트 OS 상호 작용을 개선하는 "추가 기능" 코드를 제공했다. 추가 기능은 현재 버전의 VirtualPC에는 제공되지 않지만, 마지막으로 릴리스에 포함된 버전은 최신 릴리스와 함께 사용할 수 있다.

Oracle Corporation(원래 InnoTek, 나중에는 Sun)의 VirtualBox는 OS/2 1.x, Warp 3~4.5, eComStation, 그리고 "기타 OS/2"를 게스트로 지원한다. 그러나 VT-x/AMD-V 하드웨어 기반 가상화의 엄격한 요구 사항으로 인해 OS/2 및 eComStation을 실행하는 것은 여전히 어렵거나 불가능할 수 있으며, ACP2/MCP2만 안정적으로 작동하는 것으로 보고되었다.[70]

ArcaOS는 VirtualBox, VMware ESXi 및 VMWare Workstation 내에서 가상 머신 게스트로 실행되는 것을 지원한다.[71] VirtualBox 게스트 추가 기능과 게스트 운영 체제로서의 성능을 향상시키는 드라이버 개선 사항을 함께 제공한다.[72]

OS/2 실행의 어려움은 새로운 가상화 회사가 생길 기회를 만들기도 했다. 모스크바의 한 대형 은행은 OS/2가 지원하지 않는 최신 하드웨어에서 OS/2를 사용할 방법이 필요했고, 가상화 소프트웨어가 해결책이 될 수 있었다. VMware가 불가능하다는 것이 확인되자, 그들은 러시아 소프트웨어 개발자 그룹을 고용하여 OS/2를 공식적으로 지원하는 호스트 기반 하이퍼바이저를 작성하도록 했다. 그리하여 Parallels, Inc. 회사와 그들의 Parallels Workstation 제품이 탄생했다.[73]

3. 7. 보안

OS/2는 설계상 취약점이 적었으나, 낮은 시장 점유율 때문에 바이러스 제작자들의 관심을 끌지 못했다.[74] 그럼에도 불구하고, OS/2 서버를 통과할 수 있는 MS-DOS 바이러스와 윈도우 바이러스를 처리하기 위한 OS/2 기반 백신 프로그램은 존재했다.[75]

3. 8. 문제점


  • '''동기 입력 큐(SIQ)''': GUI 응용 프로그램이 자체 ''창 메시지''를 처리하지 않으면 전체 GUI 시스템이 멈추어 재부팅이 필요했다. 이 문제는 이후의 Warp 3 픽스팩으로 상당히 줄어들었고, 몇 초 동안 응답하지 않은 후 응용 프로그램을 제어함으로써 Warp 4에서 개선되었다.[76][77]OS/2에서 겪을 수 있는 반복적인 문제점 - 저도 아는 문제인데 - 입력 큐가 꽉 막혀서 시스템이 멈추는 것입니다. 증상은 키보드 및/또는 마우스의 입력을 시스템이 더 이상 응답하지 않는 것입니다. 이것은 과거에 마이크로소프트가 떠벌렸던 OS/2 설계의 약점이었지만, 제 소식통에 따르면 처음에 그 문제를 만든 것은 마이크로소프트였다고 합니다.영어
  • '''통합 객체 핸들 부재 (OS/2 v2.11 이하)''': 스레드를 사용할 수 있게 되면서, 시스템 설계자들은 단일 스레드가 다양한 유형의 비동기 이벤트를 동시에 대기할 수 있는 메커니즘(예: "콘솔" 프로그램에서 키보드와 마우스를 동시에 대기)을 간과했을 수 있다. 나중에 ''select''가 추가되었지만 네트워크 소켓에서만 작동했다. 콘솔 프로그램의 경우 각 이벤트 소스(키보드, 마우스 등)를 대기하기 위해 별도의 스레드를 할당하면, 동일한 "세션"에서 다른 프로그램을 시작하기 전에 모든 입력 장치를 제대로 해제하기 어려웠다. 결과적으로 콘솔 프로그램은 일반적으로 키보드와 마우스를 번갈아 가며 폴링하여 CPU를 낭비하고 사용자 입력에 대한 "뚝뚝 끊기는" 반응을 유발했다. OS/2 3.0에서 IBM은 이 문제를 해결하기 위한 새로운 호출을 도입했다.[78]

4. 역사적 사용 사례

OS/2는 한때 은행, ATM, 철도 시스템, 소매업 POS 시스템 등 다양한 분야에서 안정성과 신뢰성을 인정받아 널리 사용되었다.


  • 은행 및 금융:
  • 이란 수출 은행(Bank Saderat Iran)은 35,000개 이상의 워크스테이션에서 OS/2를 텔러 머신, ATM, 로컬 서버 등에 광범위하게 사용했다. 2011년 이 은행은 인프라 가상화를 위해 OS/2를 윈도우 가상 머신으로 이전했다.[79]
  • 브라질의 Banco do Brasil은 1990년대에 최대 10,000대의 머신에서 OS/2 Warp를 실행했으며, 2006년까지 ATM에서 OS/2를 사용했다. 이후 워크스테이션, ATM, 보조 컴퓨터는 리눅스로 마이그레이션되었다.[79]
  • 오스트레일리아의 Suncorp 은행은 2002년까지 ATM 네트워크를 OS/2에서 운영했다.[80]
  • Perisher Blue의 ATM은 2009년, 심지어 2010년대 초반까지도 OS/2를 사용했다.[80]
  • 1990년대 중반, 회계 전문가 및 감사 회사는 기업 시장 서비스를 위해 개발된 네이티브 32비트 회계 소프트웨어와 함께 OS/2를 널리 채택했다.

호주에서 재부팅 중 OS/2 Warp를 기반으로 하고 있음을 보여주는 ATM

  • 공항:
  • 덴버 국제공항의 결함 있는 수하물 처리 시스템은 OS/2에서 실행되었다. OS 자체보다는 OS에서 실행되도록 작성된 소프트웨어에 문제가 있었고, 이로 인해 새로운 공항 개장에 대규모 지연이 발생했다. 결국 수하물 처리 시스템은 제거되었다.
  • 방송:
  • 라디오 방송인 하워드 스턴은 OS/2를 사용했으며, 생방송에서 OS/2를 추천하기도 했다. 그는 자신의 IBM 760CD 랩톱에서도 OS/2를 사용했다.
  • OS/2는 NPR의 공영 라디오 위성 시스템을 위한 위성 운영 지원 시스템(SOSS)의 일부로 사용되었다. SOSS는 1994년에 OS/2 3.0을 사용하여 도입되었으며, 2007년에 종료되었다.
  • 교통:
  • OS/2는 2000년대 후반까지 캐나다 밴쿠버의 SkyTrain 자동 경전철 시스템을 제어하는 데 사용되었으며, 이후 Windows XP로 교체되었다.
  • OS/2는 영국 런던 런던 지하철 주빌리선 연장 신호 제어 시스템(JLESCS)에서 사용되었다. 이 시스템은 1999년부터 2011년까지 사용되었으며, 자동 열차 운전은 제공하지 않고 수동 열차 감시만 제공했다.
  • OS/2는 영국 The Co-operative Bank에서 국내 콜센터 직원을 위해 사용되었다.
  • OS/2는 런던 외곽 지역의 Tramlink 티켓 머신에서 사용되었다.
  • OS/2는 뉴욕시 지하철 시스템에서 MetroCard에 사용되었다.[81] 사용자 인터페이스가 아니라 간단한 컴퓨터와 메인프레임을 연결했으며, 비접촉 결제로 전환이 완료되면 제거될 예정이었다.[82]
  • OS/2는 Trenitalia에서 2011년까지 티켓 카운터 데스크톱과 자동 티켓 카운터에 사용되었다.
  • 유통:
  • OS/2는 Stop & Shop 슈퍼마켓 체인에서 사용되었다.
  • OS/2는 Safeway 슈퍼마켓 계산 시스템에서 사용되었다.[81]
  • 보험:
  • OS/2는 1996년부터 2001년까지 Abbey National 일반 보험의 자동차 및 주택 다이렉트 콜센터 제품의 주요 운영 체제로 사용되었다.

5. 수상

1989년, BYTE는 OS/2를 BYTE Awards의 "Excellence" 수상작 중 하나로 선정했다.[83] 1995년 3월에는 InfoWorld 올해의 제품상을 포함하여 총 7개의 상을 받았다.[84][85]

수상 내역은 다음과 같다.

연도상 이름주최
1989BYTE Awards "Excellence"BYTE
1995올해의 제품상InfoWorld
1995올해의 혁신상PC Professional Magazine
1995올해의 운영 체제CHIP Magazine
1995올해의 운영 체제DOS International
1995소프트웨어 마케팅 품질상1+1 Magazine
1995디자인 우수상Industrie Forum
1995최고 비즈니스 소프트웨어상SPA


6. IBM 제품에서의 사용

IBM은 다양한 하드웨어 제품에서 OS/2를 임베디드 운영 체제 형태로 광범위하게 사용해왔다.

제품제품 유형OS/2 사용
IBM 2074콘솔 지원 컨트롤러ESCON 채널을 통해 3270 세션을 호스트에 연결하는 데 사용되었다. 로컬, 비SNA 3174 제어 장치를 대체하기 위해 2000년 9월에 출시되었다. 모든 모델은 2006년에 단종되었고 Open System Adapter 통합 콘솔 컨트롤러(OSA ICC)로 대체되었다.
IBM 3494테이프 라이브러리테이프 액세서(로봇)를 제어하는 라이브러리 관리자(LM)의 운영 체제로 사용되었다.
IBM 3745통신 컨트롤러서비스 프로세서(SP)와 설치된 경우 네트워크 노드 프로세서(NNP)의 운영 체제로 사용되었다.
IBM 3890문서 프로세서3890/XP1은 1988년 11월 12일에 발표되었다. 처음에는 PS/2 Model 80에서 System/360에서 실행되던 스태커 제어 소프트웨어를 에뮬레이션하기 위해 OS/2 1.1 확장 에디션을 사용했다. 이후 IBM은 OS/2 Warp로 전환했다.
IBM 473xATMIBM에서 제조한 다양한 자동 현금 인출기에 사용되었다. Diebold에서 제조한 후기 478x ATM에도 사용되었다.
IBM 9672IBM 메인프레임하드웨어 관리 콘솔(HMC) 및 지원 요소(SE)의 운영 체제로 사용되었다. IBM 2064와 같은 후기 메인프레임 모델에도 사용되었다.


7. 지원 기기

OS/2는 IBM PC/AT, PS/2, PS/ValuePoint, PC Server Series, 씽크패드, Aptiva, NetVista 등 IBM 제품 외에도, Microsoft OS/2 형태로 다양한 제조사의 PC에서 지원되었다.[104][105] 일본에서는 NEC PC-9800 시리즈, 후지쯔 FMR 시리즈, 도시바 J3100, 미쓰비시 전기 Multi16 등 AX 협의회 각사의 PC에서도 사용되었다.



Microsoft OS/2는 2.1로 종료되었지만, IBM OS/2 2.1부터 IBM 제품 이외의 PC/AT 호환 기종도 지원 대상에 추가되었다.

일본에서는 도시바는 IBM OS/2 (Warp V3까지), NEC는 IBM OS/2 (Warp 4까지)를 지원·판매했다.

8. 응용 프로그램

OS/2 네이티브 응용 프로그램은 다음과 같다.

분야주요 소프트웨어비고
오피스 제품군로터스 1-2-3 for OS/2
Microsoft Excel for OS/2초기 버전 출시, 윈도우 3.1 이후 버전 업 중단
Lotus AmiPro for OS/2영문판
WordPerfect for OS/2영문판
이치타로 OS/2판
오리히메Lite
SMART일본 독자 개발 통합 오피스 도구
TakeFiveFootPrint Works의 일본어판, IBM Works의 전신
IBM WorksOS/2 Warp 보너스 팩에 수록, Microsoft Works와 유사
FootPrint Works영국 IBM 개발, 캐나다 FootPrint 판매, 영문판
StarOffice 4.0, 5.1영문판
웹 브라우저IBM 웹 익스플로러(IBM WebExplorer)OS/2 Warp 3부터 표준 첨부
넷스케이프 내비게이터(Netscape Navigator)OS/2 Warp 4부터 표준 첨부
넷스케이프 커뮤니케이터 4.0.4
IBM 웹 브라우저(IBM Web Browser)
오페라Ver5.12까지
파이어폭스
일본어 입력기Writing Heads/2v1.00b, v2.x, v3.x/IM32
ATOKATOK7 토시바판 OS/2 표준 첨부 및 단품 소매, ATOK8 이치타로 OS/2판에 부속
WX3 for OS/2 V3
VJE-γ Ver.2.30
데이터베이스
관리 시스템
(DBMS)
Database Manager (DBM)OS/2 1.x 확장판 (EE)에 표준 첨부, 이후 DB2 for OS/2 (DB2/2)
Communication Manager (CM)3270/5250 에뮬레이션, SNA 연결, OS/2 1.x 확장판 (EE)에 표준 첨부, 이후 PCOMM
LAN Server도메인 관리, 파일・프린터 서버, 마이크로소프트 LAN Manager의 IBM 확장판
Lotus Notes그룹웨어, 서버 및 클라이언트
LAN Manager도메인 관리, 파일・프린터 서버
Oracle DatabaseOracle7 Workgroup Server for OS/2, Oracle7 Server for OS/2



OS/2의 DOS 및 윈도우 호환 환경에서는 DOS 문서 프로그램, 로터스 슈퍼 오피스, 이치타로 등 DOS 및 윈도우용 응용 프로그램도 지원되었다.

참조

[1] 웹사이트 Preview: eComStation 2.2 Beta, the legacy of OS/2 lives on https://www.techrepu[...] 2013-02-26
[2] 뉴스 Ed Iacobucci, co-founder of Citrix, dies of cancer https://www.zdnet.co[...] ZDNet 2013-06-21
[3] 웹사이트 OS/2 1.3: Ten Years Ago http://pages.prodigy[...] 2001-09-08
[4] 간행물 25 Years of IBM's OS/2: The Strange Days and Surprising Afterlife of a Legendary Operating System https://techland.tim[...] 2012-04-02
[5] 뉴스 I.B.M. and Microsoft Settle Operating-System Feud https://www.nytimes.[...] 1992-06-28
[6] 뉴스 personal-computers-os-2-no-longer-at-home-at-home https://www.nytimes.[...]
[7] 뉴스 http://news.bbc.co.u[...]
[8] 뉴스 microsoft-hampered-os-2-ibm-official-tells-court https://www.nytimes.[...]
[9] 웹사이트 Changes in support for IBM OS/2 Warp 4 and OS/2 Warp Server for e-business http://www-306.ibm.c[...] 2005-07-12
[10] 웹사이트 eComStation (eCS) history https://www.ecomstat[...]
[11] 웹사이트 OS/2: Blue Lion to be the next distro of the 28-year-old OS http://www.techrepub[...] 2015-11-02
[12] 웹사이트 OS/2 resurrected: Blue Lion becomes ArcaOS, details emerge for upcoming release http://www.techrepub[...] 2016-08-31
[13] 웹사이트 What is dead may never die: a new version of OS/2 just arrived https://www.theregis[...] 2017-05-19
[14] 웹사이트 Joint Development Agreement Between International Business Machines Corporation And Microsoft Corporation https://www.tech-ins[...]
[15] 간행물 Microsoft Operating System/2 With Windows Presentation Manager Provides Foundation for Next Generation of Personal Computer Industry http://pages.prodigy[...] 1987-04-02
[16] 웹사이트 DBA Certification Course (Summer 2008) Chapter 1: DB2 Products and Tools http://users.informa[...]
[17] 웹사이트 OS/2 1.0 http://pages.prodigy[...] 2001-07-16
[18] 웹사이트 A Short History of OS/2 http://www.databook.[...] 2012-05-02
[19] 웹사이트 HPFS http://www.yale.edu/[...] PC Lube and Tune
[20] 웹사이트 Implementation of extended attributes on the FAT file system http://www.tavi.co.u[...] 2000-10-28
[21] 서적 OS/2 Programmer's Guide McGraw-Hill Osborne Media
[22] 웹사이트 The Unusual History of Microsoft Windows https://www.thoughtc[...] Dotdash
[23] 웹사이트 Windows History (1985–1994) http://www.osopinion[...] 2005-05-25
[24] 웹사이트 OS/2 1.1 and 1.2: The Early Years http://pages.prodigy[...] 2001-10-29
[25] 웹사이트 Windows Server 2003: The Road To Gold http://www.winsupers[...] 2003-01-24
[26] 서적 The Road Ahead https://archive.org/[...] 1996-10-08
[27] 서적 Organizational behavior and public management https://books.google[...] Taylor & Francis 1998-03-03
[28] 웹사이트 "What's happening to OS/2," a Usenet post by Gordon Letwin from August 1995, the point of view of a Microsoft employee http://groups.google[...]
[29] transcript of a Video History interview Bill Gates Interview http://americanhisto[...] National Museum of American History, Smithsonian Institution
[30] 서적 Inside Out, Microsoft—In Our Own Words Warner Business Books
[31] 웹사이트 Compatibility of OS/2-based Applications and APIs https://technet.micr[...] Microsoft 2008-09-11
[32] 뉴스 GIANT-KILLER? Microsoft mounts challenge to IBM https://www.baltimor[...] 1992-04-06
[33] 뉴스 Killer Apps: For Apple's Windows Strategy to Work, It Must Replace Microsoft Office and Buy Adobe Systems https://www.pbs.org/[...] 2006-04-27
[34] 웹사이트 Windows 3.1 Standard Mode and the VCPI http://support.micro[...] 1999-11-06
[35] 웹사이트 Team OS/2 Frequently Asked Questions http://www.faqs.org/[...] 1998-09-15
[36] 웹사이트 OS/2 Games Setting Archive http://www.gamezero.[...] 2006-06-09
[37] 간행물 OS/2 for Windows 1994-07
[38] 웹사이트 OS/2 Warp Frequently Asked Questions List https://www.mit.edu/[...] 1995-02-20
[39] 웹사이트 Biography for Kate Mulgrew https://www.imdb.com[...]
[40] 웹사이트 In Search of Stupidity, Excerpts from Chapter 6 http://www.insearcho[...] 2013-04-09
[41] 서적 In Search of Stupidity: Over 20 Years of High-tech Marketing Disasters Apress 2006
[42] 웹사이트 Half an operating system: The triumph and tragedy of OS/2 https://arstechnica.[...] 2013-11
[43] 간행물 Workplace Microkernel and OS: A Case Study http://www.cs.ucr.ed[...] John Wiley & Sons, Ltd. 1997-09-23
[44] 웹사이트 OS/2's Last Stand: IBM OS/2 Warp 4 Turns 25 https://www.howtogee[...] HowToGeek 2021-09-26
[45] 뉴스 PERSONAL COMPUTERS; OS/2 No Longer at Home at Home https://www.nytimes.[...] 1995-08-08
[46] 간행물 MS/DoJ: Microsoft urged IBM to yank Smart Suite http://www.pcworld.i[...] 2013-04-10
[47] 웹사이트 C. The Similar Experiences of Other Firms in Dealing with Microsoft http://www.albion.co[...] 2013-03-20
[48] 웹사이트 OS2 World Community Forum – Index http://www.os2world.[...] 2013-03-20
[49] 웹사이트 End of Standard Support http://www-306.ibm.c[...] 2006-08-08
[50] 웹사이트 OS/2 Warp: Warranties and Licenses http://www-01.ibm.co[...] IBM 2013-04-09
[51] 웹사이트 Migration Station http://www.ibm.com/d[...] 2013-04-09
[52] 웹사이트 IBM Redbooks | OS/2 Server Transition http://www.redbooks.[...] 2013-03-20
[53] 웹사이트 3346/GEN/K (1–32) (Page 1) http://ecomstation.r[...] 2013-03-20
[54] 웹사이트 OS/2 Voice Press Release http://www.man.lodz.[...] 1999-09-21
[55] 웹사이트 OS/2, ArcaOS and eComStation Versions and Languages https://www.os2world[...] 2020-08-24
[56] 웹사이트 News :: eComStation 2.1 GA available http://www.ecomstati[...] 2013-03-20
[57] 웹사이트 Roadmap: ArcaOS https://www.arcanoae[...] 2023-09-02
[58] 웹사이트 Slashdot: IBM Won't Open-Source OS/2 http://slashdot.org/[...] 2008-01-22
[59] 웹사이트 OS/2 Warp History http://www.os2bbs.co[...] 2013-04-09
[60] 웹사이트 IBM OS/2 Warp History http://www.os2world.[...] 2008-09-09
[61] 서적 The Art of Unix Programming
[62] 웹사이트 Open Object REXX FAQ http://www.oorexx.or[...] 2011-07-05
[63] 웹사이트 OS/2 Timeline http://www.os2museum[...] OS/2 Museum 2016-12-19
[64] 간행물 PC Magazine (archives scanned by Google) https://www.google.c[...] 2016-12-19
[65] 웹사이트 JaTomes Help - OS/2 Batch File Commands http://www.jatomes.c[...] 2019-04-14
[66] 웹사이트 JaTomes Help - OS/2 Commands http://www.jatomes.c[...] 2019-04-14
[67] 웹사이트 OS/2 to Linux Client Transition https://www.redbooks[...] IBM redbook 2011-07-05
[68] 웹사이트 A Notice to OS/2 Users http://www.vmware.co[...]
[69] 웹사이트 Guest Operating System Installation Guide - eComStation 2.x http://partnerweb.vm[...] VMware 2022-01-13
[70] 웹사이트 VirtualBox Guest_OSes http://www.virtualbo[...]
[71] 웹사이트 Virtual Machine Configuration https://www.arcanoae[...] 2020-09-05
[72] 웹사이트 ArcaOS 5.0 Changes https://www.arcanoae[...] 2020-09-04
[73] 웹사이트 Breaking News—Parallels Joins the PC and Server Virtualization Fray http://www.itjungle.[...] 2007-10-19
[74] 웹사이트 the effect of computer viruses on OS/2 and Warp http://www.research.[...]
[75] 웹사이트 OS/2 Power Wiki : ClamAV http://web.os2power.[...] 2012-08-17
[76] 문서 see IBM Developer Connection for OS/2, Internal Fixpack 12J
[77] 간행물 Just jamming 1994-07
[78] 문서 KbdGetConsole() and DosWaitMuxWaitSem(), see Control Program Programming Guide and Reference, IBM OS/2 Toolkit
[79] 웹사이트 Brazilian banks look to Linux for ATMs http://www.atmmarket[...] 2008-05-27
[80] 뉴스 NetIQ Manages Over 1000 Windows Servers for One of Australia's Largest Banks; ANZ Bank Completes Roll Out of NetIQ Management Software to 1,300 Servers http://www.highbeam.[...] 2002-01-24
[81] 웹사이트 25 Years of IBM's OS/2: The Strange Days and Surprising Afterlife of a Legendary Operating System https://techland.tim[...] 2012-04-02
[82] 웹사이트 Subway History: How OS/2 Powered The NYC Subway For Decades https://tedium.co/20[...] 2019-06-13
[83] 간행물 The BYTE Awards https://archive.org/[...] 1989-01
[84] 웹사이트 IBM's Developer Support News 1995 Issue 4 http://public.dhe.ib[...] 2021-10-11
[85] 웹사이트 InfoWorld https://books.google[...] 1996-03-25
[86] 웹사이트 IBM 2074 Model 2 Console Support Controller — Consolidating and Streamlining Console Support Function http://www-01.ibm.co[...] 2002-02-26
[87] 서적 IBM TotalStorage 3494 Tape Library: A Practical Guide to Tape Drives and Tape Automation http://www.redbooks.[...] IBM
[88] 웹사이트 IBM 3746 Software Plan https://public.dhe.i[...] IBM
[89] 웹사이트 IBM Announcement Letter http://www-01.ibm.co[...] IBM 2011-12-30
[90] 웹사이트 IBM Announcement Letter http://www-01.ibm.co[...] 2011-12-30
[91] 웹사이트 Support Element Operations Guide https://www-304.ibm.[...] 2011-12-30
[92] 웹사이트 さらばOS/2について http://blogs.itmedia[...] ITmedia 2007-01-10
[93] 웹사이트 OS/2 Timeline http://www.os2museum[...] OS/2 Museum 2016-12-19
[94] 간행물 PC Magazine (archives scanned by Google) https://www.google.c[...] 2016-12-19
[95] 문서 「OS/2がやってきた」 1988-09
[96] 뉴스 世界のOSたち - DOSの次世代を築けなかった「OS/2」 (2) IBMとMicrosoftの確執 https://news.mynavi.[...] 2018-10-21
[97] 웹사이트 米IBM、「OS/2 Warp 4」を発表 https://pc.watch.imp[...] 2022-03-10
[98] 웹사이트 日本IBM、ネットワーク対応を強化したOS/2 Warp4日本語版を発売 https://pc.watch.imp[...] 2022-03-10
[99] 웹사이트 OS/2 Warp4 および OS/2 Warp Server for e-business のプログラム・サポート終了の発表 - 日本IBM http://www-01.ibm.co[...]
[100] 웹사이트 日本IBM、OS/2のすべての活動を終了 - PC Watch https://pc.watch.imp[...]
[101] 웹사이트 「OS/2」を2017年によみがえらせた「ArcaOS 5.0 Blue Lion」 https://japan.zdnet.[...] 2017-06-15
[102] 웹사이트 Blue Lion https://www.arcanoae[...]
[103] 웹사이트 ArcaOS Desktop updated to 1.0.15 https://www.arcanoae[...] 2022-02-25
[104] 뉴스 COMPANY NEWS; Compaq's OS/2 (1988/2/17) - The New York Times https://www.nytimes.[...]
[105] 웹사이트 OEM MS OS/2: 1987-1990 - OS/2 Museum http://www.os2museum[...]
[106] 웹인용 Changes in support for IBM OS/2 Warp 4 and OS/2 Warp Server for e-business https://web.archive.[...] ibm.com 2006-06-09
[107] 웹인용 OS/2 1.3: Ten Years Ago https://web.archive.[...] The History of OS/2 2007-10-05



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

문의하기 : help@durumis.com