salve ragazzi,
premesso che io non sono molto esperto di programmazione a basso livello, vorrei fare una domanda semplicissima. se io sviluppo un software in c++ che assomiglia ad una shell, che se riceve come input "print ciao" restituisce "ciao", etc. posso trasformarlo in un sistema operativo? mi spiego meglio:
il sistema operativo è fatto da:
- bootloader, avvia il kernel
- kernel, si interfaccia con le periferiche
- UI, quello che l'utente può fare
- sistema grafico, che trasforma informazioni come stringhe, numeri, etc. in pixel
se io prendessi tutte queste scartoffie già fatte da qualcun altro, e sviluppassi solo la shell, che è l'unica cosa che deve venire avviata all'avvio, prendendo il resto da terze parti?
|