En historisk ögonblick för datavärlden

Microsoft har ännu en gång öppnat sitt historiska arkiv. Den här gången har företaget släppt den tidigaste källkoden för DOS som någonsin har upptäckts. Materialet inkluderar bland annat 86-DOS 1.00-kärnan, utvecklingssnapsbilder av PC-DOS 1.00 och välkända verktyg som CHKDSK.

Från 86-DOS till MS-DOS

För att förstå betydelsen av denna släppning är det viktigt att titta tillbaka på historien. Programmeraren Tim Paterson utvecklade ursprungligen 86-DOS – tidigare känt som QDOS (Quick and Dirty Operating System) – för en Intel 8086-baserad dator från Seattle Computer Products. Microsoft, som stod inför uppgiften att leverera ett operativsystem till den då ännu outvecklade IBM PC 5150, licensierade 86-DOS och anställde Paterson för att fortsätta utvecklingen. Företaget köpte senare rättigheterna till 86-DOS och licensierade operativsystemet till IBM under namnet PC-DOS. Samtidigt behöll Microsoft rätten att sälja operativsystemet till andra företag, vilket senare blev känt som MS-DOS.

Under 1980- och 1990-talen blev MS-DOS standarden för de flesta datoranvändare tack vare den snabba spridningen av IBM PC-kloner.

Vad innehåller släppet?

Enligt Microsofts egna uppgifter inkluderar släppet:

  • Källkoden till 86-DOS 1.00-kärnan – det tidigaste operativsystemet som låg till grund för DOS-familjen.
  • Utvecklingssnapsbilder av PC-DOS 1.00-kärnan – ögonblicksbilder från utvecklingsprocessen.
  • Verktyg som CHKDSK – ett viktigt diagnostiskt verktyg som fortfarande används idag.

Varför är detta viktigt?

Denna släppning ger inte bara en inblick i hur moderna operativsystem har utvecklats, utan också en möjlighet för utvecklare och entusiaster att studera koden bakom en av datorhistoriens mest inflytelserika plattformar. Microsofts beslut att öppet släppa denna kod understryker företagets engagemang för öppenhet och kunskapsdelning.

"Den här koden representerar början på en revolution inom datavärlden. Genom att dela den hoppas vi inspirera nästa generation av utvecklare att lära sig av historien och bygga framtidens teknik."

– Stacey Haffner och Scott Hanselman, Microsoft

Hur kan man komma åt materialet?

Allt material är tillgängligt via Microsofts officiella GitHub-repo. Utvecklare och intresserade kan ladda ner källkoden, dokumentationen och de historiska noteringarna för att utforska vidare.