Già, prima l'uovo o prima la gallina? Quello che tu ci proponi è un bel problema di reverse engeneering.
Fondamentalmente un SO è un software che è stato scritto per inizializzare la macchina, anche se la definizione di SO è cambiata nel tempo; ad esempio c'e chi dice che il DOS non è neppure un SO ma un sempplice gestore di interrupts!Vallo a raccontare a quelli che si son fatti venir l'afta epizotica a forza di bucare schede per istruire i primi grandi mainframe. Per loro, quando arrivarono i software per l'immissione dei dati da tastiera e per l'output dei dati a video (fatto eccezzionale!) si trattafa di applicativi evoluti
![]()