Vyvíjí | Commodore International (1.0-3.1) Haage & Partner (3.5-3.9) Hyperion Entertainment (4.0) |
---|---|
Druh | Uzavřený vývoj |
Aktuální verze | 4.1 Final Edition Update 1 / 31. prosince 2016 |
Typ jádra | microkernel |
Licence | proprietární |
Stav | Aktuální |
Oficiální web | http://www.amiga.com http://www.hyperion-entertainment.biz/ |
AmigaOS je nativní operační systém osobních počítačů Amiga. Původně byl vyvíjen firmou Commodore International a prvně představen společně s uvedením Amigy 1000 na trh. Běžel na 32bitovém mikroprocesoru Motorola série 68k, vyjma AmigaOS 4 který běží na mikroprocesorech PowerPC.
Základem je kernel fungující na bázi preemptivního plánování, který se nazývá “Exec”, a který podporuje abstrakci unikátního hardwaru, diskový operační systém “AmigaDOS”, rozhraní pro programování aplikací “Intuition” a uživatelské grafické rozhraní (GUI) “Workbench”. Nechybí samozřejmě ani příkazová řádka.
AmigaOS se chová jako realtimový systém, přestože takový není. Používá tak propracovaný multitasking, že dosud zůstává nepřekonán – nedá se najít operační systém s tak kvalitním víceúlohovým prostředím (velmi blízko je například BeOS, AtheOS nebo QNX, jsou však o hodně mladší a stále kvalit AmigaOS nedosahují). Zajímavou je především paměťová nenáročnost, kdy plně mlutitaskový systém dokáže pracovat v grafickém režimu na CPU o rychlosti 7 MHz s 512 Kibibajt ram.[zdroj?]
Největší nevýhodou tohoto systému byla – a stále je – neexistence systémů ochrany paměti – aplikace má přístup kamkoli do operační paměti a pokud sáhne tam, kam nemá, může havarovat celý systém.