AmigaOS

AmigaOS는 1985년 Commodore Amiga 컴퓨터와 함께 등장한 운영체제 계열이다. 그래픽 작업과 멀티미디어 성능을 강조한 Amiga 하드웨어를 위해 개발되었으며, 비교적 작은 시스템 자원에서 선점형 멀티태스킹과 GUI, 디스크 파일 처리와 응용 프로그램 실행을 제공했다....

분류Amiga 컴퓨터 운영체제
개발Commodore와 후속 권리 보유·개발사
시작1985년 Amiga 1000과 함께 등장
기술 계보Amiga 플랫폼의 독자적 커널·GUI
커널·주요 구성Exec·AmigaDOS·Intuition
대상 플랫폼Motorola 68k Amiga, 후대 PowerPC
주요 기능선점형 멀티태스킹과 Workbench
배포·라이선스상용 계열
개발 상태고전 제품 및 후속 개발 계열
참고 자료공식 기술 자료

AmigaOS는 1985년 Commodore Amiga 컴퓨터와 함께 등장한 운영체제 계열이다. 그래픽 작업과 멀티미디어 성능을 강조한 Amiga 하드웨어를 위해 개발되었으며, 비교적 작은 시스템 자원에서 선점형 멀티태스킹과 GUI, 디스크 파일 처리와 응용 프로그램 실행을 제공했다. UNIX나 DOS를 기반으로 단순 수정한 운영체제가 아니라 Amiga 플랫폼에 맞춰 구성된 독립적인 커널·시스템 기술 계보를 가진다.[1]

AmigaOS의 핵심 구성은 스케줄링과 저수준 실행을 관리하는 Exec, 파일 시스템·명령 인터페이스를 제공하는 AmigaDOS, 그래픽 사용자 인터페이스 라이브러리인 Intuition 등으로 나뉜다. Workbench는 데스크톱 사용자 환경을 제공하며, 응용 프로그램은 메시지 포트와 공유 라이브러리를 이용해 시스템 자원을 처리한다. 멀티미디어 하드웨어와 사용자 공간의 결합은 초기 Amiga 계열의 중요한 특징이었다.

후대의 AmigaOS 4.x는 PowerPC 플랫폼을 대상으로 개발되었으며, 고전 AmigaOS 3.x의 사용자 인터페이스와 API 계보를 이어가면서 하드웨어·드라이버 및 실행 환경의 변경을 도입했다. AROS와 MorphOS 등의 관련 시스템은 호환성·설계 영향이 있지만 각기 별도 프로젝트와 소스 계보를 가진다. 초기 Commodore용 제품과 후대의 PowerPC 계열을 구별해야 운영체제의 실제 발전을 정확히 설명할 수 있다.[2]

역사

기원

기술적 발전

설계 목표

커널과 시스템 구조

실행 모델

메모리 관리

시스템 서비스

태스크와 동시성

드라이버와 입출력

네트워크·파일 시스템

개발 도구·응용 환경

실시간·보안 특성

지원 플랫폼과 이식성

관련 운영체제 계보

관련 문서

  1. AmigaOS: Official History ↩
  2. AmigaOS Wiki: Intuition Library ↩