Slashdot Mirror


Life After MS-DOS: FreeDOS Keeps On Kicking

angry tapir writes "FreeDOS — the drop-in, open source replacement for MS-DOS — was started after Microsoft announced that starting from Windows 95, DOS would play a background role at best for users. Almost two decades later, FreeDOS has survived and, as its creator explains in this interview, is still being actively developed, despite achieving its initial aim of an MS-DOS compatible OS, which quite frankly is somewhat amazing."

9 of 255 comments (clear)

  1. Re:Not surprising by Anonymous Coward · · Score: 5, Interesting

    It would work well in VirtualBox, if it weren't for a stupid VirtualBox bug.

  2. Re:Dosbox or freedos by Anonymous Coward · · Score: 2, Interesting

    What's better for retro gaming: DosBox, or a virtual machine running FreeDos?

    Dosbox.

  3. Re:Not surprising by marcello_dl · · Score: 4, Interesting

    Not only legacy- I had updated my aspire 5720's bios to suppress a bug which prevented 64bit linux using freedos because I had already got rid of the Vista installation (30 minutes after started using it, I think 8 will last less). Worked flawlessly but I acknowledge it's a risky procedure.

    --
    ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  4. Re:Not surprising by ducomputergeek · · Score: 5, Interesting

    I have clients who still are using systems, like sales and inventory sales databases, running on DOS and now using FreeDOS.

    The owners don't want to replace something that works for new and shiny.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  5. Re:Not surprising by interval1066 · · Score: 4, Interesting

    Real Time Systems: a certain PLC vendor (won't name whom, but they're American, and huge) only provides 16-bit drivers to one of their backplane products, if things haven't changed in 3 years, and I bet they haven't. If it wasn't for FreeDOS, third party licensors would be screwed. With FreeDOS and a real time ASIC, these licensors can create products that work with the main vendor.

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  6. booting stubborn thin clients by rubycodez · · Score: 3, Interesting

    many thin clients (e.g. some of HPs) refuse to boot from anything other than a ms-dos partition. to turn them into BSD or Linux appliances I have a FreeDOS partition on usb drive with grub in it, which chain boots the next partition. if you choose to boot into the FreeDOS there is editor for grub config and whatever other handy things you might need (like alternate flash images or whatever). need a very low power consumption domain/mail/web/vpn/unix shell server at home? those thin clients can pull 18W or less

  7. change the battery by Joe_Dragon · · Score: 3, Interesting

    change the battery

  8. Re:Not surprising by mvar · · Score: 4, Interesting

    I second that. Years ago I worked for a company where we installed-supported logistics & accounting programs from a specific vendor. The main software, the vendor's "best-seller" was DOS-based. When they released the newest, Windows-only version which completely changed the user experience by the introduction of the mouse, most customers went nuts upon hearing that the DOS version was going EOL. They were used to the keyboard and having to re-learn everything and memorize where and what to click in order to go to the next field or print an invoice was considered unnecessary by the majority of the customers. The vendor eventually had to recall the EOL and to this day they still support & release updates for this decades-old software.

  9. Not At All Amazing - DOS Is Just The Way It's Done by Anonymous Coward · · Score: 2, Interesting

    If you want to access PC hardware directly without any abstraction layers and OS latencies that screw up timing, a copy of MS-DOS 5.0 or FreeDOS is still the way to go. In fact, I just set up a machine last week with a copy of MS-DOS 5.0 and TurboCNC, which is sending stepper motor step commands at precise intervals to the motors on a CNC machine using the PC's parallel port. USB is as useless as Windows and the more recent Linux distributions for things like this.