| 개발자 | 하이페리온 엔터테인먼트 |
|---|---|
| 프로그래밍 언어 | C, C++, ARexx, Pascal, COBOL, BASIC, 파이썬, PHP, Perl, E, Amiga E, Modula-2, C64 Basic, REBOL, Ruby, 자바 1.4.1, 할리우드 |
| OS 계열 | 아미가OS |
| 상태 | 현재 |
| 소스 형태 | 클로즈드 소스 |
| 최신 버전 | 4.1 Final Edition Update 2 / 2021년 1월 12일 |
| 플랫폼 | 파워PC |
| 커널 | 비정형 마이크로커널 |
| 기본 UI | 워크벤치 |
| 라이선스 | 사유 소프트웨어 |
| 공식 웹사이트 | www |
아미가OS 4(AmigaOS 4, OS4 또는 AOS4로 줄여서 표기)는 파워PC 마이크로프로세서에서 실행되는 아미가 운영체제 계열이다. 주로 코모도어가 개발한 아미가OS 3.1 소스 코드를 기반으로 하며, 부분적으로는 하아게 & 파트너가 개발한 3.9 버전을 기반으로 한다. (OS 버전 4.0용) "최종 업데이트"는 2006년 12월 24일에 출시되었으며 (원래는 2004년 4월에 출시됨) 아미가로부터 라이선스를 받은 벨기에 회사 하이페리온 엔터테인먼트가 아미가원 등록 사용자를 위해 5년간 개발한 결과물이다.

5년간의 개발 기간 동안 아미가원 장비 구매자들은 하이페리온의 저장소에서 아미가OS 4.0의 프리릴리스 버전을 다운로드할 수 있었다.
2006년 12월 20일, 아미가는 하이페리온 엔터테인먼트와 아미가OS 4 생산 및 판매 계약을 해지했다. 그럼에도 불구하고 아미가OS 4.0은 2007년 11월에 파워업(PowerUP) 가속기 카드가 장착된 아미가용으로 상업적으로 출시되었다 (그때까지는 개발자와 베타 테스터만 사용할 수 있었다). 이탈리아 컴퓨터 회사 ACube Systems는 아미가OS 4와 호환되는 Sam440ep 및 Sam440ep-flex 마더보드를 발표했다. 또한, "모아나"라고 알려진 서드파티 부트로더가 Acube에서 토렌트 사이트에 출시되었다. 이는 OS4의 Sam440ep 버전을 맥 미니 G4에 설치할 수 있게 해준다. 그러나 이는 현재까지 비공식적이며 지원되지 않으며, 특히 드라이버와 관련하여 매우 불완전하다. (하이페리온과 아미가 간의) 사법 절차 동안, OS4는 여전히 개발 및 배포되고 있었다.
2009년 9월 30일, 하이페리온 엔터테인먼트와 아미가는 합의에 도달했으며, 하이페리온은 아미가OS 3.1에 대한 독점적인 권리를 부여받고 아미가OS 4 및 이후 버전의 아미가OS(아미가OS 5 포함)를 제한 없이 판매할 수 있게 되었다. 하이페리온은 아미가 커뮤니티에 2001년 11월부터 해왔던 것처럼 아미가OS 4.x(및 그 이상)의 개발과 배포를 계속할 것을 약속했다.
아미가OS 4는 워크벤치와 킥스타트의 두 부분으로 나눌 수 있다.
워크벤치는 OS4의 그래픽 사용자 인터페이스이며, 운영체제를 위한 그래픽 인터페이스 파일 관리자 및 애플리케이션 런처이다. 또한 텍스트 입력을 위한 메모장, 이미지 및 Amigaguide 문서를 볼 수 있는 MultiView, 압축 해제를 위한 Unarc, PDF 리더, GUI 및 OS 설정을 변경하기 위한 여러 작은 환경 설정 프로그램과 같은 몇 가지 일반적인 도구 및 유틸리티 프로그램도 포함한다.
킥스타트는 OS의 많은 핵심 구성 요소를 포함하고 있다. 아미가OS 버전 4 이전에는 킥스타트가 주로 ROM (컴퓨터에 포함된 하드웨어)으로 출시되었다. OS4에서는 킥스타트가 대신 하드 디스크에 저장된다. 주로 다음으로 구성된다.
아미가OS 운영 체제(OS)는 30년의 역사 동안 다양한 버전이 존재했다.
최초의 아미가OS는 1985년에 코모도어 인터내셔널에 의해 개발되었다. 코모도어 마케팅 및 판매 부서의 실수로 OS 디스크에 "아미가OS 디스크 (워크벤치)"라는 올바른 이름 대신 "워크벤치 디스크"라고만 표기하여, 그 그래픽 사용자 인터페이스(GUI)의 이름을 따서 워크벤치라는 별명이 붙여졌다. 초기 아미가OS 버전(1.0부터 1.3까지)은 원래의 관습을 보존하기 위해 원래 디스크의 이름으로 여기에 표기된다.
워크벤치 2.0의 개선 사항은 아미가 운영 체제의 GUI에 많은 주요 발전을 가져왔다. 파란색과 주황색 색상 구성은 창 테두리에 3D 모양이 있는 회색과 밝은 파란색으로 대체되었다. 워크벤치는 더 이상 640×256 (PAL) 또는 640×200 (NTSC) 디스플레이 모드에 묶이지 않았으며, 미래 확장을 용이하게 하기 위해 시스템의 대부분이 개선되었다. 처음으로 표준화된 "룩앤필"이 추가되었다. 이는 Amiga Style Guide를 만들고, 개발자가 규격에 맞는 소프트웨어를 만드는 데 도움이 되는 라이브러리와 소프트웨어를 포함함으로써 이루어졌다. 기술에는 GUI 요소 생성 라이브러리 gadtools, 소프트웨어 설치 스크립팅 언어 Installer, AmigaGuide 하이퍼텍스트 도움말 시스템이 포함되었다.

코모도어 인터내셔널의 몰락 이후, 아미가 상표의 후속 소유자들은 독일 회사인 하아게 & 파트너에게 아미가 운영 체제를 업데이트할 수 있는 라이선스를 부여했다. 이 업데이트와 함께 사람들은 아미가 운영 체제를 부르는 방식이 바뀌었다. 더 이상 "킥스타트" 또는 "워크벤치"라고 명시하는 대신, 업데이트는 주로 단순히 "아미가OS"라고 불렸다. 이전의 모든 OS 릴리스는 68000과 512KB RAM이 장착된 바닐라 아미가 500에서 실행되었지만, 릴리스 3.5부터는 68020 이상과 최소 4MB의 고속 RAM이 필요했다.
2001년 아미가는 하이페리온 엔터테인먼트와 계약을 맺고 이전의 아미가OS 3.1 릴리스를 기반으로 파워PC 네이티브 아미가OS 4를 개발하기로 했다. 모토로라 68k 중앙 프로세서를 기반으로 했던 이전 버전들과 달리, OS4는 파워PC 컴퓨터 시스템에서만 실행된다. 아미가(현재 아미가 상표 소유자)의 아미가OS 4.0 및 이후 버전 배포 정책은 OS4가 모든 새로운 서드파티 하드웨어 "아미가"와 번들되어야 하며, 유일한 예외는 OS4가 별도로 판매되는 Phase5 파워PC 가속기 보드를 장착한 아미가이다. 이 요구 사항은 아미가OS 4 소유권에 대한 소송의 합의에서 아미가와 하이페리온 사이에 도달한 합의로 뒤집혔다. 2014년 하이페리온은 아미가OS 4.1 최종 버전을 출시했으며, 이 버전에는 이전의 모든 다운로드 가능한 업데이트와 RTG 지원을 포함한 통합 그래픽 라이브러리, 2GB 이상의 RAM 지원과 같은 새로운 기능이 포함되었다.
2012년 5월 하이페리온은 아미가OS 4.2를 개발 중이라고 발표했다. 이 버전은 하드웨어 가속 3D 지원, 멀티 코어 지원, 대폭 개선된 파일 시스템 API 및 기타 여러 기능을 도입할 예정이다.
다른 운영 체제 또는 이전 버전의 아미가OS와 비교할 때의 주요 기능:
타사 PPC 추가 보드가 장착된 아미가용으로 출시되었다:
아미가원 마더보드용으로 출시되었다:
페가수스 시스템용으로 출시되었다:
Sam440 시스템용으로 출시되었다:
| 버전 | 출시일 | 도입된 기능 | |
|---|---|---|---|
| 4.0 | 개발자 사전 공개 | 2004년 4월 | 첫 공개 릴리스 |
| 4.0 | 개발자 사전 공개 업데이트 | 2004년 10월 10일 | AltiVec 지원, PowerPC 네이티브 Picasso96 및 MUI, 입력 장치용 USB 지원 |
| 개발자 사전 공개 업데이트 2 | 2004년 12월 27일 | USB 대용량 저장 장치 지원 | |
| 개발자 사전 공개 업데이트 3 | 2005년 6월 14일 | Voodoo 3 (Avenger), Voodoo 4/5 (Napalm) 및 Radeon 7x00 시리즈 그래픽 카드용 PowerPC 네이티브 Warp3D 드라이버; WarpOS 지원 | |
| 개발자 사전 공개 업데이트 4 | 2006년 2월 8일 | Petunia JIT 68k 에뮬레이터; Voodoo 3/4/5 및 ATI Radeon 모델 7000, 7200, 7500, 9000, 9200, 9250 지원 Warp3D; Intuition이 화면 끌기 지원 | |
| 4.0 | 최종 업데이트 | 2006년 12월 24일 | 가상화된 메모리 및 더 빠른 메모리 할당 시스템 (슬랩 할당자); 새로운 아이콘 테마 (Mason 아이콘) |
| 4.0 | 2007년 7월 업데이트 | 2007년 7월 18일 | 공유 객체 지원; 파이썬 2.5.1; Tools 및 Utilities 서랍 병합 |
| 클래식 아미가용 | 2007년 11월 | 2007년 7월 업데이트 기준 | |
| CyberStormPPC 및 BlizzardPPC용 2008년 2월 업데이트 | 2008년 2월 23일 | 일부 문제 및 호환성 문제 해결 | |
| 4.1 | 아미가OS 4.1 | 2008년 9월 17일 | 메모리 페이징; JXFS 파일 시스템; 하드웨어 합성 엔진; 카이로 장치 독립 2D 렌더링 라이브러리 |
| 4.1 | 퀵 픽스 | 2009년 6월 21일 | 일부 문제 해결 (Warp 3D 드라이버, IDE 드라이버, JXFS) |
| 업데이트 1 | 2010년 1월 14일 | 향상된 합성 효과 (페이딩 및 드롭 섀도); 새로운 알림 시스템 Ringhio; DDC 지원; AppDir: 핸들러 및 URLopen; 새로운 시작 설정; 새로운 아이콘 세트; MiniGL V2.2 | |
| 업데이트 2 | 2010년 4월 30일 | 파이썬 업데이트; 카이로 1.8.10 (부분 하드웨어 가속); AmiDock 아이콘 스케일링 지원 | |
| 업데이트 3 | 2011년 8월 29일 | USB 2.0 (EHCI) 지원; MUI 업데이트 (MUI 4 애플리케이션 이식 용이) | |
| 업데이트 4 | 2011년 12월 22일 | 아미가OS 3.x ROM 및 워크벤치 파일이 포함된 에뮬레이션 서랍; RunInUAE 기여 | |
| 업데이트 5 | 2012년 1월 28일, 2012년 8월 16일 | 아미가원 X1000용 첫 공개 릴리스, 이후 다른 플랫폼용으로 출시. Warp3D 및 IDE 드라이버 개선; Sam440ep 및 Sam460ex 시스템을 위한 최적화된 DMA 복사 지원; 클래식 호환성 개선 (Catweasel 지원) | |
| 업데이트 6 | 2012년 11월 30일 | AmiUpdate를 통한 시스템 구성 요소 자동 업데이트 | |
| 업데이트 7 | 내부 업데이트, 최종 사용자에게는 미공개, 기능 불명 | ||
| 최종판 (업데이트 8) | 2014년 12월 18일 | 2GB 이상의 RAM 지원; RTG 지원을 포함한 새로운 통합 그래픽 라이브러리; 개선된 콘솔; 새로운 Intuition 및 Workbench 기능; 업데이트된 파이썬 포트; 개선된 DOS; 업데이트된 컨텍스트 메뉴; 무제한 메뉴 및 서브 메뉴를 지원하는 새로운 메뉴 시스템; 메뉴의 사진, 이미지 썸네일 미리보기; 독립형 제품으로, 이전 릴리스를 필요로 하지 않으며 4.1 업데이트 6의 업그레이드로 작동하지 않음 | |
| 최종판 업데이트 1 | 2016년 12월 31일 | 일반 고속 RAM으로서 Z3 RAM 지원; 2TB보다 큰 디스크 지원; 수많은 버그 수정 | |
| 최종판 업데이트 2 | 2020년 12월 23일 | 버그 수정 및 안정성 개선; USB 스택 및 기타 OS 구성 요소 업데이트 | |
| 최종판 업데이트 2 핫픽스 | 2021년 1월 12일 | 업데이트 2 이후 안정성 문제 해결 |
아미가OS 4.2에 대해 하이페리온 엔터테인먼트는 다음 업데이트를 계획했다.