Quale fu il primo sistema operativo per personal computer?

Tutte le altre risposte sono sbagliate.

Il primo vero personal computer da tavolo fu il Datapoint 2200, sviluppato dalla Computer Terminal Corporation. Questa macchina aveva le dimensioni e la forma di una macchina da scrivere Selectric da ufficio. La macchina fu progettata industrialmente da (e ha un brevetto di design rilasciato a) Jack Frassanito. Incorporava una tastiera stile macchina da scrivere, con un tastierino numerico adiacente. Aveva un innovativo alimentatore con regolatore a commutazione e un display CRT incorporato di 12 righe x 80 colonne. La CPU del Datapoint 2200 era quella che fu poi implementata nell'Intel 8008 (che in origine era un chip personalizzato per la Computer Terminal Corporation... dato che Intel era un'azienda di memoria all'epoca, ed era convinta che non ci fosse mercato per un microcomputer-on-a-chip a 8 bit di uso generale! E CTC era all'epoca il più grande acquirente mondiale di memoria MOS!) (Per la cronaca, un simile chip CPU personalizzato Datapoint 2200 fu progettato e costruito anche da Texas Instruments, anche se il loro fu più tardi e con meno successo dell'8008 di Intel).

Il sistema operativo originale usato dal Datapoint 2200 era CTOS (Cassette Tape Operating System) che stabiliva una struttura di directory e file sulle due unità dati a cassetta magnetica digitale che il 2200 usava. Il 2200 supportava anche una variante chiamata MTOS (Magnetic Tape Operating System, che supportava specificamente un'unità a nastro a 9 tracce) e un (molto diverso, ovviamente) DOS (Disk Operating System). CTOS supportava un editor generale, almeno sette versioni del linguaggio di programmazione commerciale Databus, e un'ampia varietà di vari programmi di utilità.

CTOS fu offerto all'inizio del 1971 (almeno il primo elenco di assembly che ho visto era datato 5 febbraio 1971). Fornisce una serie di comandi da console per trattare con i file... tra cui CATALOG, NAME, RUN, IN, OUT, DELETE, REPLACE, AUTO, MANUAL, PREPARE, HEX e DEBUG. Fornisce anche un caricatore simbolico, tastiera, display e routine di gestione dei file. Veniva fornito con un editor generale di file di testo, un assemblatore di programmi e supportava diverse versioni del linguaggio di programmazione commerciale Databus.

Come punto di confronto, l'Intel 8008 fu menzionato per la prima volta (nella rivista Electronics) nel numero del 13 marzo 1972, che diceva che quantità di produzione dell'8008 sarebbero state disponibili nel maggio. 1972.

Il DOS (Disk Operating System) di Datapoint era in funzione nel 1972 o 1973. La versione 1.2 del DOS di Datapoint era già in uso alla Datapoint da un anno o più quando andai a lavorare nell'azienda nell'aprile 1974. CP/M fu rilasciato per la prima volta (da Gary Kildall) nel 1974, cioè almeno due o tre anni dopo il CTOS della Datapoint.