RISC OS

käyttöjärjestelmä

RISC OS on Acorn Computers Ltd:n kehittämä käyttöjärjestelmä ARM-pohjaisille kehitysalustoille. Alun perin vuonna 1987 julkaistu RISC OS oli suunniteltu käytettäväksi ARM-ympäristössä. Käyttöjärjestelmä julkaistiin Acorn Archimedes -tietokoneen mukana nimellä Arthur.[1][2]

RISC OS
Kehittäjä Acorn Computers
Julkaistu 1987
Suoritintuki ARM

RISC OS käyttää yhteistyömoniajoa, jossa yksi prosessi on kerralla aktiivisena ja prosessin pitää luovuttaa suoritusaikaa säännöllisesti, jotta muut prosessit saavat suoritusaikaa.[3] Ydin ei käytä monisäikeistystä, mutta se toimii keskeytyksillä.[3]

Vakaimmat versiot toimivat ARMv3/ARMv4, RiscPc, ARMv5 "Iyonix" ja ARMv7 Cortex-A8 prosessoreilla. Näillä prosessoreilla varusteltuja järjestelmiä ovat esimerkiksi Raspberry Pi, PandaBoard ja BeagleBone Black. Raspberry Pi - versio on ladattavissa laitteen muistikortille RISC OS:n verkkosivuilta tai NOOBS - työkalun kautta. Nämä versiot sisältävät myös graafisen käyttöliittymän. Raspberry Pi:n, PandaBoardin ja BeagleBone Blackin versiot RISC OS:ta on kehittänyt Castle Technologies.

Lokakuussa 2006 Castle Technologies on julkaissut jaetun lähdekoodin mallin käyttöjärjestelmäversiolle 5. Jaetun lähdekoodin projektia hallinnoi RISC OS Open Ltd (ROOL).

RISC OS 5 on julkaistu avoimen lähdekoodin lisenssillä.[4]

Kehitys muokkaa

Archimedes-tietokoneeseen piti tulla ARX-niminen käyttöjärjestelmä, mutta se oli myöhästymässä Archimedes-koneiden julkaisusta.[2] Tästä johtuen Acorn kääntyi omaan ohjelmistokehitykseen, jonka piti kehittää korvaava käyttöjärjestelmä tiukan aikataulun sisällä ja sai sen mukaan nimen Arthur (A Risc by THURsday).[2]

Käyttöjärjestelmään tuli yhteistyömoniajo ennakoivan sijaan: ohjelmien oli kutsuttava Wimp_Poll-järjestelmäkutsua luovuttaakseen ajovuoro toiselle ohjelmalle.[2] Myöhempiin versioihin tuli keino lopettaa ohjelma, joka ei ollut vapauttanut suoritusaikaa.[2]

Lähteet muokkaa

  1. Acorn Archimedes 310 centre for computing history. Viitattu 20.5.2017.
  2. a b c d e Liam Proven: Original Acorn Arthur project lead explains RISC OS genesis theregister.com. 23.6.2022. Viitattu 2.8.2022. (englanniksi)
  3. a b Stewart Palmer: A RISC OS for All Seasons. Byte, joulukuu 1996, s. 49. Artikkelin verkkoversio. (englanniksi)
  4. Roughly 30 years after its birth at UK's Acorn Computers, RISC OS 5 is going open source theregister.co.uk. 23.10.2018. Viitattu 27.2.2020. (englanniksi)

Aiheesta muualla muokkaa

 
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäiset artikkelit: en:RISC OS & en:History of RISC OS