Cos'è il sistema operativo ARM?
Ci sono diversi sistemi operativi che sono stati compilati e sono liberamente disponibili per la gamma di CPU ARM. Oltre a embedOS (come menzionato da un altro autore) che è progettato per piccole applicazioni di tipo IoT ed è destinato a funzionare in KB di RAM che avete:
RISCOS - l'originale ARM OS, che ora è di nuovo disponibile come RISCOSOpen;
Raspbian - che è Debian Linux per ARM ed è la distribuzione ufficiale per le SBC Raspberry Pi;
LibreElec (e altre soluzioni basate su Kodi) - un OS multimediale per il Raspi che lo trasforma in un Media Centre;
Windows 10 IoT Core - una versione ridotta di Windows per applicazioni IoT;
ChromeOS/ ChromiumOS - o la versione ufficiale di ChromeOS che gira sui Chromebook (molti dei quali hanno una CPU ARM); o ChromiumOS per gli utenti non ChromeBook;
Android - perché molti smartphone hanno una CPU ARM di qualche tipo;
RetroPie - un sistema operativo che supporta varie vecchie console di gioco ed emulazioni di macchine;
Vari BSD tra cui FreeBSD e NetBSD - per un'esperienza alternativa in stile Unix;
Pi-TopOS è una distro Linux creata per i sistemi portatili e desktop Pi-Top;
Varie altre distribuzioni Linux tra cui Ubuntu, Kali, e Arch;
Ci sono anche una serie di sistemi operativi alternativi in sviluppo tra cui:
HaikuOS - Il sistema operativo desktop alternativo open-source sta sviluppando una versione per SBC basate su ARM;
AROS - il desktop alternativo ispirato ad AmigaOS sta cercando di essere portato anche su SBC basate su ARM;
Plan 9 - che doveva essere il sostituto "meno schifoso" di Unix ha una versione ma ci sono relativamente poche applicazioni disponibili;
RiscIX - una vera distribuzione Unix per le prime CPU ARM - abbandonata da tempo.
Articoli simili
- Il sistema operativo Windows potrà mai superare il sistema operativo Android o il sistema operativo Apple nei dispositivi mobili?
- Google è pagato per fornire il sistema operativo Android ai telefoni? Il costo del sistema operativo è alla fine addebitato al cliente?
- Come potrei creare il mio sistema operativo per console per PC, senza scegliere un sistema operativo preesistente come Linux o Windows?
- C'è qualche differenza tra il sistema operativo Android che gira su un processore basato su ARM e uno basato su x86?