Richard Stallman sagte, es sei unmöglich – also baute DJ Delorie DJGPP für MS-DOS

The History of Djgpp

1989 erklärte Richard Stallman, gcc sei zu groß für das 16-Bit-MS-DOS. DJ Delorie nahm die Herausforderung an, schrieb eigene Systemaufrufe und einen Extender mit virtuellem Speicher (go32) und brachte so den ersten auf DOS laufenden gcc hervor. Aus djgcc wurde DJGPP; Version 2.00 erschien 1996 und machte das Projekt vollständig selbst-bootstrap-fähig. Große Anwendungen wie Quake und GhostScript nutzten die 32-Bit-Umgebung.

Ich fragte, ob die FSF jemals vorhabe, gcc auf MS-DOS zu portieren (ich wollte ihn nutzen, um ein 32-Bit-Betriebssystem für PCs zu schreiben), und er sagte, das sei nicht machbar, weil gcc zu groß und MS-DOS ein 16-Bit-Betriebssystem sei. Herausforderung angenommen, begann ich.

Mehr von diesem Tag

2026-11-08