Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief

Stokoude MS-Dos 4.0 ondergaat opensource-make-over

02 mei 2024 - 15:013 minuten leestijdActueelSoftware & DevelopmentMicrosoft
Alfred Monterie
Alfred Monterie

OPMERKELIJK – Software-archeologen kunnen zich helemaal uitleven met het veertig jaar oude MS-Dos 4.0. Microsoft heeft de broncode van dit besturingssysteem uit het tijdperk van floppy’s en diskettes vrijgegeven. 

De geste van Microsoft vloeit voort uit een correspondentie tussen de jonge Engelse onderzoeker Connor ‘Starfrost’ Hyde en de legendarische Ray Ozzie, die indertijd bij Microsoft verantwoordelijk was voor MS-Dos. Ozzie vertelde Starfrost over de software in zijn verzameling, zo blijkt uit een blog van Microsoft. Tussen de diskettes vond hij onlangs nog niet eerder uitgebrachte bèta-binaire bestanden van Dos 4.0 (met de opdruk ‘confidential‘) die hem waren toegestuurd toen hij bij Lotus zat. Dat wekte de interesse van Starfrost. De Engelsman nam contact op met Microsoft Open Source Programs Office (Ospo) om de release van Dos 4-broncode te onderzoeken. 

Starfrost werkt namelijk aan het documenteren van de relatie tussen Dos 4, MT-Dos en wat uiteindelijk OS/2 zou worden. Sommige latere versies van deze multitasking Dos-binaire bestanden zijn op internet te vinden, maar deze nieuwe bèta-binaire bestanden van Ozzie lijken van veel eerdere datum te zijn. Ook zijn ze niet eerder uitgebracht en bevatten ze de broncode ibmbio.com.

Prehistorie

De geschiedenis achter de 4.0-versies van Dos fascineert onderzoekers die in de prehistorie van software duiken. Microsoft werkte destijds samen met IBM voor delen van de code, maar creëerde ook een tak van Dos, genaamd Multitasking Dos (MT-Dos), die geen brede release kende. Tien jaar geleden heeft Microsoft al de broncode voor MS-Dos 1.25 en 2.0 vrijgegeven aan het Computer History Museum, en deze later opnieuw gepubliceerd voor referentiedoeleinden. Deze code neemt een belangrijke plaats in de software-historie. Ze beschrijft een besturingssysteem dat bijna 45 jaar geleden volledig in 8086-assemblagecode is geschreven.

Medewerkers van Microsoft zijn diep in de Microsoft-archieven gaan duiken om meer over MT-Dos te weten te komen. Hoewel ze de broncode voor MT-Dos niet konden vinden, vonden ze die wel van MS Dos 4.0. Microsoft brengt deze code nu uit, naast de extra bèta-binaire bestanden, pdf’s van de documentatie en schijfkopieën. Het verkennen van de archieven gaat overigens door. Microsoft zal de opensource-release bijwerken als er meer wordt ontdekt.

Tot leven
Met een IBM PC/XT, een nieuwere Pentium en opensource multi-machine emulators voor pc’s (PCem) en emulators voor oude besturingssystemen en software voor IBM PC compatibele systemen (86box) komt de softwarehistorie tot leven. Kijk verder op Github. En oh ja, de bronbestanden in deze repository zijn uitsluitend bedoeld voor historische referentie en worden statisch gehouden. Microsoft verzoekt om geen voorstellen tot wijzigingen aan de bronbestanden te sturen. Wel staat het liefhebbers vrij om deze repository af te splitsen en te experimenteren.

Meer over

Opmerkelijk

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Design Sprints: 4 dagen van idee naar prototype

    Hoe zet je in vier dagen tijd een gevalideerd prototype neer met Design Sprints?

    Computable.nl

    Resultaatgericht Samenwerken (RGS).

    RGS is een gestructureerde methode die vastgoedprofessionals direct ondersteunt bij kwaliteitsverbetering, kostenefficiëntie en verduurzaming.

    Computable.nl

    De principes van cloud-native techniek

    Cloud-native technologieën voegen flexibiliteit, schaalbaarheid en beveiliging toe en verlagen de operationele kosten voor de IT-omgeving. Hoe dragen Kubernetes, KEDA en AKS hieraan bij?

    Meer lezen

    ActueelSoftware & Development

    Rodeo Software-oprichter Vos veroordeeld tot 63 mln schadevergoeding

    ActueelCloud & Infrastructuur

    Proximus en Thales vernieuwen it bij Navo, ASR in zee met Outsystems (en meer)

    ActueelSecurity & Awareness

    Kort: Cybercrimineel ligt op de loer in hoogseizoen, Centric verkoopt Belgische detachering (en meer)

    toetsenbord met security-icoontjes in de vorm van sloten die open en dicht zitten.
    ActueelSecurity & Awareness

    Kort: European Security Program Microsoft, Atos ondersteunt Nations League, ai-assistent in A&H-winkels (en meer)

    ActueelSoftware & Development

    Kort: 10 miljoen voor Wuunder, TCS kennispartner verzekeraars, Frans factuurplatform naar Benelux (en meer)

    ActueelCloud & Infrastructuur

    Grote Ierse aankoop Wolters Kluwer, VirtualMetric haalt 2,25 miljoen op, nieuwe directeur Calco (en meer)

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialInnovatie & Transformatie

    Computable Insights

    Een ai-agent die klantvragen afhandelt. Dat is een van de nieuwste troeven van softwareproducent Salesforce, dat daarmee meesurft op de...

    Meer persberichten

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs