Det er baaack! Microsoft og IBM åpen kildekode MS-DOS 4.0

0
16
MS-DOS 4=disketter Microsoft

Det er ingen spøk. Microsoft og IBM har gått sammen for å åpne kildekode for 1988-operativsystemet MS-DOS 4.0 under MIT-lisensen. Hvorfor? Vel, hvorfor ikke?

Som Scott Hanselman, Microsofts VP for utviklerfellesskapet, og Jeff Wilcox, leder av Microsofts Open Source Programs Office, forteller i Microsofts Open Source-blogg, “en ung engelsk forsker ved navn Connor 'Starfrost”; Hyde korresponderte nylig med tidligere Microsofts tekniske sjef Ray Ozzie" om forholdet mellom DOS 4, Multitasking DOS (MT-DOS), og hva som skulle bli IBM og Microsofts OS/2. 

Også: Ubuntu 24.04: Denne flotte nye Linux-distroen er ikke bare rask – det er en festning

Det fikk Hanselman og Wilcox til å grave i Microsoft-arkivene. Blogginnlegget fortsetter: “Selv om de ikke klarte å finne den fullstendige kildekoden for MT-DOS, fant de MS-DOS 4.00, som vi utgir i dag, sammen med disse ekstra beta-binærfilene, PDF-er av dokumentasjonen og disken. bilder."

Dette er ikke første gang Microsoft har gitt ut MS-DOS-kildekoden. Tilbake i 2014, åpnet Microsoft MS-DOS-kildekoden for versjon 1.25 og 2.0 via Computer History Museum.

Andre DOS-versjoner har også vært åpen kildekode gjennom årene. PC-MOS/386, en flerbruker MS-DOS-klon av Norcross, GA-basert The Software Link, ble hentet med åpen kildekode i 2017.  Den kjørte de fleste standard DOS- og 386's beskyttede modusapplikasjoner. 

Det var faktisk et bedre DOS-operativsystem enn MS-DOS 4.0. For de av dere som ikke kjørte det i 1988 – da The Cosby Show og Roseanne var de mest populære TV-programmene i USA og Joe Montanna ledet San Francisco 49ers til deres tredje Super Bowl-seier – MS-DOS 4.0 var et forferdelig operativsystem.

Også: Hvis alle kjernefeil er sikkerhetsfeil, hvordan holder du Linux trygt?

Hvor forferdelig? Populære programmer for dagen – som WordPerfect 5.1, Lotus 1-2-3 og Doom – brøt alltid på det. Du ville være midt i en oppgave, og, bang, programmet ville fryse helt. Lenge før vi ble kjent med og hater Windows' Blue Screen of Death, MS-DOS 4.0 skremte PC-brukere.

Det var hovedsakelig fordi MS-DOS 4.0 brukte enorme 92KB RAM. I dag vil du ikke legge merke til så mye RAM som brukes på klokken din. Men på den tiden, da 640K var det du fikk på en avansert PC, var det en stor sak. Den brukte mer minne enn noen annen versjon av DOS før eller siden. 

PC-brukere gikk enten tilbake til MS-DOS 3.3, som jeg anbefalte på den tiden, eller flyttet til Digital Researchs DR-DOS 3.41. 

Hvor dårlig var MS-DOS 4? DR-DOS versjonsnumre hadde begynt å etterligne MS-DOS versjonsnumre for å vise at førstnevnte ville fungere akkurat som sistnevnte. Men det var ingen DR-DOS 4.0. I stedet kalte Digital Research sin nye 1989-versjon DR-DOS 5.0 for å forhindre at noen skulle tro at den hadde noen forbindelse med MS-DOS 4.0.

Også: Når Windows 10-støtte kjører ut, du har 5 alternativer, men bare 2 er verdt å vurdere

Faktisk, kanskje en grunn til at så mange mennesker var klare til å prøve et nytt Unix-lignende operativsystem, Linux, i 1991 var at MS -DOS 4.0 hadde irritert så mange brukere.

I dag kan du laste ned MS-DOS 4.0-kildekoden og kjøre den selv på en original IBM PC XT (sikkert noen som fortsatt kjører et sted), en nyere Pentium, og med åpen kildekode PCem og 86box emulatorer. Det kan også fungere med Oracle VirtualBox eller den gamle Linux MS-DOS virtuelle maskinen  DOSEMU, men jeg har ikke hatt en sjanse til å sjekke det.