close

OS RISC

Vai alla navigazione Vai alla ricerca
OS RISC
Immagine del logo
Screenshot di RISC OS 4
Screenshot di RISC OS 4
Sviluppatore Computer Ghianda
Famiglia di sistemi operativi Sistema operativo simile a Unix
Prima edizione 1987
ultima versione 5.28 [1]  ( 24 ottobre 2020 )
Ultima versione di prova 5.28
Piattaforme supportate BRACCIO
Tipo di kernel monolitico
Licenza Proprietario - Licenza di origine condivisa del castello
Stato Pertinente
Prossimo Galileo
Sito web riscosopen.org
 File multimediali su Wikimedia Commons

RISC OS è un sistema operativo sviluppato da Acorn Computers per la sua serie di computer desktop che utilizzano la CPU con architettura ARM . RISC OS è stato rilasciato per la prima volta nel 1988 come RISC OS 2.00 ed era una versione avanzata del sistema operativo Arthur , sempre di Acorn, con l'aggiunta del multitasking . Il nome del sistema operativo deriva dall'architettura RISC dei microprocessori su cui è stato utilizzato.

Dal 1988, RISC OS viene fornito con quasi tutti i computer Acorn, comprese le serie Archimedes , RiscPC e A7000 . Dalla scissione di Acorn nel 1998, RISC OS è stato sviluppato da diverse società indipendenti, tra cui RISCOS Limited [2] e Castle Technology . Sempre dal 1998, RISC OS iniziò a essere distribuito con personal computer come Iyonix PC e A9home .

Caratteristiche

Il cuore del sistema

Il kernel del sistema operativo RISC ha le seguenti caratteristiche [3] [4] [5] [6] :

  • Memorizzato nella ROM  : ciò consente al sistema di avviarsi rapidamente e protegge da danni causati da arresti anomali o virus.
  • C'è anche un modulo di rete nella ROM, quindi non è necessaria un'unità locale (disco floppy, disco rigido, ecc.).
  • Modulare - è costituito da diversi moduli che possono essere aggiunti e sostituiti durante il funzionamento. I moduli possono fungere da driver di dispositivo e protocollo, librerie condivise e programmi utente. Questa struttura consente agli sviluppatori di terze parti di scrivere i propri moduli per il sistema operativo RISC con funzionalità aggiuntive. Le chiamate di sistema utilizzate dal sistema operativo per accedere ai moduli vengono effettuate utilizzando gli interrupt software (l'istruzione del processore SWI), in modo simile a come si accede alle funzioni DOS e BIOS utilizzando l'istruzione del processore INT.
  • Multitasking per utente singolo/ cooperativo  - Mentre la maggior parte dei sistemi moderni utilizza il multitasking preventivo, il sistema operativo RISC utilizza il multitasking cooperativo e supporta i thread POSIX . Ha anche un supporto rudimentale per la protezione della memoria .
  • Il sistema non dispone dell'autorizzazione e della separazione dei diritti di accesso, quindi tutti i programmi funzionano con i diritti di superutente. Le restrizioni di accesso ai file possono essere organizzate sul file server, ma non sulle unità locali.
  • File system  : al livello più alto della gerarchia dei file c'è un volume preceduto da un tipo di file system. Il sistema operativo utilizza i metadati per determinare il tipo di file; le estensioni non vengono utilizzate. I due punti vengono utilizzati per separare il nome del file system dal resto del percorso; la directory principale è indicata dal simbolo del dollaro ($) e un punto (.) viene utilizzato per separare le directory. Le estensioni utilizzate in altri file system vengono scritte con una barra ("example.txt" diventa "example/txt"). Ad esempio, ADFS::HardDisc4.$. punta alla radice di un disco HardDisc4 con il file system ADFS . Tutti i file sono volumi di un tipo speciale. Ciò consente di trattare i file e gli archivi di più file in modo simile.
  • Complementazione - Quasi tutto nel sistema operativo RISC ha un'interfaccia di applicazione binaria . Ciò consente al programmatore di modificare il comportamento del sistema utilizzando i moduli.

Aspetto

  • Window Manager intuitivo - L' interfaccia grafica del sistema operativo RISC risale ai giorni di Windows 2.0 e MacOS System 6 . Utilizza un mouse con tre tasti (chiamati 'Seleziona' [7] , 'Menu' e 'Regola') [8] .
  • Barra delle icone: simile al dock in NextStep / Mac OS X e alla barra delle applicazioni di Windows . Il pannello visualizza le icone che rappresentano le unità montate, i programmi in esecuzione e le utilità di sistema.
  • Supporto per la tecnologia Drag-and-drop .
  • Le applicazioni vengono presentate come directory i cui nomi iniziano con un punto esclamativo (!). Facendo doppio clic su tale directory si avvia il programma. I file eseguibili e le risorse del programma si trovano generalmente nella stessa directory, ma di solito sono nascosti all'utente.

Applicazioni

L'insieme delle applicazioni incluse nella distribuzione varia tra le versioni, ma di solito include [9] [10] [11] [12] :

Iniziativa aperta [13]

Nell'ottobre 2006, Castle Technology [en] ha annunciato l'intenzione di aprire elementi di RISC OS 5. RISC OS Open Limited (ROOL) [2] è stato formato per promuovere la versione aperta di RISC OS . Il codice sorgente del sistema è disponibile per la distribuzione e la modifica per scopi non commerciali, per uso commerciale è necessario acquistare una licenza da Castle Technology.

Emulatori

Esistono diversi emulatori ARM gratuiti che supportano il sistema operativo RISC:

Tra quelli commerciali, vale la pena evidenziare VirtualAcorn [it] [14] per Windows e Mac OS X .

Note

  1. RISC OS Aperto: Novità: RISC OS 5.28 stabile è ora disponibile . Estratto il 26 ottobre 2020 . Archiviato dall'originale il 25 ottobre 2020.
  2. 1 2 Ilin, Yuri. Vecchi sistemi per personal computer: che fine hanno fatto? (link non disponibile) . Computerra (11 aprile 2012). Estratto il 1 aprile 2012 . Archiviato dall'originale il 17 giugno 2012. 
  3. Un sistema operativo RISC per tutte le stagioni. (Sistema operativo Acorn RISC Technologies) (Informazioni sul prodotto) - Dettagli sulla versione - Trove (link non disponibile) . Estratto il 17 giugno 2018 . Archiviato dall'originale il 28 luglio 2020. 
  4. Imaging OS RISC e PMT | Archivi Drobe.co.uk (link non disponibile) . Estratto il 17 giugno 2018 . Archiviato dall'originale il 17 giugno 2018. 
  5. Libro tecnico 1 - Articoli pubblicati da ottobre 2006 a giugno 2008 - Google Libri . Estratto il 17 giugno 2018 . Archiviato dall'originale il 17 giugno 2018.
  6. Archivi Drobe.co.uk (downlink) . Estratto il 17 giugno 2018 . Archiviato dall'originale il 31 marzo 2014. 
  7. La barra delle icone: un numero arbitrario di elementi potenzialmente influenti del sistema operativo RISC . Estratto il 17 giugno 2018 . Archiviato dall'originale il 31 marzo 2012.
  8. ^ Storia della computer grafica: serie Dlr Associates - Dan Ryan - Google Books . Estratto il 17 giugno 2018 . Archiviato dall'originale il 17 giugno 2018.
  9. Recensione di Iyonix, seconda parte | Drobe.co.uk (link non disponibile) . Estratto il 17 giugno 2018 . Archiviato dall'originale il 17 giugno 2018. 
  10. The Icon Bar: Iyonix: recensione del primo compleanno . Estratto il 17 giugno 2018 . Archiviato dall'originale il 17 giugno 2018.
  11. Copia archiviata . Estratto il 17 giugno 2018 . Archiviato dall'originale l'11 ottobre 2015.
  12. Facilitare la curva di apprendimento precoce | Le notizie . Estratto il 17 giugno 2018 . Archiviato dall'originale il 17 giugno 2018.
  13. Wikipedia in russo contiene articoli RISC OS Open e RISCOS Limited . Sembra che si tratti di due aziende diverse e poco amichevoli.
  14. Ghianda virtuale

Collegamenti