The 'DOS Ain't Done 'til Lotus Won't Run' Myth 425
Otter writes "We've all heard the story of Microsoft's battle cry of "DOS ain't done till Lotus won't run". Adam Barr investigates the myth, interviewing various Microsoft and Lotus old-timers (including Mitch Kapor), and finds no basis for its legitimacy or any case of 1-2-3 actually not running. Whom to blame for Lotus Notes is not discussed."
Unacceptably Ridiculous (Score:2, Interesting)
On a more serious note though, the first reply in the article says it all.
Microsoft is a for-profit company, so it will do anything to make a profit. If billions of people are rushing out to buy Longhorn so that they can play Tux Racer, Microsoft will make sure "Longhorn ain't done til Tux Racer run".
It's also interesting to see from one of the comments:
Re:Unacceptably Ridiculous (Score:2)
There is a huge difference between a grassroots campaign, which the OSS evangelists CLAIM to embrace, and a lust for success so strong that it overwhelms all logic and crosses over into hilarious hypocrisy, which the OSS evangelists actually DO embrace. It's not universal among the OSS fans, but a quick look around will easily find its presence -- for example, virtually any multi-paragraph anti-Microsoft post is guaranteed a positive moderation here at Slashdot.
People l
Re:Unacceptably Ridiculous (Score:3, Insightful)
As a forward, there are three levels of advertising:
The effectiveness of these three levels is the same as the order above.
Focusing on your product leaves the impression that your product is strong; most companies that are at the top of their industry (like Coke)
Nothing to fear (Score:2)
Don't worry you can continue bashing microsoft and you can even use the phrase "Dos ain't done till lotus won't run" [slashdot.org] in a week or so to get +5 moderation.
Re:Unacceptably Ridiculous (Score:3, Interesting)
That'd be me (the submitter). I was 0 for 10 on submissions (actually worse than that -- my streak goes back longer than the user info page tracks) due to my stubborn refusal to append an OSIR. I finally give in, and -- bingo!
Could this be the development that makes Linux the dominant desktop OS?
Re:Unacceptably Ridiculous (Score:3, Informative)
Heres what they did, from here [kickassgear.com]
Microsoft had several methods of detecting and sabotaging DR-DOS with Windows. One was to have Smartdrive detect DR-DOS and refused to load it for Windows 3.1. There was also a version check in XMS in the Windows 3.1 setup progra
Battle cry of neo luddites? (Score:2)
I doubt many of those people still exist 10 years later, but I'm sure there are a few people happily clacking away on their Wangs, saving to
Re:Battle cry of neo luddites? (Score:2)
Heck, many still use Netware 3.11 as their server lol.
Re:Battle cry of neo luddites? (Score:3, Interesting)
Didn't see a need? There WASN'T a need. 3.1 moved with the speed and grace of a wounded elephant in quicksand, while DOS spun like a top. It was the new apps (and lack of support for the old) that drove users onto Windows, not any virtues of the OS.
And Agenda!! Does anyone remember Lotus Agenda (a DOS app)? The PIM of the Gods! The most amazing open-ended information manager ever crea
Re:Battle cry of neo luddites? (Score:2)
DR-DOS ain't 'done' until Windows won't run
turns out to be true, after all.
Re:Battle cry of neo luddites? (Score:2)
http://www.ddj.com/documents/s=1030/ddj9309d/ [ddj.com]
Not neo luddites... (Score:2)
Re:Not neo luddites... (Score:3, Interesting)
There were occasions when Luddites smashed frames in on
Re:Battle cry of neo luddites? (Score:2)
I thought the claim was Windows era rather than DOS, but the fact that no Lotus people can remember a problem is significant. It really never
Re:Battle cry of neo luddites? (Score:2)
color dot, but nevertheless... respeck the dot matrix!
Re:Ironic! (Score:2)
I'm not anti-MS, but ... (Score:3, Interesting)
And there was an incident in the early pre-release days of NT where our boot sector code broke multi-boot with OS/2; in that case, despite claims of outrage from the Blue Ninja Clan, it was simply that we had never tested that configuration; once we heard about the bug, we fixed it and added it to our test mix.
This made me laugh; Windows installation has never been shy about overwriting LILO (and later GRUB), and the Linux user base has to be roughly as large as OS/2's was in its heyday. But hey, all's fair.
Re:I'm not anti-MS, but ... (Score:2)
theres always a conflict between making stuff work automatically and not stepping on stuff you don't understand thats already there (especially when you have to consider the case that the mbrs current content could simply be random garbage rather than something you don't recognise and should ask about)
ofc they don't like to acknolage that linux exits putting in code to look for lilo/grub in the mbr would be ackno
Re:I'm not anti-MS, but ... (Score:2, Interesting)
Re:I'm not anti-MS, but ... (Score:2)
Don't know whether this is boot-sector or MBR, but I've installed Knoppix, Mepis, Mandrake, Ububtu, Vector, and Suse, and they've all installed a boot-loader that lists your Windows partition as one of the options if you're dual-booting.
Most of those systems also ask you during installation which OS you want to boot by default.
Re:I'm not anti-MS, but ... (Score:2)
so the norm is generally to put the linux bootloader in the MBR and then search for dos partitions to add to its list.
Re:I'm not anti-MS, but ... (Score:2)
No, they don't.
There is a very good reason why nearly anyone installing a dual-boot from scratch partitions and installs Windows FIRST and Linux SECOND. It is because while Linux installers are happy to leave Windows in place and booting properly, the Windows installer will happily WIPE the boot sector/MBR and leave Linux inaccessible until you jump through hoops, in spite of the fact that there is little reason
Re:I'm not anti-MS, but ... (Score:3, Insightful)
Re:I'm not anti-MS, but ... (Score:2)
That's why i use Windows' own NTloader to boot my linux distros. That way i can reinstall windows and linux and still be able to boot both without overwriting any of them.
Re:I'm not anti-MS, but ... (Score:3, Interesting)
At that every version of Windows I've installed (win98 was the last) announced that I had OS/2 on my computer and would never be able to use it again. This was easily fixed by using fdisk to reset bootmanager as the bootable partition.
Win95 (at least the first one) also inst
The MBR is not the place for a boot loader! (Score:3, Interesting)
For a rare change, this isn't Microsoft's fault. To the best of my knowledge, every "install" program for every version of DOS, Windows-as-an-OS, or OS/2 writes a new MBR (Maser Boot Record). The MBR was never, ever intended to contain an OS-specific boot loader. It contains the partition table, and the code to find the active partition and boot the PBR (Partition Boot Record). It has been that way since IBM and Microsof
Yeah, but what about SP3? (Score:2)
Of course, that was just bad QA by Microsoft or Lotus. but it used to be used as the example of 'why you shouldn't immediately patch your NT boxen'.
Re:Yeah, but what about SP3? (Score:2)
That's funny, I tell that story as SP6 as it actually went GA prohibiting access to TCP/IP for all users except Administrator. That's why 6a came out a week or two later. At least that's how I tell it
Re:Yeah, but what about SP3? (Score:2)
Re:Yeah, but what about SP3? admin port usage ? (Score:2)
Lets see - you start a new security policy, and your software violates that policy... Yup - it doesn't work
My dad still uses it. (Score:2)
Re:My dad still uses it. (Score:2)
Re:My dad still uses it. (Score:2)
Re:My dad still uses it. (Score:2)
I remember the plain disbelief when I told people that Excel was originally a clone of 123. Gave me a look as if I was telling them the world was flat. 123 was THE spreadsheet, and when you got used to the keyboard commands you could do things incredibly quickly ... like 10 times faster at least. Still Excel is now a fine product, and not like the old 123 but then if 123 had survived what would it have looked like by now? Interesting to see that in my copy of Excel (2002) you can still turn on Lotus-123 mod
You think that's bad (Score:2)
Re:My dad still uses it. (Score:2)
Re:My dad still uses it. (Score:2)
Also, why fork out $1000's for software that one doesn't need?
Still... (Score:2)
Re:Still... (Score:2)
Windows is totally incompatible with my hardware (Score:2)
Clearly, they're cutting Commodore out of the market.
Re:Windows is totally incompatible with my hardwar (Score:2)
Re:Windows is totally incompatible with my hardwar (Score:2)
Wow, I wonder what that makes my SFD-1001s?
Just the opposite (Score:2)
Re:Just the opposite (Score:2)
Re:Just the opposite (Score:2)
Or as I learned it, with double the irony! "It ain't really an IBM PC compatible until it runs Microsoft Flight Simulator [simflight.com]".
Lotus Notes... (Score:3, Interesting)
For a long time (ca. 1990s), it was considered superior to Microsoft Exchange, until the Internet came along (i.e. became popular) and everything changed.
Notes was actually quite a clever piece of software during its heyday. No one else could do replication at the time. The only thing that people hated about it was its price: it cost too much for what it did.
Re:Lotus Notes... (Score:2)
You mean have an interface like early 1980's IBM software with an organization like the Soviet buraeaucracy?
I can't speak about what it could "do", but it is the worst, bar none, UI of any application I've ever used or seen. There are Visual Basic 3.0 apps written by 10-year-olds that are better designed.
My hatred of Lotus Notes, from being forced to use it at two different jobs, knows no bounds. And I jump at any opportunity to flame on it I can. Mod appropriately.
Re:Lotus Notes... (Score:2)
Re:Lotus Notes... (Score:2)
The UI is unspeakably horrid. And it randomly hangs or crashes if you don't click the buttons they expected you to click in the order they expected you to click them in.
Want to open up Notes and open your Inbox with 1,000 messages in it? On a P4 with half a gig of ram, you'll be swap-thrashing for about 3 sol
Re:Lotus Notes... (Score:2)
Re:Lotus Notes... (Score:2)
No, people also hate its UI. And the API is no great shakes, either. (Not to say that Exchange is any better in these areas...)
Re:Lotus Notes... (Score:2)
As someone who has had to deal with Blowtus Goats, let me assure you that the priece was NOT the only thing that people hated about it.
IE7 ain't done til the ACID2 test won't run (Score:2)
Consider their desire to not bother supporting standards in their browsers.
Re:IE7 ain't done til the ACID2 test won't run (Score:2)
Stereotype? Truth? (Score:2)
"DOS Ain't Done til Lotus Won't Run" - I can't say that I've ever heard that phrase before, but it definitely sounds like something the Slashdot crowd would say.
Ahh to see yourselves as others see you....
Re:Stereotype? Truth? (Score:2)
Yeah, right... (Score:2)
Re:Yeah, right... (Score:2)
And MS actually lost a court case about that, but hey, today's teenagers don't know that so I guess we're in the "rewriting history" phase.
YOU RTFA (Score:2)
I did, and the article clearly states that steps were taken to obfuscate the code that generated the error message. The author, who says he normally gives MS the benefit of the doubt (mentioning "whining competitors"), reaches the conclusion that the bug was put there deliberately, and that there was no legitimate reason (in terms of software functionality) for it. He also points out that at least one program (WIN.COM) would terminate on getting that error. The fact that they too
This saying is older then slashdot (Score:2)
I remember this saying. It camer about when a MS Dos release came out, and Lotus stopped working. Then MS ignored people who need help. I was one of those people.
Fortunatly it worked with other companies DOS.
I lived it... and we said it. (Score:2)
It was well known back then that "Dos isn't ready until Lotus 1.2.3. doesn't work" because it (and other competitors) were repeatedly broken with dos 3, dos 4, dos 5, dos 6, dos 6.22, dos 6.2, etc. Excel always worked- amazing. A few weeks to a few months later, they would figure out what microsoft had done to them and a patch would fix them.
The new variation as of windows 95 was to certify a product as "ready for windows". Word95 broke standards (back doo
Re:I lived it... and we said it. (Score:2)
Credible source? (Score:2)
Re:Credible source? (Score:2)
Honesty is a virtue (Score:2)
Re:Honesty is a virtue (Score:2)
Re:Honesty is a virtue (Score:2)
- adam
Absurd to the point of laughable (Score:2)
Disassembly (Score:3, Insightful)
Re:Disassembly (Score:2)
Re:Disassembly (Score:2)
Know what? The developer's intent? The organization's intent?
At most, the disassembled code *may* show you what caused the incompatability. It won't describe to you in lurid detail how the developer plotted against the innocent user code. Once the incompatability is found you may not be able to discern whether it was intentional, and if so you certianly won't be able to determine malicious intent. At best you can infer it.
Besides - as
Maybe not lotus 1-2-3, but definitely DR-DOS. (Score:2)
Not only was the error message completely bogus, but microsoft went to significant lengths to try to encrypt the detection code. This is known as the infamous "AARD" code. It was discovered by Geoff Chappell and Andrew Schulman wrote about it in Dr. Dobbs' journal.
In the antitrust trials, evidence (internal emails) were uncovered which proved this was a deliberate move on the part of microsoft.
an email from Phil Barrett (lead developer of windows 3.1):
Re:Maybe not lotus 1-2-3, but definitely DR-DOS. (Score:2)
heh, heh, heh . . . my proposal is to have bambi refuse to run this alien OS ? Comments ? The approach we take is to detect dr 6 and refuse to load.
There are other examples and evidence, but this is one of the most damning.
1) It was certainly well known among developers that Microsoft's own software had access to undocumented parts of the API. This was certainly true in DOS and in Win 3.1.
2) I'm amused when I run early versions of Quick Basic on my
What would Microsoft say? (Score:2)
It's like writing an article that states "We asked the CIA about assassination, and the CIA said it never killed anyone. When we interviewed various ex-CIA employees, they agreed."
Does this guy really believe that he'd find someone who would say "oh yeah, we used to f*ck up competitor's stuff all the time."
I'd say "look at the trail of broken applications behind the various DOS revisions, not the mea culpas of
Re:What would Microsoft say? (Score:2)
-h-
Re:What would Microsoft say? (Score:2)
I'll also point out that when I actually researched this article (sent email to the former Lotus employees) I was not working at Microsoft, so I was just random computer user to them.
- adam
Why can't XP find Logitech mouse drivers? (Score:2)
The Slashdot story sounds to me like revisionism. There were many cases of incompatibility. Maybe they weren't put there deliberately, but incompatibilities that degraded serious competition seemed to take a long time to fix.
Here's an example from today, in Windows XP SP2: Why is it that, during an install or re-install of Windows XP, Windows can never find the Logitech mouse drivers? Windows finds other mouse drivers. Is it because Logitech makes better pointing devices than Microsoft?
Windows has to be shown Logitech drivers manually. (Score:2)
I didn't say Logitech mice don't work. I meant Windows has to be shown Logitech drivers manually, unlike the products of most companies.
Debunking historical myths (Score:2)
What *I* Remember (Score:2)
What I remember was a DOS upgrade where QEMM.EXE wouldn't load, but renaming it to XEMM.EXE (or anything else) loaded and ran just fine.
Yes, Microsoft pulled this crap against various software vendors, even of Lotus wasn't one of them.
Website's title says it all (Score:2)
Never heard that one about DOS (Score:2)
"Windows isn't done until Lotus won't run."
Never heard that 'saying' concerning DOS.
Re:Never heard that one about DOS -- Agreed (Score:4, Informative)
I agree. I was at Lotus for quite a while starting in 1983. In the early days (1-2-3 v1 and v2, and MS-DOS 2.x and 3.x), Lotus and Microsoft were quite friendly, and we had NDA access to a lot of stuff from Microsoft, including MD-DOS releases. [I also saw early releases of Windows 1.x documentation and remember thinking how pathetic it was next to Inside Macintosh -- but that's a whole other story...]
Anyway... In the spirit of this "friendly" cooperation, I remember attending technical presentations from Microsoft about OS/2 Presentation Manager and how important it was for us to architect our applications in anticipation of OS/2 so we'd be ready when it hit the street; and feeling like we'd been had when Microsoft switched their emphasis from OS/2 to Windows 3.x, and had their applications all ready to go while Lotus was invested heavily in an OS/2 suite.
From that point forward, 1-2-3 was on the ropes vs. Excel and it seemed like every OS move by Microsoft with Windows kept us off-balance; there was also the issue that the Excel developers seemed way better informed about developing for Windows 3.x than the rest of us. There was wide speculation that Microsoft was publishing and encouraging the use of APIs that their application developers did not use. It was (and is) easily believable that there was a philosophy of "Windows isn't done until Lotus won't run."
On another, contrary, note, I also remember (later) a page 1 Wall Street Journal article about the development of Windows NT under Dave Cutler. IIRC, one of the points made in the article was that NT had a huge team of developers (50?) adding code to NT that was conditional on the application being run; i.e., "if the current application is PhotoShop, perform this operation this way" for compatibility. It was presented as a representation of Microsoft's commitment to compatibility, but, IMHO, it's a shitty way to write an operating system...
Yeah...right. (Score:2)
Sure, like their Java compatibility and XML compatibility. Please, give me a break. Have you been living in a cave or is MS sending you a check?
Re:Yeah...right. (Score:2)
Come on now... (Score:2)
MS-DOS 4 is the culprit (Score:2)
The truth is that when released onto the market MS-DOS 4 with Microsoft's first attempt at a Character based User Interface (CUI) Shell and switching task manager was *NOT* backwardly compatible with a *LOT* of third party software. This included problems with Lotus 1.2.3 and many Turbo Pascal v3 and v4 programs that used third party
re-writing history (Score:2)
I find latter-day appologists to be lacking in credibility. You can believe them if you want. Next we'll be told that the "Netscape Engineers are weenies" affair was a myth, too. And I'll believe that just ab
French airline logo (Score:2)
Re:Some sad news I just heard on NPR (Score:2)
From the BBC: http://news.bbc.co.uk/2/hi/americas/4740539.stm [bbc.co.uk]
Re:All of us? (Score:2)
Re:All of us? (Score:2)
Lollers.
Silly slashdot, real stories are for CNN.
-E
Re:Think its not true... (Score:2)
Microsoft went through great pains to get SimCity to work, but ignored Lotus 123. I don't think so.
Uh, Lotus competed with MS, SimCity did not.
Re:pretty obvious if you think about it (Score:2)
Since when?
Is there any reason to consider upgrading to Longhorn/Vista? All the possible reasons have been removed, welcome to ME revisited.
Re:"Hard Drive", page 233 (Score:2)
I think this illuminates the problems discussed in the post about anonymous sources. This article is a perfect example of the problem with anonymous sources. "one Microsoft programmer" talks about a "few of the key people", makes other claims, slanders Gates, and basically makes a totally unsubstantiated claim. Is there any supporting evidence that there were actually problems with Lotus 1-2-3 and DOS 2.0? If so, is there some record of what the issue was (a b
Re:Novell clients (Score:2)
Those clients SUCKED. They replaced key system files, were completely uninstallable, and drilled into the OS like termites in lumber yard.
It's a wonder the clients even worked in the first place, much less that they broke during upgrades.
Re:DOS aint done until there is no use for it. (Score:2)
Re:Lemme adjust that (Score:2)
Perhaps you should flip those burgers, your break is over and your late!
Seriously, Lotus is the defacto standard for interoffice mailing systems. Your next job in an office, is probably using it.
Re:Lemme adjust that (Score:2)
In my many years in IT, I finally found a job where they actually use Notes (gasp!). One thing that really annoyed me was that everyone referred to it as "Lotus Notes" ... but they pronounced it "LOtusnotes" with the emphasis on the first syllable. No one seems to know that Lotus was a company and that Notes was one of their products. They just think that's the name of the program. Even worse is they say stuff like "Well, just send me a LOtusnote". I want to strangl
Re:blue ninja clan? (Score:2)
Search the web for "Reiswig" and "Blue Ninja" for more.
- adam