Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Microsoft

MS DOS: A Eulogy 794

roadhog95 writes: "Love it or hate it, I'm sure everyone's got a love story or traumatic memory of the infamous MS-DOS. Byte magazine reports on the passing away of DOS in light of the recent Windows XP launch. Even Regis Philben stopped by to pay tribute: 'Bill... Is that your final command prompt?'"
This discussion has been archived. No new comments can be posted.

MS DOS: A Eulogy

Comments Filter:
  • by the_Bionic_lemming ( 446569 ) on Tuesday October 30, 2001 @08:50AM (#2496486)
    Just because xp doesn't use it, doesn't mean I am not going to use dos.

    Yet another reason NOT to go to Microsoft for new software.
  • FreeDOS / DOSEmu (Score:2, Insightful)

    by CmdrPaco ( 531189 ) on Tuesday October 30, 2001 @08:50AM (#2496488) Homepage Journal
    Hopefully FreeDOS and the DOSEmu will live on!
  • by klmth ( 451037 ) <mkoivi3@unix.saunalahti.fi> on Tuesday October 30, 2001 @09:09AM (#2496559) Homepage Journal
    Calling MS-DOS an operating system is stretching the concept quite a bit.
    DOS was nothing but a glorified interrupt handler. It wasn't unstable, since there was practically nothing to be unstable with.

    It didn't protect itself from userland programs, which is generally considered a bad thing. Granted, this gave the programmer freedom to completely work around the operating system, but at the same time allowed said programs to royally mess things up.

    From a single-task, single-user system, it was quite good, provided the programs behaved nicely. DOS Extensions even provided it with protected memory, making life a bit easier.
    New command interpreters, like 4DOS, injected new life into the system.
    If you accepted it as a single-user, single-task enviroment, it was adequate.

    I find the decision to remove any and all CLI from Windows a bit odd, considering that Apple went the opposite direction with Mac OS X.

  • DOS was good (Score:5, Insightful)

    by ankit ( 70020 ) on Tuesday October 30, 2001 @09:22AM (#2496606) Homepage Journal
    People keep complaining about DOS all the time... about autoexec.bat, config.sys, and what not. IMHO, DOS was and _is_ one of the best and cleanest operating systems to learn about the intel architecture. Where else can you issue BIOS interrupts, and play around with system memory? Linux doesnt let me do that unless I compile a kernel module, and what not.
    Trey, DOS wasnt the best desktop/server/handheld Operating System, but it surely was a great learning experience for all who used and programmed for it.

    I still use TurboC on DOS when I need to try out some small program, and dont want to wait for linux to load.

    Another point, I dont think you can ever have a successful operating system without any command prompt. Copying and moving files can never be as easy using a dumb GUI file manager.

  • by adubey ( 82183 ) on Tuesday October 30, 2001 @09:24AM (#2496612)
    Please mod the parent down. It isn't insightful.

    Gates liscensed DOS from SCP. SCP based their product on CP/M, originally written by Gary Kildall.

    DOS was advanced by the standards of microcomputers of the day. CP/M's 16-bit version, CP/M-86 wasn't ready when MS-DOS 1.0 hit the market, and by the time CP/M-86 did ship, MS-DOS already hit version 2.0. Version 2 had neat-o features like subdirectories and a Unix-like C API that pushed it ahead of CP/M. CP/M eventually did surpass DOS, but it was called DR-DOS by that time.

    Of course, DOS was well behind most all versions of Unix, including Microsoft's Xenix. Peter Norton once wrote that Xenix might have been the "operating system" of the future. Unfortunately, Mitch Kapor wrote Lotus 1-2-3 to run under MS-DOS rather than Xenix. In those days, people bought PCs to run Lotus. The operating system was just the black screen with gibberish text you saw before Lotus booted up.
  • by tswinzig ( 210999 ) on Tuesday October 30, 2001 @09:26AM (#2496618) Journal
    Furthermore, I'd imagine everyone who's been working in computers for awhile has watched the Windows GUI break, and then need the command prompt to fix it.

    Well I haven't seen the GUI "break," but I do still use the commandline, and it's still in Windows XP. It's just not DOS any more... Big whoop.
  • by micromoog ( 206608 ) on Tuesday October 30, 2001 @09:42AM (#2496701)
    Oh wait, it's better to have /bin for programs, and /usr/bin for programs, and /sbin for, uh, programs . . . some of which depend on files in various subfolders of /lib (or was it /usr/lib?) . . . much cleaner.
  • by cr@ckwhore ( 165454 ) on Tuesday October 30, 2001 @09:44AM (#2496711) Homepage
    MS-DOS could have survived, if back in the early 90's, Microsoft had wanted to continue developing it. They made it obsolete by choice... I'm sure they could have easily turned it into a multitasking, 32 bit, networked OS, and still could have put a GUI on top of that.

    It just wasn't in their best interested to do so.

  • Remembering DOS (Score:5, Insightful)

    by Delph ( 149273 ) on Tuesday October 30, 2001 @09:48AM (#2496728) Homepage

    Even through I now solely use Linux I will miss DOS. It was my first operating system and my lifeline whenever the users on the network screwed up with their Window$ boxes.

    With DOS and Doom I learned syntaxsis, options and commands. It gave me the challenge and the boost necessary for me to head towards an IT career.

    So long DOS, you were Window$ last hope!

  • by TheMidget ( 512188 ) on Tuesday October 30, 2001 @09:53AM (#2496746)
    The settlement was under a strict non- disclosure agreement, so few even know DR sued, never mind that they won.

    So how do you (or the author of the book) know about it, if the suit and settlement were such a well-kept secret? Sure you aren't making this up on the fly?

  • Re:Remembering DOS (Score:5, Insightful)

    by stevey ( 64018 ) on Tuesday October 30, 2001 @10:05AM (#2496787) Homepage

    Even through I now solely use Linux I will miss DOS. It was my first operating system and my lifeline whenever the users on the network screwed up with their Window$ boxes.

    I often think its funny how a lot of people cite the use of the command line as being a factor in slowing its spread.

    Back in the "old days" everybody use DOS, and the command line ruled.

    Maybe my friends weren't typical - but I remember in Windows 3.1 days many of them would say "Oh, that'd be easier in DOS".

    Now with the GUI spread of Windows people are being taught to think of command line utilities as old fashioned - and less powerfull, which is clearly a mistake.

  • by OmegaDan ( 101255 ) on Tuesday October 30, 2001 @10:15AM (#2496833) Homepage
    Im serious :) who is making games with *great storytelling* like the old dos games?

    Dos games were great because the graphics SUCKED so you *HAD* to tell a good story to keep anyone interested ...

    IMHO, 3d was the worst thing to happen to games. Kids buy games for "Awesome graphics" (tell me what that means someone)... because people are too stupid anymore to tell presentation from content! If you wrap a pile of shit in pretty box they'll pay for it ...

    (end rant)
  • by david duncan scott ( 206421 ) on Tuesday October 30, 2001 @10:27AM (#2496888)
    My only real gripe about MS-DOS was the weirdness of Paul Allen in declaring that henceforth all users should use a backslash (e.g., C:\mind.html) path-separator instead of the Un*x forwards-slash separator, as in http://mind.sourceforge.net/alife.html -- the way G*d intended computers to work.

    You must not have been a CP/M user -- that's Kildall's fault, not Allen's. CP/M used the "/" for options, as in "program/opt1/opt2", and DOS was first and foremost a CP/M workalike.
  • by CaseyB ( 1105 ) on Tuesday October 30, 2001 @10:36AM (#2496926)
    Does anyone remember Edlin, the vi clone?

    Edlin is more accurately a clone of ed, the line editor upon which vi is based. I'd bet that edlin predates vi.

  • Re:Remembering DOS (Score:4, Insightful)

    by Rackemup ( 160230 ) on Tuesday October 30, 2001 @10:57AM (#2497026) Homepage
    Far easier to make a meanigful mis-click/drag/drop than it is to make a meanigful typo, and often easier to correct

    You think so? I find it much easier to use a gui than a command line when moving/copying/deleting files. That right-click menu comes in handy, I can move entire directories across multiple networked drives in seconds with 3 clicks, while in DOS it would be much more convoluted, and you wouldnt have a recycle bin to hold those "mistakenly deleted" files...

    I can't count the number of times I've tried doing some file management in DOS (usually while Windows was crapped out) and thought "man this would be so much easier in Windows".

    Oh and let's not forget Scandisk... that oh-so-helpful windows tool to keep your drive in top-condition. The other day windows stopped working because of a faulty long-filename. I ran scandisk from the DOS prompt (because Windows would NOT load) and it told me "we found errors but couldnt fix them, run scandisk for windows". Gee thanks...

    Now that I think back... weren't Win95/98/ME/2K all supposed to be "the death of DOS"... but years later and it's still around.

  • DOS Hardly Gone (Score:3, Insightful)

    by The Borg ( 21809 ) on Tuesday October 30, 2001 @11:00AM (#2497045) Homepage
    Although various system calls and 16bit support may have disappeared, most of the DOS look and feel is still going strong in Windoze.

    I havn't used XP yet but I'll be surprised if these DOS features have been removed:

    Directory structures starting with a 'drive' letter

    Text/Binary open Mode for files (the notorious ^Ms)

    The inability to delete a file which is open

    File types based on .xxx extension

    OS compontents still using 8.3 filename format

  • by butch812 ( 529419 ) on Tuesday October 30, 2001 @11:09AM (#2497091) Homepage
    Dos was the most stable OS that microsoft has ever produced
  • by Anonymous Coward on Tuesday October 30, 2001 @12:40PM (#2497637)
    Listen very carefully, I'm only going to say this once:

    1. There is a CLI in Windows XP Professional (I know, I bought it, I'm running it at home).

    2. The CLI in Windows XP is not DOS, it's Windows XP, based on the NT codebase. The INTERFACE IS NOT THE OS!!! The CLI is just an alternative way of interactive with the OS.

    3. In Windows 95/98/SE/ME, on the other hand, everything was overlayed on DOS, partially explaining the frequency of the blue screen of death.

    4. In Windows NT/2K/XP, there is no DOS layer underneath Windows.

    5. The story is about the fact that the Windows 95-ME line has been ended with the advent of Windows XP Home, the first home consumer edition of the NT code.

    In Windows 3.1, one would boot into DOS, then start a program called win to get into Windows; you could add it to your autoexec.bat to autostart it, but could easily interrupt it. In Windows 95, one would boot into DOS, which would then autostart into Windows; the only way to prevent the autostart was to go into the safe mode dialogue (a DOS dialogue) and select a choice to start into DOS, or to select "Restart in MSDOS Mode" in the Shut Down menu. In Windows NT/2K/XP, there's simply no DOS layer. Everything is Windows code, the GUI, the CLI, everything. All the old DOS code has been ripped out, and backwards compatibility to programs written for DOS has been achieved with new code. So that's what the story is about - the end of the DOS/Windows line of code and the application of the Windows NT line of code to Home operating systems.

  • by Anonymous Coward on Tuesday October 30, 2001 @05:17PM (#2499379)
    If you can't write your own command line
    processor
    then what the heck are you doing in the computer
    business?

    Anyone who needs one can make one.
    Microsoft didn't invent the ROM monitor.
    DOS was crap, everyone knows it.

    JUST AS AN EXCERCISE:

    create your own commandline processor.

    I've done it two or three times for four
    or five different companies.

    It is not hard.

    PS: Bill Gates is a money-mongering twit.

  • by narfbot ( 515956 ) on Tuesday October 30, 2001 @06:24PM (#2499807)
    In the very early DOS days, I knew the basic stuff, changing directories, running programs, using GW-Basic. I didn't experiment too much because the machine I used wasn't mine.

    Then in the late 80's, my parents got me a Mac Plus. It was an interesting machine, to learn and use. I had a few games, Microsoft Word and Works, a spreadsheet program, and some disk utilities. I learned how to use hypercard, and learned all the settings in the apple menu.

    After about a year's use, I found it to be less and less intersting.

    My parents put a modem in their computer and got prodigy, one of the fore-runners to the internet. It was awesome. Two, they got me a programming book, I found it very enjoyable.

    I'd wonder, why didn't I have this stuff for Mac, more programs, or even a Hard Drive? They were too expensive and too hard to find.

    I soon was given my parents XT. It was fast, and stable. Not this constant editing of config.sys or autoexec.bat, once you set up it is done.

    It is true, side by side, the XT was more stable. If it would hang up, you were probably trying out a new program. Just reset, and your back in seconds. If that happened on the Mac, it would happen all the time, with almost all the programs! It would corrupt disks, and the disks were expensive! On the XT, I used 360 KB disks, and I remember only once corrupting a disk.

    The reset button for the Mac was funny, because it was removible, and had a debug window, and something else wierd with it I can't remember. The programmible menu had a commands that I knew out of a book I had, but there was never any help for it on the computer, you couldn't use it like even the debug command in DOS because I didn't know what the options were.

    Well there are lots of things I can talk about the Mac, but lets finish by talking about a little of what you said.

    By the time DOS and Windows 3.x rolled around, I found that they were definately superior. My brother put Win3.1 on his computer, a 386 with VGA, and later bought a sound card. It was the first time that I had seen Full Motion Video with AVI in windows. It was very cool. And it only costed him a few hundred dollars. This was 1992 technology, and I compared this with the Macs at the time. I found them unbelievibly behind. They were still selling Mac Pluses, SE's and Mac II's were way too expensive. You had to buy a Mac IIfx to get any where near what my brother could do.

    And another note, Apple sued Microsoft over Windows 1.0, way back in 1985 I believe, so that has nothing to do with Win95.

    Conclusion, I've learned both OS's, and I know how they work side-by-side. It is true that Mac's are technologically inferior. They have always been overpriced. And their standards have always leaned on the rest of the industry. Even today, I've admin Mac networks, and it's the same.

    The people that compared Win95 to Mac are right when they said they are the same, because they looked the same, but that doesn't have any bearing on the other argument-they always have been technologically inferior. If there was hypocrisy from and DOS person, he doesn't know what he's talking about to start-he's just repeating what everyone else says-But I've have learned for the fact, Macs have always been inferior.

We are each entitled to our own opinion, but no one is entitled to his own facts. -- Patrick Moynihan

Working...