Pentru aceia dintre voi cărora MS-DOS le spune ceva, am o veste interesantă: Microsoft a publicat codul sursă pe GitHub, asta după ce l-a făcut Open Source acum ceva vreme. De săptămâna trecută cei interesați pot să consulte codul MS-DOS 1.25 și MS-DOS 2.0 într-un format mai ușor de înțeles.
iar pentru aceia dintre voi care încă nu știu ce este MS-DOS, dați-mi voie să fac câteva precizări:
- A fost primul sistem de operare făcut de Microsoft pentru PC
- De la MS-DOS Microsoft a evoluat către Windows 3.11 și apoi Windows 95, moment în care s-a început procesul de renunțare la MS-DOS
- Codul MS-DOS 1.25 și 2.0 a fost scris în întregime în limbaj de asamblare
- Momentul lansării trebuia să fie în jurul datei de 29 decembrie 1980
- Codul MS-DOS 1.25 e făcut pe 9 mai 1983, având doar 7 surse, inclusiv shell-ul Command Line MS-DOS
- Versiunea 2.0 este din 3 augist 1983 (s-au mișcat destul de repede) și ajunsese deja la 100 de fișiere sursă
- Odată cu trecerea la Windows XP, Microsoft a renunțat la MS-DOS ca sistem de operare de bază, dar a păstrat Command Line.
După cum am mai spus, decizia Microsoft de a oferi codul sursă MS-DOS comunității Open Source este o decizie foarte bună pentru că facilitează actualei generații posibilitatea de a vedea care au fost elementele de bază din gândirea Microsoft.
Chiar dacă nu puteți ”citi” complet codul sursă, eu tot vă recomand să îl descărcați de aici și să aruncați un ochi prin el. Sau măcar prin fișierele .TXT și .DOC unde se află comentariile asociate liniilor de cod.