Slashdot Mirror


How (And Why) FreeDOS Keeps DOS Alive (computerworld.com.au)

FreeDOS was originally created in response to Microsoft's announcement that after Windows 95, DOS would no longer be developed as a standalone operating system, according to a new interview about how (and why) Jim Hall keeps FreeDOS alive. For its newest version, Hall originally imagined "what 'DOS' would be like in 2015 or 2016 if Microsoft hadn't stopped working on MS-DOS in favor of Windows" -- before he decided there's just no such thing as "modern DOS". An anonymous Slashdot reader writes: No major changes are planned in the next version. "The next version of FreeDOS won't be multitasking, it won't be 32-bit, it won't run on ARM," Hall said. "FreeDOS is still intended for Intel and Intel-compatible computers. You should still be able to run FreeDOS on your old 486 or old Pentium PC to play classic DOS games, run legacy business programs, and support embedded development."
By day, Hall is the CIO for a county in Minnesota, and he's also a member of the board of directors for GNOME (and contributes to other open source projects) -- but he still remembers using DOS's built-in BASIC system to write simple computer programs. "Many of us older computer nerds probably used DOS very early, on our first home computer..." he tells ComputerWorld. Even without John Romero's new Doom level, "The popularity of DOS games and DOS shareware applications probably contributes in a big way to FreeDOS's continued success." I'd be curious how many Slashdot readers have some fond memories about downloading DOS shareware applications.

4 of 211 comments (clear)

  1. DOS shareware games by 93+Escort+Wagon · · Score: 4, Funny

    I remember some of the really early DOS games that were written to basically run correctly and be playable on (IIRC) a 4.77MHz 8086/8088.

    Then I remember trying to play those same games on a (again, IIRC) 12MHz 80286 system. That lunar lander would just immediately plummet into the ground or crash into the side of a mountain, and try as I might - there was nothing I could do about it.

    --
    #DeleteChrome
  2. I used to run MS DOS 6.2 by Gumbercules!! · · Score: 4, Funny

    but last time I booted it up, it upgraded itself to Windows 10

  3. Re:There was a modern MS DOS ... by perpenso · · Score: 4, Funny

    I'm perfectly happy with your decision. However even if multitasking and multithreading were added they would not have to break backwards compatibility, they could merely extend the API. Legacy apps would not know or care and just run with a single thread. But this is just hypothetical, not a suggestion. If you had an itch to go in that direction I'd say create a FreeOS2 based on 1.x. Hell, there may be some commercial viability to such a project too.

    Oh ... and damn you ;-) ... you are the main reason my better DOS and BIOS books, and the Pentium MMX 166, survive garage cleanings and take up valuable space.

  4. Re:There was a modern MS DOS ... by Jim+Hall · · Score: 3, Funny

    Oh ... and damn you ;-) ... you are the main reason my better DOS and BIOS books, and the Pentium MMX 166, survive garage cleanings and take up valuable space.

    Mwahahahaha! Victory is mine!