AmigaOS

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun
AmigaOS
Kehittäjä Amiga Corporation, Commodore International, Haage&Partner, Hyperion Entertainment
Ohjelmointikielet C, BCPL, Assembly
Julkaistu 1985
Viimeisin vakaa versio 4.1 / syyskuu 2008 ()
Suoritintuki Motorola 68000, PowerPC
Käyttöliittymä Workbench (GUI), AmigaShell (CLI)
Lähdekoodimalli suljettu
Lisenssi kaupallinen
AmigaOS vuonna 1985 julkaistussa Amiga 1000 -tietokoneessa

AmigaOS on Amiga-tietokoneiden oletuskäyttöjärjestelmä. AmigaOS:n kehityksen aloitti Amiga Corporation, joka myöhemmin päätyi Commodore Internationalin omistukseen.

Käyttöjärjestelmän ensimmäinen versio julkaistiin vuonna 1985 Amiga 1000 -tietokoneen käyttöjärjestelmänä.[1] Myöhemmin oikeudet päätyivät Amiga Inc. yhtiölle.

Historia[muokkaa | muokkaa wikitekstiä]

Commodore Amiga valitsi TRIPOSin uuden tietokoneen käyttöjärjestelmän osaksi kun oman DOS-järjestelmän kehitys jäi jälkeen aikataulusta.[2] Tripos tuli AmigaOS-käyttöjärjestelmän AmigaDOS-moduuliksi heinäkuussa 1985. AmigaDOS sisältää komentorivityökalun ja Amigan tiedostojärjestelmän.

Ominaisuudet[muokkaa | muokkaa wikitekstiä]

Amiga OS sisälsi useita ominaisuuksia, joita mikrotietokoneissa ei ollut totuttu näkemään:

Julkaisuversiot[muokkaa | muokkaa wikitekstiä]

AmigaOS versiot ovat yleisesti Kickstart-version mukaan seuraavasti:[5]

Vuosi OS-versio Julkaisija Mallit
1985 1.0 - 1.1 Commodore Amiga 1000
1987 1.2 - 1.3 Commodore Amiga 500, Amiga 2000
1990 2.04 / 2.05 - 2.1 Commodore Amiga 3000, Amiga 600, Amiga 500+
1991 1.3+ Commodore CDTV
1992 3.0 - 3.1 Commodore Amiga 1200, Amiga 4000, Amiga CD32
3.5 - 3.9 Haage&Partner
4.0 - 4.1 Hyperion Entertainment

Tekniikka[muokkaa | muokkaa wikitekstiä]

AmigaOS:n ydin (kernel) on nimeltään Exec (lyhenne sanoista Multitasking Executive).[6]

Kickstart on Amigan ROM-pohjainen firmware, joka lataa kernelin.

ARexx on IBM:n REXX-kieleen pohjautuva ohjelmien välistä kommunikointia tukeva tulkattava ohjelmointikieli.

Laitteistotuki[muokkaa | muokkaa wikitekstiä]

Ensimmäiset AmigaOS:n versiot (1.0–3.1) olivat Commodoren tekemiä ja suunniteltu Motorola 68k -sarjan 16- ja 32-bittisille prosessoreille.

Versiot 3.5-3.9 olivat Haage&Partner tekemiä.[7]

Hyperion Entertainment on tehnyt AmigaOS 4 version, joka toimii ainoastaan PowerPC-prosessorilla laajennetuissa Amiga-tietokoneissa.[7]

Ohjelmisto[muokkaa | muokkaa wikitekstiä]

Exec on AmigaOS:n ennakoivaa moniajoa tukeva ydin.[8]

Ytimen päällä toimii Amigan oma tiedostojärjestelmä AmigaDOS.

Ikkunointijärjestelmä on nimeltään Intuition, jolla on toteutettu AmigaOS:n graafinen käyttöliittymä Workbench.[8]

Boopsi (engl. Basic Object Oriented Programming System) on oliopohjainen ohjelmointimalli Intuitionille, joka perustuu osin Smalltalk-kielelle.[8]

AmigaOS sisältää myös komentorivityökalun (engl. Command Line Interface, CLI) (AmigaShell).

Tiedostojärjestelmä[muokkaa | muokkaa wikitekstiä]

Alkuperäinen tiedostojärjestelmä on nimetty jälkikäteen OFS Old File System. Myöhemmin Commodore on julkaissut FFS Fast File System tiedostojärjestelmä (Kickstart 2.0+ ?).

Tiedostojärjestelmästä on alun perin kuusi versiota:[9]

  • DOS\0, OFS
  • DOS\1, OFS
  • DOS\2, OFS jossa merkistöbugin korjaus
  • DOS\3, FFS
  • DOS\4, OFS hakemistocachella
  • DOS\5, FFS hakemistocachella

Kolmansien osapuolien tekemänä on myös julkaistu eri tiedostojärjestelmiä kuten Smart File System (SFS) ja Professional File System (PFS).

SFS on julkaistu freeware ohjelmistona vuonna 2000 ja myöhemmin LGPL -lisenssillä.[10]

PFS on myöhemmin julkaistu Aminetissä BSD-lisenssillä.[11]

Katso myös[muokkaa | muokkaa wikitekstiä]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. http://www.operating-system.org/betriebssystem/_english/bs-amigaos.htm
  2. Andy Finkel: In the beginning was CAOS Commodore-Amiga, Inc.. Viitattu 22.1.2017.
  3. https://arstechnica.com/information-technology/2008/09/amigaos41-ars/ Ars Technica. Viitattu 28.2.2017.
  4. The Micro-AmigaOne and Amiga OS4 Developer Prerelease (Update 1) Ars Technica. Viitattu 28.2.2017.
  5. AmigaOS Versions Hyperion Entertainment. Viitattu 8.1.2017.
  6. Introduction to Exec Hyperion Entertainment. Viitattu 7.1.2017.
  7. a b AmigaOS 4 developer interview: Why it endures and what the future holds computerworld. Viitattu 7.1.2017.
  8. a b c AMIGA ROM Kernel Reference Manual: Libraries, third editiopn. Commodore-Amiga Inc.
  9. Overview of Amiga Filesystems Viitattu 16.2.2017.
  10. Smart File System Viitattu 16.2.2017.
  11. PFS3 V5.3 Viitattu 16.2.2017.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]

Tämä ohjelmistoon liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.