Trentacinque anni dopo, MS-DOS è open-source

Trentacinque anni dopo, MS-DOS è open-source

MS-DOS viene ripubblicato da Microsoft come open source su un repository GitHub. La scelta dell'azienda viene dall'importanza storica del sistema operativo: è ora (finalmente) possibile studiarlo liberamente

di pubblicata il , alle 18:41 nel canale Sistemi Operativi
Microsoft
 

MS-DOS ha rappresentato un passaggio storico nell'evoluzione di Microsoft e dell'attuale situazione nel mondo dell'informatica, dunque il rilascio di MS-DOS 1.25 e MS-DOS 2.0 come open source rappresenta un'importante fonte di informazioni su un sistema operativo che ha segnato la storia.

Microsoft ha rilasciato infatti le due versioni di MS-DOS su GitHub, rendendone libero l'utilizzo a fini di studio e sperimentazione e mostrando per la prima volta senza particolari limitazioni il codice sottostante a uno dei sistemi operativi di maggiore successo della storia.

Microsoft ha scelto di pubblicare i sorgenti su repository per rendere più facile la loro consultazione, ma ha bloccato i repository stessi richiedendo che non vengano fatte pull request - dopotutto, i sorgenti servono solo come riferimento.

Sia MS-DOS 1.25 che MS-DOS 2.0 sono scritti in codice assembly per Intel 8086, quindi senza il supporto alla memoria virtuale e alla paginazione.

È possibile consultare il repository a questo indirizzo.

Resta aggiornato sulle ultime offerte

Ricevi comodamente via email le segnalazioni della redazione di Hardware Upgrade sui prodotti tecnologici in offerta più interessanti per te

Quando invii il modulo, controlla la tua inbox per confermare l'iscrizione.
Leggi la Privacy Policy per maggiori informazioni sulla gestione dei dati personali

84 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
Notturnia03 Ottobre 2018, 18:55 #1
quanti bei ricordi d'infanzia.. che bello che era il mondo da bambino e il computer.
era tutto una novità.
Timewolf03 Ottobre 2018, 18:58 #2
se so sprecati...potevano mettere il 6.22
LukeIlBello03 Ottobre 2018, 19:00 #3
Originariamente inviato da: Notturnia
quanti bei ricordi d'infanzia.. che bello che era il mondo da bambino e il computer.
era tutto una novità.


ms-dos opensource? non è possibile, gli hanno hackerato i server e stanno cercando di limitare i danni di immagine
Nicodemo Timoteo Taddeo03 Ottobre 2018, 19:01 #4
Originariamente inviato da: Timewolf
se so sprecati...potevano mettere il 6.22


Dai tempo al tempo e vedrai che ci arriva pure Windows


L'importante è tirare via la prima pietra poi piano piano, pietra dopo pietra, crolla tutta la diga.
LukeIlBello03 Ottobre 2018, 19:06 #5
per curiosità, mi vado a leggere il primissimo file .asm a caso,
https://github.com/Microsoft/MS-DOS...source/FIND.ASM

e vedete cosa compare in linea 51?
i solito copioni
LukeIlBello03 Ottobre 2018, 19:14 #6
il codice devo dire molto ben commentato, si legge con scioltezza
peccato che dopo 20 anni, gli "standard" a cui si appellavano mentre scrivevano il loro M$DO$ saranno etichettati come "evil"
tanto evil da averli copiati ed essertici ispirata, 20 anni prima
GTKM03 Ottobre 2018, 19:17 #7
Originariamente inviato da: LukeIlBello
il codice devo dire molto ben commentato, si legge con scioltezza
peccato che dopo 20 anni, gli "standard" a cui si appellavano mentre scrivevano il loro M$DO$ saranno etichettati come "evil"
tanto evil da averli copiati ed essertici ispirata, 20 anni prima


Diciamo che quando Ballmer parlava di "cancro Linux" si riferiva principalmente alla licenza GPL e, al posto suo, chiunque avrebbe detto le stesse, identiche, cose.
LukeIlBello03 Ottobre 2018, 19:23 #8
Originariamente inviato da: GTKM
Diciamo che quando Ballmer parlava di "cancro Linux" si riferiva principalmente alla licenza GPL e, al posto suo, chiunque avrebbe detto le stesse, identiche, cose.


veramente zio bill non le ha dette.. steve jobs non le ha dette e manco nadella... solo steve
emiliano8403 Ottobre 2018, 19:28 #9
Originariamente inviato da: LukeIlBello
per curiosità, mi vado a leggere il primissimo file .asm a caso,
https://github.com/Microsoft/MS-DOS...source/FIND.ASM

e vedete cosa compare in linea 51?
i solito copioni


ma come non seguono gli "standard" unix e non va' bene
seguono gli standard unix e sono copioni
GTKM03 Ottobre 2018, 19:30 #10
Originariamente inviato da: LukeIlBello
veramente zio bill non le ha dette.. steve jobs non le ha dette e manco nadella... solo steve


Ovviamente devi contestualizzare.
Zio Bill ha iniziato a costruire la sua fortuna mentre Stallman faceva questo, Steve Jobs non aveva alcun motivo per parlare di Linux e GPL, visto che Apple è sempre stata un mondo a parte. Nadella si ritrova CEO ora, quando Linux su desktop si è fossilizzato e i soldi si fanno altrove (settori in cui Microsoft sta incassando miliardi) e lui può vendere servizi quasi indipendentemente da tutto il resto.

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^