13 ms·
How is this useful in 2016? I'm genuinely curious.
by edem 10y ago
How is this useful in 2016? I'm genuinely curious.
- jszymborski 10y agoHaven't been to HMV in about 5 years, but all the point-of-sale computers ran DOS at the Montreal locations I'd been too. Went to a local bookstore recently, seemed they were running a DOS app too. So unless they are emulating (a distinct possibility), they can use FreeDOS to run natively. And if not for enterprise-sake, then just for fun :P
- david-given 10y agoThey might be OS/2 --- in text mode, it looks just like old fashioned DOS. Apparently lots of ATMs still run OS/2.
- gjvc 10y agofor running firmware updates for some (older) devices
- brainfire 10y agoOr not so old devices...
- ams6110 10y agoYes I use FreeDOS on a USB flash drive to run BIOS updates on current hardware.
- sengork 10y agoOr those who run non-vendor-supported OS on their computer, FreeDOS is often their only way to upgrade BIOS/UEFI.
- dispose13432 10y agoFreeDOS doesn't work on computers with UEFI
- pwdisswordfish 10y agoFreeDOS doesn't work on computers without a PC BIOS; there's a difference. Look up 'Compatibility Support Module'.
- wamatt 10y agoDepends on whether one's utility function definition, includes the nostalgia parameter
- Sanddancer 10y agoIt has a lot of uses here and there. A ton of companies use it as the OS for their hardware diagnostic packages, or for things like firmware updates. It claims very little of the hardware for its own, so it makes it a lot easier to do things like low level format a hard drive without having to worry about some other driver/process messing with things.
- kalleboo 10y agoOne interesting exception is Apple, who's Hardware Diagnostics disc runs as an EFI binary (why boot another OS when you have one in ROM already?)
- sigstoat 10y agountil a few years back, my company still owned some old scientific equipment whose software ran on DOS. we've still got equipment which is controlled by software that runs on XP (and does not work on anything else). i should probably donate a bit to ReactOS, because i expect i'll need it sooner or later. these sorts of projects can keep perfectly good, old equipment running and useful. (and considering the aversion some physical scientists have to computers, save drastically on training costs.)
- rocky1138 10y agoWhat about WINE?
- dispose13432 10y agoI would assume driver issues, which can be taken care of in ReactOS (which is meant to be a reversed-engineered windows kernel) but not in Wine (userspace)
- xianwen 10y agoFor me, WINE is preferred because Microsoft Office ran better on WINE last time I check.
- hvidgaard 10y agoYou could run XP in a virtual machine. Bonus is that it will portable when and if you upgrade the machine.
- swiley 10y agoOlder XP supposedly has a real time mode that got dropped in vista. If that's what they're using then a VM won't work.
- hvidgaard 10y agoAre you sure? I don't recall XP being real time of any kind, as it was designed ground up to be general purpose and specifically did not try to incorporate real time. I do remember some sort of extension that could install drivers that made it behave like a real time OS. However at that point I think seperating the control out to seperate hardware with a real time OS seems like the obvious choice, and then keeping the interface on a genereal purpose PC. Though it wouldn't be the first time a vendor made a stupid choice.
- amalcon 10y agoDOS was and is an absolutely tiny operating system. The job of an OS is to act as an intermediary between you and the hardware. Sometimes, having stuff between you and the hardware is a problem. DOS lets you basically just use the hardware directly, so it can make sense for some types of control systems or firmware updaters.
- wtallis 10y agoIt's really not ideal for either purpose, though. Control systems can use a much richer RTOS rather than building on DOS and implementing an RTOS within the application. Firmware updating only happens on DOS because Microsoft isn't interested in accommodating that use case with Windows. It is increasingly common to see firmware update boot images based on Linux, which has no trouble offering access to those low-level interfaces while still having a modern feature set.
- guard-of-terra 10y agoWhen I bought my current PC (custom assembled for me from parts I chose) a few years ago, they installed FreeDOS on it. It booted all right from SSD and could DIR onto 37" LED TV.
- beachstartup 10y agoinstall onto a stick or disc for server firmware upgrades. "but the cloud..." someone maintains that cloud, every day.
- untog 10y agoBut why not Linux in that situation? (Not to talk the project down, it's great. But I don't think anyone wants to depend on it for system recovery)
- beachstartup 10y agobecause manufacturers still provide dos .exe's for flash updates.
- tfigment 10y agoBecause shockingly the vendors still ship driver updates in dos compatible form and not linux in my experience. Last time I did BOIS/RAID driver updates, I was glad I could boot to DOS using a USB stick and not have to revert to a USB-to-floppy converter + floppy.
- djKianoosh 10y agothis.. I wanted to upgrade an old bios recently and intel only provided an exe
- swiley 10y agoI had to re-install osx on my sister's machine and the osx download and install thing in the firmware can't install osx from the cloud any more and it's only been 5 years or so!
- digi_owl 10y ago> someone maintains that cloud, every day. Why i did a double take when i ran into the claim of being "serverless" while checking out a web framework. Holy buzzword bingo, Batman...
- qwertyuiop924 10y agoFirst off, DOS has very direct hardware access. This means it works very well in more embedded environements. It also means it's just flat-out fun to hack on for some sorts of people, for much the same reasons that, say, ITS was fun to hack on (although no ITS user would ever admit to liking DOS, obviously) Secondly, FreeDOS is useful for bringing a semi-modern operating system to your 486 or whatever, without it being unbearably slow: breathe some life into the thing. Finally, legacy software. DOS has a massive library of some of the finest software ever conceived: games in particular. Doom, Quake, Duke3D, Wolf3D, King's Quest, Monkey Island, Myst, Lemmings, Dune II, Descent, various Infocom games, and far more that was less widely ported than the above and hard to play nowadays.
- digi_owl 10y agoLemmings originated on the Amiga, iirc. First level on PC: https://www.youtube.com/watch?v=JJ9CS0KUZvY https://www.youtube.com/watch?v=JJ9CS0KUZvY First level on Amiga 500: https://www.youtube.com/watch?v=TOZ-zeVJCxw https://www.youtube.com/watch?v=TOZ-zeVJCxw Anyways, to elaborate a bit on what you stated. It was common back then that games came with driver libraries rather than having them installed on the OS. Effectively each game took over the PC for the duration of play, and if it crashed you reached for the ever so useful reset button. Quake for example had multiple versions. The original one that used software rendering. One that was custom built for 3DFX cards (assets now owned by Nvidia), GLquake that used OpenGL, Quakeworld for playing online (different network code to be less sensitive to latency etc), and the list continued on. Quake 2 had a in-game toggle between 3DFX, PowerVR, OpenGL and software render.
- qwertyuiop924 10y ago>Lemmings originated on the Amiga, iirc I think you might be right. I was confused because it was made by DMA Design, who would later rise to prominance on the PC (I know what you're thinking: what could possibly be more prominant than Lemmings? To which I answer that DMA Design is still around: However, they are now known as Rockstar. Yes, that one). >Anyways, to elaborate a bit on what you stated. It was common back then that games came with driver libraries rather than having them installed on the OS. True, although my point was merely that there were many excellent DOS games that haevn't been ported to other systems.
- kijin 10y agoA lot of new PCs in my (highly piratey) country come with FreeDOS pre-installed. You won't see them in retail stores, but they're offered for a significant discount online, even from major brands like Asus and Lenovo. I have taken advantage of these offers several times to avoid buying a Windows license for a computer I intended to run Linux on, or to install a different version and/or language of Windows than the one the manufacturer offered by default. Sometimes I even buy Windows separately at additional cost, just to avoid the bloatware and spyware. I have several theories about why manufacturers choose to do this instead of just leaving the disk unformatted or using a proper user-friendly Linux distro. By having another O/S pre-installed, they can claim that they are giving consumers a choice rather than outright encouraging piracy. But since most people who buy these PCs put pirated Windows on it anyway, they don't want to pre-install anything that they might need to support seriously. This means using a minimal O/S that "just works" but one that nobody is actually going to use as a daily driver. FreeDOS fits that bill, whether the developers like it or not. I'm grateful that it exists.
- dispose13432 10y agoAre they cheaper than the equivalent computers with Windows?
- avhon1 10y agoTypically yes, because the price does not include the cost of a windows license. This article has an illustrative screenshot: http://fossforce.com/2016/12/foss-dos-21st-century-hardware/ http://fossforce.com/2016/12/foss-dos-21st-century-hardware/
- dispose13432 10y agoThat's interesting. I remember that back when you could buy a computer without an OS, it cost more than with Windows.
- kalleboo 10y ago
- epx 10y agoGambling machines are one niche that, last find I checked, still used it a lot.
- naner 10y agoI still use it infrequently for firmware updates for certain hardware that's only delivered as DOS executables. I also needed to deploy such an update to a large number of embedded systems and ended up pxe booting freeDOS (not challenging to setup, but pxe booting DOS seems a little humorous). FreeDOS is a lot nicer to deal with than DOS or DRMK.
- vacri 10y agoI'm not sure if this is "the" DOS used[1], but MS forces a contract on vendors saying that they can't sell a server without an operating system, as basically a way to help force out ^nix (vendors don't want to support a full-blown ^nix, so don't want to ship one). However, FreeDOS is an operating system with extremely limited functionality - there's nothing to support. This gives those vendors an 'out', so they don't lose clients who don't want to pay for MS licenses. [1] I think it's FreeDOS that's an option on servers, but I can't recall. I've been cloud-ey for too long :(
- dispose13432 10y agoWasn't that part of the anti-trust lawsuit?
- digi_owl 10y agoNo, i think that was about them bundling IE with Windows and claiming they were joined at the hip. That said, i think MS since then changed their tactic to offering deep bulk discounts. In particular when the OEMs pre-installed both Windows and Office. This because the margins pr PC had become so thin that the way the OEMs make a profit is to charge third parties like Symantec a pr PC fee on bloatware bundling.
- Aloha 10y agoUsed to perhaps, but no longer. I regularly order machines from dell with no OS on them - its just not available retail.
- psibi 10y agoI occasionally play Dave using it. :-)
- tscs37 10y agoI have it on an super old desktop with even older serial adapters so we can maintain an ancient piece of machinery that nobody has a plan how it works. Additionally, some OEMs will ship PC/Laptops "without OS" which usually means "FreeDOS preinstalled"