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
Lisenssi Ilmaisohjelma

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
  NODES
Project 1