Il 19/02/2024 08:25, Guglielmo ha scritto:
> Tutto lo sviluppo di OS/2 che è nato negli anni ottanta sarebbe stato
> fatto su Windows 95 che è nato a metà degli anni novanta? Seriamente?
Windows 95 e' stato presentato nel 95, ma il suo sviluppo era ovviamente
precedente.
OS/2 anni ottanta? Precisiamo, perche' nell'80 non esisteva manco il PC,
e da li' in poi abbiamo visto uscire diverse versioni di MS DOS, che mi
sembra strano oggi definirlo sistemi operativo. Insomma OS/2 e' uscito
alla fine degli anni 80, piu' verso i 90. Ma non e' finita, quella che
e' uscita era poco piu' che una beta, a voler essere generosi, di fatto
la versione decente mi pare fosse la Warp.
> Anche NT è nato, come risposta Microsoft ad OS/2 ben prima di Windows 95 e
> sarebbe derivato su quest'ultimo? Già solo i tempi cronologici bastano a
> capire che sostieni una cosa impossibile.
"risposta Microsoft ad OS/2"?!? Questo ruolo era di Windows 3x, NT e'
uscito dopo e le prima versioni non hanno avuto molta diffusione, ha
cominciato a diffondersi veramente negli anni 2000, insieme alla fine
del ramo 9x.
Quasi totalmente :D
> Poi ci sono i motivi tecnici: OS/2, primo sistema operativo per
> informatica personale totalmente a 32 bit,
Diciamo *quasi* totalmente. :D
Poi quel "informatica personale" mi pare una roba buttata li' per
escludere Unix e derivati, compresa la versione piu' diffusa, che
paradossalmente era quella di Microsoft. :D
> con memoria protetta,
> multitasking preempitive, file system HPFS decisamente più professionale
> della FAT ed altre caratteristiche che il Windows basato sul DOS non si
> sognava nemmeno, tra cui la meravigliosa Workplace Shell, sarebbe derivato
> da Windows 95? Seriamente dici? Riscriviamo la storia dell'informatica
> degli ultimi quaranta anni?
Per lavorare seriamente si usava win95, che ti metteva a disposizione un
parco software che OS/2 se lo sognava, oppure NT ma inizialmente solo
per un limitato numero di applicazioni, molta roba a qull'epoca era
sviluppata per DOS e NT era un po schizzinoso al riguardo, oltre al
fatto che una macchina per far girare NT in modo decente era piu' costosa.
Io all'epoca ho installato diversi Xenix, che erano piu' efficienti in
ambiti multi-user, anche se con parco software limitato.
Ho anche realizzato applicazioni sotto QnX, un OS che non aveva niente
da invidiare a quelli la', forse molto da insegnare.
> Appunto, NT venne realizzato con l'apporto di ingegneri ex Digital,
> assunti da Microsoft appositamente per realizzare il loro primo sistema
> operativo a 32 bit dopo la scissione da IBM con cui congiuntamente avevano
> iniziato a lavorare su OS/2.
Lavorare congiuntamente?!? Diciamo piuttosto a "litigare
congiuntamente", Microsoft non faceva altro che dare precedenza al suo
Windows e rimandare OS/2 a data da destinarsi.
> Windows 95 e prima ancora Windows 3.x
> c'entrano in NT solo per la comune interfaccia grafica, la GUI è l'unica
> cosa che assimila i due rami: quello derivato dal DOS (Win3.x e Windows
> 9.x) e quello NT che tra l'altro si sta continuando ad adoperare ancora
> oggi nelle forme di Windows 10 ed 11.
Ti piaccia o no, i meccanismi di protezione della memoria e' tutta roba
gia' presente sul 3, poi che un sistema misto come 9x abbia dei limiti
e' ovvio, NT non li ha, ma 9x e' stata una palestra importante, molte
cose son state sviluppate su 9x.
Per quanto riguarda OS/2, lo prendo in considerazione solo la versione 3
(che non e' quella dell'88), perche' definire a 32 bit il codice per 286
IMHO e' una bestemmia, un OS moderno richiede come minimo codice 386,
c'e' un abisso di differenza e li' il grosso del lavoro e' stato fatto
da Intel.
> Sarebbe come dire che Windows 11 è
> derivato da Windows 95, anzi no facciamola ancora più precisa: Windows 11
> sarebbe derivato dal MS DOS.
Windows 11 e tutti i precedenti, giu' fino a NT sono delle evoluzioni di
NT, dove la parte che li accomuna e' soltanto il kernel. A sua volta
pero' NT ha molte cose in comune con 9x, anzi se consideri la dimensione
del software allora il kernel e' solo una piccola parte. Gran parte dei
protocolli sono gli stessi, cosi' come molte strutture dati e parti
rubacchiate qua e la' (grazie Xenix, grazie DEC).
Non credo esistano regole per stabilire l'affinita' di 9x e NT, penso
che la valutazione sia soggettiva e quindi ognuno avra' i suoi criteri,
ma di certo non si puo' negare che siano fratelli e che condividano gran
parte del codice genetico.