😈╰•ALBERTO•╯😈 beh, non lo definirei proprio "app".
Qualunque sistema operativo è un software molto complesso, vicino al livello macchina piuttosto che livello utente questo generalmente più tipico delle "app"; spiegato in modo semplice, in ordine crescente di astrazione abbiamo:
- componenti fisici hardware
- driver, per collegare hardware e software (possiamo in realtà inglobarli assieme al sistema operativo e tutto ciò che lo compone)
- sistema operativo, tutto ciò da cui è composto (kernel, file system, scheduler dei processi, gestione della memoria, interfaccia utente...)
- applicazioni e software che funzionano su quel sistema operativo
- utente che, grazie all'interfaccia, usa le applicazioni su quel sistema operativo