b'\n_START_ARTICLE_\nAmigaOS\n_START_SECTION_\nAmigaOS-componenten\n_START_PARAGRAPH_\nTot versie 3.5 werd AmigaOS in twee delen uitgebracht, Kickstart en Workbench._NEWLINE_Elke Kickstartversie behoort tot een specifieke versie van Amiga\'s besturingssysteem. Workbench 1.3 werd geacht alleen opgestart te worden op een machine met een Kickstart 1.3-ROM. Dit was niet strikt noodzakelijk, wanneer dit echter gebeurde, konden er problemen optreden. Workbench 2.1 is een uitzondering, deze was namelijk gebaseerd op Kickstart 2.04. Workbenchversies 3.5 en 3.9 gebruikten Kickstart 3.1 en laadde vervolgens ROM-updates tijdens het opstarten.\n_START_SECTION_\nKickstart\n_START_PARAGRAPH_\nBij het eerste Amigamodel, de A1000, werd Kickstart vanaf diskette gelezen. Later werd Kickstart op een ROM-chip geplaatst die in de computer zit. De Amiga 1000 kon aangepast worden zodat deze ook de chip vanaf een ROM kon gebruiken. Alle latere modellen hadden Kickstart op een ROM-chip staan._NEWLINE_De Kickstart omvat de code nodig voor het opstarten en een groot deel van het AmigaOS (zoals Intuition, Exec en AmigaDOS). Intuition zijn de library\'s voor de grafische gebruikersinterface, Exec bevat de preemptive multitasking-microkernel en AmigaDOS de library\'s met betrekking tot disktoegang._NEWLINE_Latere versies van Kickstart bevatten stuurprogramma\'s voor IDE- en SCSI-controllers, PCMCIA-poorten en andere hardware die met de Amiga geleverd werden._NEWLINE_Met software van derden is het mogelijk om een andere versie van Kickstart in het RAM te laden en deze te gebruiken in plaats van die in het ROM, bijvoorbeeld om spellen te kunnen spelen die werkten met Kickstart 1.3 en niet met Kickstart 2.0. Deze programma\'s worden Softkickers genoemd.\n_START_SECTION_\nWorkbench\n_START_PARAGRAPH_\nWorkbench is de grafische interface voor de Amigacomputer. De naam betekent letterlijk werkbank en deze metafoor komt terug in de wijze waarop iconen van (Workbench-)bestanden en directory\'s eruitzien. Directory\'s zien er bijvoorbeeld uit als een la en uitvoerbare bestanden als gereedschap. De meeste Amigaprogramma\'s hebben een pull-downmenu dat begint met "Project Edit" in tegenstelling tot andere platformen waarbij het pull-downmenu begint met "File Edit". De term Workbench refereert strikt genomen alleen naar het grafische bestandsbeheer van AmigaOS, maar wordt over het algemeen gebruikt om alle delen van AmigaOS aan te duiden die niet in het ROM zitten._NEWLINE_De Workbenchomgeving is noodzakelijk om de Amiga te laten functioneren. Er zijn veel spellen die alleen Kickstart gebruiken om op te starten, zonder het te laden. De meeste spellen laten AmigaOS zelfs het normale opstartproces niet afmaken; zij nemen een groot deel van het OS zelf over en schakelen multitasking uit._NEWLINE_Met veel aspecten toont Workbench overeenkomsten met de Mac OS-interface. De Workbench heeft voor ieder diskettestation een icoon en er is een enkele menubalk helemaal bovenaan het scherm. In tegenstelling tot de Mac heeft de Amigamuis twee knoppen, later drie knoppen of twee knoppen en een wiel. De rechtermuisknop wordt gebruikt voor het oproepen van pull-downmenu\'s._NEWLINE_Een bijzondere eigenschap van Workbench is de mogelijkheid om meerdere schermen te defini\xc3\xabren. Deze zijn conceptueel gezien gelijk aan de virtuele desktops van het X Window System, maar worden indien nodig dynamisch door applicaties gemaakt. Elk scherm kan een andere resolutie en kleurdiepte hebben. _NEWLINE_Rechtsboven is er een gadget waarmee tussen verschillende schermen gewisseld kan worden. Schermen kunnen ook met een titelbalk naar boven en naar beneden gesleept worden waardoor het onderliggende scherm zichtbaar wordt. Deze functionaliteit wordt verzorgd door de chips die speciaal voor de Amiga ontworpen zijn en is daardoor niet meer aanwezig op systemen die een moderne videokaart hebben._NEWLINE_Tot versie 3.1 van AmigaOS was er standaard geen softwarelaag om nieuwe videokaarten of audiokaarten aan te roepen. Oplossingen hiervoor die door derden geschreven waren, werden vanaf versie 3.5 meegeleverd. Deze softwarelaag bevatte echter geen stuurprogramma\'s voor de verschillende hardware.\n_START_SECTION_\nKickstart/Workbench 1.0, 1.1, 1.2, 1.3\n_START_PARAGRAPH_\nDe 1.x-versies waren de originele implementatie van AmigaOS. De standaardkleuren volgden een kenmerkend blauw en oranje kleurenschema dat ontworpen was om een hoog contrast te geven, zelfs op de slechtste televisieschermen. De kleuren konden eenvoudig door de gebruiker gewijzigd worden. Versies 1.0 en 1.1 werden op diskette uitgebracht voor de Amiga 1000. De versies 1.2 en 1.3 waren de eerste die op een ROM-chip verschenen, maar waren nog steeds op diskette beschikbaar voor de Amiga 1000-eigenaren. Deze versies op ROM werden geleverd met de A500, A1500, CDTV en A2000. _NEWLINE_Versie 1.1 bestond voornamelijk uit bugfixes. Met versie 1.2 werd de stabiliteit van het systeem sterk verbeterd en werd AutoConfig (tm) toegevoegd dat automatisch uitbreidingskaarten kon configureren. In versie 1.3 waren slechts enkele veranderingen in de Kickstart voornamelijk voor de ondersteuning van het opstarten vanaf een harde schijf. Voor de Workbench waren er meer veranderingen, waaronder een sneller bestandssysteem voor harde schijven, een verbeterde CLI en verschillende extra programma\'s.\n_START_SECTION_\nA(miga)BASIC\n_START_PARAGRAPH_\nKickstart/Workbench 1.0 en 1.1 werden met ABasic geleverd en AmigaBasic met Kickstart/Workbench 1.2 geleverd. Met de lancering van Kickstart/Workbench 2.x werd er geen BASIC meer meegeleverd. _NEWLINE_AmigaBasic is een implementatie van BASIC ontworpen door Microsoft. Het richt zich op het cre\xc3\xabren van grafische gebruikersinterfaces, terwijl ABasic zich richtte op op tekst gebaseerde applicaties.\n_START_SECTION_\nKickstart/Workbench 1.4\n_START_PARAGRAPH_\nKickstart/Workbench 1.4 was een b\xc3\xa8taversie van de 2.0-versie en werd nooit uitgebracht. De Kickstart werd in kleine hoeveelheden wel geplaatst in vroege Amiga 3000-computers. Het uiterlijk is vergelijkbaar aan die van versie 2.0 en hoger met slechts kleine verschillen.\n_START_SECTION_\nKickstart/Workbench 2.0, 2.05, 2.1\n_START_PARAGRAPH_\nKickstart/Workbench 2.0 introduceerde veel grotere verbeteringen aan AmigaOS. Het kleurenschema werd vervangen door een grijs met lichtblauw kleurenschema. De Workbench was niet langer gebonden aan de resolutie van een 640x256 (PAL)- en 640x200 (NTSC)-scherm en een groot deel van het systeem was verbeterd om toekomstige uitbreidingen makkelijker te kunnen implementeren. Voor het eerst was er een standaard look and feel. Dit kwam door de Amiga Stijl Handleiding en de beschikbaarheid van library\'s en software die softwareontwikkelaars in staat stelden om software te maken die aan de Amigastijl voldeed. De software bevatte een bibliotheek voor de creatie van GUI-elementen, een software-installatiescripttaal (Installer) en het AmigaGuide-hypertexthelpsysteem. Met versie 2.x werd tevens ondersteuning voor de PCMCIA-kaart ge\xc3\xafntroduceerd voor de poort in de A600._NEWLINE_Workbench 2.04 introduceerde Arexx, een systeemomvattende scripttaal gebaseerd op Rexx. Softwareontwikkelaars konden zogenaamde Arexxpoorten aan hun software toevoegen waarmee het programma met een Arexxscript bestuurd kan worden. Met Arexx is het mogelijk om twee programma\'s van verschillende softwareproducenten met elkaar te laten samenwerken._NEWLINE_AmigaDOS, voorheen geschreven in BCPL, was grotendeels herschreven in C._NEWLINE_Versies 2.x werden geleverd bij de A500+ (2.04), A600 (2.05), A3000 en A3000T. Workbench 2.1 was de laatste in deze serie, en was alleen uitgegeven als een software-update (er was dus geen Kickstart 2.1 ROM). Het bevatte onder andere als extra CrossDOS waarmee de Amiga overweg kan met diskettes van een pc.'