Un sistema operativo (OS) è un software di base la cui regola è quella di requisiti software intermedi per risorse e hardware disponibili, gestire input / output, allocazione / deallocazione della memoria, file system, tra le altre attività di base che un dispositivo dovrebbe svolgere.