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

    Staat van Digitale Connectiviteit binnen de Bouw- en Installatiebranche 2025

    Digitale connectiviteit is de kern van veel processen in de bouw en volgens insiders van strategisch belang voor de toekomst van de sector. Waar sta jij?

    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.

    Meer lezen

    ActueelFinanciële dienstverlening

    Rechter kraakt falende erp-consultant

    ActueelCarrière

    Kort: Paul Broekhuizen leidt Fsas Benelux, Brink Software verkocht (en meer)

    ActueelData & AI

    Europese beurzen voor grensverleggend UvA-onderzoek in it

    AchtergrondSoftware & Development

    License to bill

    AchtergrondData & AI

    Ai-bedrijf Braincreators stelt de mens weer centraal in nieuwe koers

    ActueelSoftware & Development

    Europese tech hongert naar Navo-orders

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialInnovatie & Transformatie

    Ontdek de toekomst van IT-support en m...

    Op 16 september 2025 vindt in de Jaarbeurs in Utrecht een gloednieuw event plaats dat volledig is gericht op IT-professionals:...

    Meer persberichten

    Footer

    Direct naar

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

    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