Slashdot Mirror


The 'DOS Ain't Done 'til Lotus Won't Run' Myth

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."

425 comments

  1. Unacceptably Ridiculous by fembots · · Score: 2, Interesting

    How can this be? Does that mean my whole life as a MS-bashing Slashdotter is nothing but... nothing?!? Well, I'm sure "DOS Ain't Done til Linux Won't Run"!!

    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:

    Well, I submitted this to Slashdot. (And even added an Obligatory Stupid Inflammatory Remark at the end!) I have a pretty dismal track record of accepted submissions, though, and this one isn't likely to change it.

    COME ON!! People are making fun of us!!!!!

    1. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0
      Microsoft is a for-profit company, so it will do anything to make a profit.
      Well if Microsoft IS purposely writing code to break competitors software, like say Norton Anti-virus, not only is Symantec going to be pissed, but so are the people who shelled out money for it and can't run it anymore. So I don't really think breaking stuff is in the best long-term interest of Microsoft. It seems that people aren't going to just say, "oh, Norton Anti-virus doesn't work anymore, I better run out and buy Microsoft Anti-virus." But who knows...
    2. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      Microsoft's tactic of making Windows generate a false error code when run on top of a non-Microsoft DOS is well-documented. Making fun of us? That would happen if we were to accept Microsoft's bullshit business tactics as you desire.

    3. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      As proof of this, just take a look at the latest version of "Damn Small Linux" at www.distrowatch.org
      They have removed Tux Racer!
      I suspect it is for the reasons that you mention.

    4. Re:Unacceptably Ridiculous by Oliver+Defacszio · · Score: 1
      People are making fun of us!!!!!

      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 like myself have been making fun of the zealots for years because they're comical. I appreciate someone who stands up for what he or she believes, but much of the OSS demographic could teach a class in The Irony of Accusing Another of FUD.

      --

      -
      Inventor of the term 'pardon my French'.
    5. Re:Unacceptably Ridiculous by Axe · · Score: 1

      This example does not show how they broke someone's code. It is their Windows, and they may choose to run it on anything they want.

      --
      <^>_<(ô ô)>_<^>
    6. Re:Unacceptably Ridiculous by Otter · · Score: 2, Interesting
      COME ON!! People are making fun of us!!!!!

      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?

    7. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      They should be running Frogs of War, I burnt the directX version, peed on and stirred the ashes I swear.

    8. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      Ethics. Fraud. They said it would run on any DOS. They put in a fake error to make it appear that the two were incompatible -- when in fact they were. Microsoft, as usual, was lying to its customer. You wanna defend bullshit, anti-competitive business practices? Be my guest. Your next assignment is to explain Enron, WorldCom, and Savings&Loans. What? These deceptive, fraudulent, unethical business practices didn't effect you personally. Well, in that case, they must have been okay.

    9. Re:Unacceptably Ridiculous by Michalson · · Score: 2, Insightful
      In the end though the bad karma does come back to bite them in the ass.

      As a forward, there are three levels of advertising:
      • Advertising how good your product is
      • Advertising how much better your product is compared to a specific competitors product
      • Advertising how bad your competitors product is
      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) advertise like this. It's the old "he's so confident he must be good" that's also used by politicians.

      Comparing your product to your competitors is not as effective, but for companies in tight competition it can work; it sacrifices some of the spotlight from your product in an attempt to reduce your main competitors market.

      The bottom level, attacking a specific competitor, is rarely practiced and usually only out of desperation. First, as an obviously biased source, the audience is only going to put so much trust into your evaluation of the competitor. Second, and more importantly, is that your preoccupation with your competitors product makes it seem like you are not very confident about your own product. The end result is that while consumers may be slightly put off the competitors product by your claims, they will be even more put off your own product. In the same way as the top level, the percieved level of confidence in your own product is pushing the consumers opinion, rather then the claims you make (the consumer already knows you aren't going to say anything bad about your own product or anything good about a competitor).

      And how all this ties into zealots...

      OSS has no official recognized advertising campaign. Instead the advertising campaign the business world sees for OSS is the "word of mouth" of places like Slashdot and other pro OSS gatherings. And what they see there are the zealots screaming out daily about some absurd new conspiracy about Microsoft/(insert other OSS devil figure) doing something evil for the sake of being evil. I think you can guess which level of advertising the OSS campaign has been pushed into by the outspoken zealots, as well as the general 14 year old "look at me, I'm cool, I'm a rebel, I bash M$ and praise Linux (even though I use XP Home on my Dell)" who seem to tag along because they don't have any real friends.

      It's really too bad the realists (who compose the majority of those doing actual work in the OSS community) aren't willing to kick off their loud, rowdy entourage.
    10. Re:Unacceptably Ridiculous by sumdumass · · Score: 1

      hmm.. not only was there an error, the default behavior was to close win.com wich is basicaly windows in that erra.

      I believe the error code stated a non fatal error happened and then tried to close windows.

    11. Re:Unacceptably Ridiculous by deaddrunk · · Score: 1

      Yes because Red Hat, Novell and IBM all point CIOs to /. for their advertising. Do me a favour, you think any CIOs come here or if they do that they use opinions of people they consider to be an expensive inconvenience to make purchasing decisions?

      --
      Does a Christian soccer team even need a goalkeeper?
    12. Re:Unacceptably Ridiculous by ComaVN · · Score: 1

      It seems that people aren't going to just say, "oh, Norton Anti-virus doesn't work anymore, I better run out and buy Microsoft Anti-virus."

      They will if it comes preinstalled and they only have to pay for a subscription to the latest virus definitions.

      --
      Be wary of any facts that confirm your opinion.
    13. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      Well said. It's Microsoft's code, and it's up to 3rd parties to make sure their applications work.
      Anything Microsoft does to make that easier is a bonus to users (which is good for Microsoft sales).

      As to the original claim about Microsoft trying to get 1-2-3 to fail on DOS, not only has it been thoroughly debunked already as ridiculous but it's even more ludicrous if you consider that Microsoft didn't even ship a competing product until several years later with the introduction of Excel in the late 1980s or early 1990s :)

    14. Re:Unacceptably Ridiculous by CharlesClarkson · · Score: 1
      Microsoft is a for-profit company, so it will do anything to make a profit.

      The old guys around my part of Texas would tell you "Son, that dog don't hunt."

      Most of the more than 21 million firms in the U.S. are run for-profit. "For-profit" does not mean "unethical". Most of us run our businesses with very high ethical standards.

      --

      Charles K. Clarkson
      Many people truly want to help. Unfortunately, many people truly suck at it.
    15. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      Can you provide a link to substantiate the claim that Microsoft said Windows would run on any brand of DOS? Why would they have ever done that? It makes no sense.

    16. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      Oh, but we do! I'm not a CIO, but I play one in real life, and I was pointed here by imaginary sales representatives from Red Hat, Novell and IBM. They all said it was the place to find the truth about Linux and Microsoft.

      My eyes have been opened, and I will now go out and buy a million imaginary copies of SUSE LINUX for my million imaginary employees, who are currently running imaginary copies of Windows!

    17. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      Stop that... stop showing anti-Microsoft zealots the truth. They have to have something in their lives to hate or they feel incomplete.

      and that's saying nothing about the karma iisues of being filled with hate all the time...

    18. Re:Unacceptably Ridiculous by zootm · · Score: 1

      As a forward, there are three levels of advertising:

      • Advertising how good your product is
      • Advertising how much better your product is compared to a specific competitors product
      • Advertising how bad your competitors product is
      • The effectiveness of these three levels is the same as the order above.

      Except in politics, where it's reversed. Like a lot of things.
    19. Re:Unacceptably Ridiculous by I_M_Noman · · Score: 1
      Microsoft didn't even ship a competing product until several years later with the introduction of Excel in the late 1980s or early 1990s
      RTentireFA, my anonymous friend. Multiplan was MS's DOS-based spreadsheet before they ported Excel.

      I remember having to teach a Multiplan class once in the early '90s. Odd system, that. Kinda like Word 5.0 for DOS. [esc] brought up the menu. I promptly forgot Multiplan as soon as that class was over, and went back to using SuperCalc. (Now there was a DOS-based spreadsheet! Multiple sheets, sheet- and file-linking capability, ran on 640k RAM. *sniff* Good times.)

    20. Re:Unacceptably Ridiculous by Michalson · · Score: 1

      In politics, the goals are reversed too. In business, the goal is to make as much profit as possible. That means making 50m while your competitor makes 51m, is considered better then making 25m while your competitor makes 24m.

      Politics work the other way around (especially in the US's two party system). It doesn't matter how many votes you get, as long as the other guy got less. In politics, getting 2 votes while your competitor got 1 vote is considered better then getting 1000 votes, while your competitor got 1001.

    21. Re:Unacceptably Ridiculous by zootm · · Score: 1

      You're right, the two-party system breaks a lot of things, suddenly you're as much fighting against the other party as you are fighting for yours.

      If I were (a little) more cynical I'd say it helps business by reducing the number of people to bribe, too. ;)

    22. Re:Unacceptably Ridiculous by duffahtolla · · Score: 2, Informative
      MS made fake error messages in order to derail DR-DOS. It was documented in the anti-trust trial with MS internal emails. MS is exactly what it apears to be. A ruthless company that only pays homage to public image and profit rather than ethics.

      Heres what they did, from here

      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 program which produced the message: "The XMS driver you have installed is not compatible with Windows. You must remove it before setup can successfully install Windows." This was not true, but rather, was an attempt to undermine the competition.

      And heres a taste of the internal emails, from the same source.

      Microsoft's David Cole emailed Phil Barrett on September 30 1991: "It's pretty clear we need to make sure Windows 3.1 only runs on top of MS DOS or an OEM version of it," and "The approach we will take is to detect DR DOS 6 and refuse to load. The error message should be something like 'Invalid device driver interface."

      They threatend Frontpage with an MS bundled product in order to make them sell out.

      They bundled DOS 7 with windows, called it win95 and killed dos competition.

      They bundled Explorer with Windows to kill Netscape.

      They buy up good software in order to discontinue support of competitive OS's. (sybaria, gecad, etc)

      They buy up game companies and tie them to the XBox (halo was originally coming out for the Mac and PC. Not really unethical but damned annoying if you don't have an XBox.)

      Tie sales of computers to sales of windows (Microsoft tax)

      Astro turf campaigns to artificialy generate an image of public sympathy and support.

      Prevented competitors products from being installed by OEMs. (Beos, Netscape, etc)

      sigh..

      MS's dirty laundry is endless.. With a history as tainted and ethically bankrupt as Microsofts, I just don't see how people can wonder if they intentionally sabotaged Lotus?

    23. Re:Unacceptably Ridiculous by Anonymous Coward · · Score: 0

      They would have done to sell products. If they were interested in selling software, they would ensure their product ran on any OS. If, on the other hand, they wanted it to run only on their OS, and thereby double the sale (OS + product), they would tank it so it wouldn't run on another OS.
      Ethics have never been big in MicroSofty culture.

  2. Battle cry of neo luddites? by gbulmash · · Score: 1
    Without the explanation in TFA, I would have interpreted "DOS ain't done until Lotus won't run" as the motto of people still hanging onto their pre-pentium machines, unwilling to upgrade to any GUI until they couldn't run their old DOS apps anymore. There were quite a number in the '90s who wouldn't upgrade to Windows 3.10 or 95 because, heck, they didn't see a need.

    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 floppies, printing with 9-pin dot matrix, and happy because that's all they need.

    - Greg

    1. Re:Battle cry of neo luddites? by narcolepticjim · · Score: 1

      There are plenty of people clacking away on their wangs, but it has nothing whatever to do with this article.

    2. Re:Battle cry of neo luddites? by Anonymous Coward · · Score: 0

      Like every MVD and public School in the world?

    3. Re:Battle cry of neo luddites? by Spodlink05 · · Score: 1

      There are plenty of people clacking away on their wangs, but it has nothing whatever to do with this article.

      Ah you beat me to it (so to speak), but you should have left the floppy bit in (so to speak).

    4. Re:Battle cry of neo luddites? by Anonymous Coward · · Score: 1, Interesting
      printing with 9-pin dot matrix
      That's getting personal.

      Seriously, there is a good reasion for this particular hardware: logging of root logins on your loghost. Send them to lp1 so the hacker cannot delete them. Old dot maxtrix is good for this because it prints as soon as any data is available.

    5. Re:Battle cry of neo luddites? by rainman_bc · · Score: 1

      You'd be surprised how many legal offices still use WP5.1.... They see no need to upgrade because these legal ladies are blazingly fast with WP.

      Heck, many still use Netware 3.11 as their server lol.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    6. Re:Battle cry of neo luddites? by RobotRunAmok · · Score: 2, Interesting

      There were quite a number in the '90s who wouldn't upgrade to Windows 3.10 or 95 because, heck, they didn't see a need.

      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 created, yet never to be seen or even re-envisioned again, like some kind of super-advanced crystal-technology from Lost Atlantis! Lotus replaced it with the cartoonish Organizer for Windows, and Life Turned a Page.

      Am I a neo-luddite because I prefer to work in Xterm over pointing and clicking? Do I lose Geek Points for using fluxbox instead of KDE?

    7. Re:Battle cry of neo luddites? by poot_rootbeer · · Score: 1

      Well, if we're interpreting "done" to mean "finished; irrelevant; obsolete", then an altered form of the myth

      DR-DOS ain't 'done' until Windows won't run

      turns out to be true, after all.

    8. Re:Battle cry of neo luddites? by ximenes · · Score: 1

      You know full well that you gain geek points for that stuff. If more than 1000 people do things a certain way, its no longer elite.

    9. Re:Battle cry of neo luddites? by FauxPasIII · · Score: 1

      Besides which, you still need _some_ kind of impact printer if you want to print on carbon forms. I have a l33t 24-pin
      color dot, but nevertheless... respeck the dot matrix!

      --
      25% Funny, 25% Insightful, 25% Informative, 25% Troll
    10. Re:Battle cry of neo luddites? by corrosive_nf · · Score: 0

      The reason most law offices use wordperfect is because its the accepted standard for legal documents. They were the first to have templates and layouts that matched the legal width and length filings and briefs required. Office, I might add, has still not added those templates.

    11. Re:Battle cry of neo luddites? by blamanj · · Score: 1

      The canonical investigation here:

      http://www.ddj.com/documents/s=1030/ddj9309d/

    12. Re:Battle cry of neo luddites? by Anonymous Coward · · Score: 0

      I doubt many of those people still exist 10 years later

      Yeah, I'm pretty sure they were all killed off by then.

    13. Re:Battle cry of neo luddites? by Zeinfeld · · Score: 1
      Without the explanation in TFA, I would have interpreted "DOS ain't done until Lotus won't run" as the motto of people still hanging onto their pre-pentium machines, unwilling to upgrade to any GUI until they couldn't run their old DOS apps anymore. There were quite a number in the '90s who wouldn't upgrade to Windows 3.10 or 95 because, heck, they didn't see a need.

      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 made any sense for Microsoft to sabotage the killer app for the IBM PC, which 1-2-3 was.

      Lotus themselves sabotaged 1-2-3, they refused to invest in development of a GUI version for either Windows or OS/2. They were waiting to see which camp won. Microsoft was openly critical of this policy and did all they could to get Lotus to join their camp. Microsoft made money off Excel for Mac at the time but it was not a serious contender on the IBM PC platform.

      There was something of a resource issue running Windows 3.1 on pre-pentium class machines. There was also a serious reliability issue, the machines would just lock up all of a sudden. But at that time pre OS-X the problem was much worse on the Mac.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    14. Re:Battle cry of neo luddites? by Anonymous Coward · · Score: 0

      I'm sure there are a few people happily clacking away on their Wangs

      Nice one...

    15. Re:Battle cry of neo luddites? by adamgolding · · Score: 1

      this was exactly the situation at an independent bookstore i worked at only 5 years ago. MS-DOS. Dot-matrix printer. floppies (i did a floppy backup of the inventory database every night.) i don't know how old the monitor was, but when it started to die i got the store owner another year or so out of it by changing the prompt string to display white instead of invisible grey...

    16. Re:Battle cry of neo luddites? by Reaperducer · · Score: 1

      I'm sure there are a few people happily clacking away on their Wangs, saving to floppies, printing with 9-pin dot matrix, and happy because that's all they need.

      I know a medium-sized chemical company that still has hundreds of people happily using Wang terminals for most of their work. But instead of 9-pin dot matrix, they're hooked up to these scary-ass huge laser printers that print so fast they use tractor-feed paper. Don't ask me the brand, I haven't been there in a couple of years.

      --
      -- I'm old enough to have lived through six different meanings of the word "hacker."
    17. Re:Battle cry of neo luddites? by SA+Stevens · · Score: 1

      Well, thousands of people still do some of their computing through VT-100 interfaces, so I guess it's 'no longer elite' to hook a VT-220 to the A port of an older Sparc and run Unix 'the old way.' I think it still merits 'geek points' though, as does having, say, an old SparcStation (the lunchbox sparcs are perfect for this) running headless tucked away on your network somewhere that you shell into to run terminal-based programs. But 'Geek (r)' has probably been trademarked by some poseur by now....

    18. Re:Battle cry of neo luddites? by jvalenzu · · Score: 1

      xterm? Loser. 80x25.

    19. Re:Battle cry of neo luddites? by MBGMorden · · Score: 1

      This I can attest to. Back on my 486 I booted into straight DOS. If I wanted to run some Windows program I'd launch Windows manually, but most of my time was spent outside of Windows. The only word processor I had at the time was Word Perfect 5.1, which was DOS-based anyways; all the good games were for DOS (Wolfenstein, Doom, etc), and the rest of my time was spent on BBS's which were text based anyways (and the DOS Terminal programs rednered MUCH faster than their Windows counterparts). I think I used Procomm for a while back them, before I switched over to something called S-Term. It had no built-in transfer protocols but once I figured out how to manually configure external ZModem and HS/Link it rocked :). I seriously considered deleting Windows alltogther for a while there (it was taking up like 15mb of my 80mb drive), but never really did.

      Ah, those were the good ol' days. Once I upgraded to a Pentium w/ Win95 I started spending more time in the GUI. Once I got internet access command prompt got relegated to only stuff like file management and other trivial tasks.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    20. Re:Battle cry of neo luddites? by Velox_SwiftFox · · Score: 1

      My old 486 came with Windows 3.1, and I went to Procomm Plus on it. IIRC my BBS software ran under DOS, though, pretty much a requirement if one was going to talk to multiple modems and keep up download rates. Windows 3.1 communication rates were abysmal.

      Then I bought a copy of Chameleon to provide myself with TCP/IP, and I discovered something called the "Internet". You could do cool things like "telnet" to remote computers and "FTP" to and from places. I downloaded a bunch of floppy images of something called "Slackware", with Linux Kernel 0.99.somethingorother, which turned out to have a really cool startup screen where I could actually see things happening. There was an "X Windows" system, too...

      Ultimately, I had to buy a second computer, so both could be run at once. Something called "Mosaic" went onto the Linux box, and I ended up using the Windows system with the new version of Chameleon I upgraded to and the "Xoftware" X Server included to display XTerms and other X clients remotely.

      This has continued to the present day, because in all experience since then, Linux graphics performance has remained (relatively) abysmal compared to what Microsoft offers in otherwise largely sucky OSes.

    21. Re:Battle cry of neo luddites? by Velox_SwiftFox · · Score: 1

      These things still have their uses, like when the colocation center monitor is missing one pin on the VGA connector and another color's amplifier (yesterday).

      Or when the brand new server that arrived is peachy and fast except that the onboard video chip has bad RAM and displays indelible blue bars of "o"s across the middle of the frame buffer in all modes (tonight). Serial cable time!

    22. Re:Battle cry of neo luddites? by Feztaa · · Score: 1

      I doubt many of those people still exist 10 years later,

      The phrasing here made me laugh. Did these people just grudgingly upgrade to a GUI, or were they all killed? It's not clear which you meant ;)

    23. Re:Battle cry of neo luddites? by Anonymous Coward · · Score: 0

      Not exactly. Code to prevent Windows running on clones of MS-/PC-DOS was enabled in a beta, obviously because Microsoft didn't want to test compatibility with these DOS clones (and maybe wanted to determine the percentage of users running them), but it was disabled in the released version.

      The fact that the code was still there (but disabled) isn't all that unusual either. It might have proved to be a useful troubleshooting tool if a lot of strange bug reports started coming in from people, and the bugs didn't show up when tested by Microsoft (using MS-DOS, of course).

      The fact that no released version of Windows executed code to prevent it running on clones of MS-/PC-DOS is the salient point. Even if it had, I don't see anything wrong with saying MS-Windows was only supported on either MS-DOS or PC-DOS.

    24. Re:Battle cry of neo luddites? by I_M_Noman · · Score: 1
      And Agenda!! Does anyone remember Lotus Agenda (a DOS app)? The PIM of the Gods! The most amazing open-ended information manager ever created, yet never to be seen or even re-envisioned again, like some kind of super-advanced crystal-technology from Lost Atlantis! Lotus replaced it with the cartoonish Organizer for Windows, and Life Turned a Page.
      Welcome to my Friends list, RobotRunAmok. Agenda ran my life for several years. My last copies of Agenda install disks finally bit the dust on 9/11 (but that's a story for another time) -- I had them hanging around on my desk because I just loved the damn product so much.

      Crap, I'm getting all misty now.

    25. Re:Battle cry of neo luddites? by Anonymous Coward · · Score: 0

      Funny how Linux with it's abysmal graphics always trounces Windows on frame rates on all the games... and wtf are all those long ass lags on windows platforms... deleting one tiny file will lock the W2K system up for minutes, even on a fresh install.

  3. and the rest by Anonymous Coward · · Score: 0

    i think most of the bad stuff said about MS is bullshit.

    1. Re:and the rest by tarquin_fim_bim · · Score: 0

      Most people don't even talk about MS anymore, bullshit or not Longhorn, or what ever crappy name name they dream up for it next, won't make the corporate world switch away from Linux.

    2. Re:and the rest by gwait · · Score: 1

      Yes, we know you do Mr. Gates... :)

      --
      Bavarian Purity Law of Rice Krispie Squares: Rice Krispies, Marshmallows, Butter, Vanilla.
  4. not me by Anonymous Coward · · Score: 0

    "Whom to blame for Lotus Notes is not discussed"

    let me be the first one to say....Not it!

  5. I'm not anti-MS, but ... by s20451 · · Score: 2, Interesting

    From the article:

    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.

    --
    Toronto-area transit rider? Rate your ride.
    1. Re:I'm not anti-MS, but ... by petermgreen · · Score: 1

      and i'm pretty sure most linux installers run straight over anything else that is in the mbr too

      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 acknolageing that it existed.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    2. Re:I'm not anti-MS, but ... by llamaguy · · Score: 2, Interesting

      That's not the point. It's actually possible for you to install Linux on a Windows machine and have it dual boot, but good luck trying to put Windows on a Linux box and have it work the way you want it to. Unless, of course, you were actually looking to make your Linux setup unuseable...

      --
      HAH! I just wasted a second of your life making you read this, but I wasted a minute of mine thinking it up. DAMN.
    3. Re:I'm not anti-MS, but ... by chowells · · Score: 1

      " and i'm pretty sure most linux installers run straight over anything else that is in the mbr too"

      Then you are wrong. Pretty much every Linux distribution in existence gives you the choice of not over writing the MBR, or if you do want to overwrite the MBR, adds an option to boot into Windows or a different OS.

      This is contrary to Windows which gives you no choice over whether you want to overwrite the MBR and certainly doesn't give you a nice menu so you can choose which non-Microsoft OS to boot.

    4. Re:I'm not anti-MS, but ... by legirons · · Score: 1

      "and i'm pretty sure most linux installers run straight over anything else that is in the mbr too"

      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.

    5. Re:I'm not anti-MS, but ... by Anonymous Coward · · Score: 1, Funny

      acknolage??? WTF. where are you from? texas?

    6. Re:I'm not anti-MS, but ... by Anonymous Coward · · Score: 1, Informative

      (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)

      That's not a case you have to worry about. Valid boot sectors must end in 0x55 0xAA (possibly the other way around, not sure) otherwise BIOS won't boot it. Assuming a uniform random distribution (probably rare), you have a 1/65536 chance of being confused by random data.

      Plus the MBR containes the partition table -- if there's not a valid partition table, Windows must overwrite the MBR anyway, and probably wipe anything on the drive. (without a partition table, it wouldn't know where existing data was...)

    7. Re:I'm not anti-MS, but ... by Espectr0 · · Score: 1

      This made me laugh; Windows installation has never been shy about overwriting LILO (and later GRUB),

      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.

    8. Re:I'm not anti-MS, but ... by aussersterne · · Score: 1

      and i'm pretty sure most linux installers run straight over anything else that is in the mbr too

      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 to do so.

      --
      STOP . AMERICA . NOW
    9. Re:I'm not anti-MS, but ... by aywwts4 · · Score: 1

      Not to mention many linux installs give you the option of creating a boot floppy, leaving windows mbr 100% intact, rendering linux invisible to other computer users, and easily started by simply pushing in a disk.

      --
      Web Developers: Celebrate to our roots! Animated Gifs and Tiled Backgrounds, dont let our history die!
    10. Re:I'm not anti-MS, but ... by petermgreen · · Score: 1

      most linux bootloaders are capable of booting the boot sector of a dos/windows partition.

      so the norm is generally to put the linux bootloader in the MBR and then search for dos partitions to add to its list.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    11. Re:I'm not anti-MS, but ... by dryeo · · Score: 2, Interesting

      Interesting that they consider Windows 2k to be early NT. Win2k also trounced the OS/2 bootmanager, and not just during installation but every time it ran. Changing a byte or 2 in bootmanager stopped this and MS fixed the problem in SP1.
      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 installed fine without a serial code if it found OS/2 on the harddrive. I was quite surprised when it would not install on a blank HD without a serial number.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    12. Re:I'm not anti-MS, but ... by dryeo · · Score: 1

      About half the Linux dists I've installed have ignored the fact that my MBR points to IBM Bootmanager as the boot partition, others usually installed it in the LILO boot list as its partition name.
      Bootmanager was very common, being required to boot OS/2 on any partition other then C: and was also included in quite a few of the eary editions of Partition Magic.
      Ubuntu was the last dist I installed and I had to learn grub (yet another way to refer to partitions) to get my IBM Bootmanager added to the menu

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    13. Re:I'm not anti-MS, but ... by bhtooefr · · Score: 1

      Ah, but you see, NTLDR DOES give you a nice menu. Just modify C:\boot.ini to add in the options to boot a LILO or GRUB boot loader on another partition.

    14. Re:I'm not anti-MS, but ... by Anonymous Coward · · Score: 0

      All it would take is for MS to offer an option to retain data in the MBR, and set it up as a secondary option...

    15. Re:I'm not anti-MS, but ... by jamesh · · Score: 1

      that was my solution too... i just got lilo to install directly to a 512 byte file, which was loaded by the NT bootloader.

    16. Re:I'm not anti-MS, but ... by xenocide2 · · Score: 1

      At least for Ubuntu, yes, it overwrites the MBR, but it still lets you boot Windows. As I recall, windows habitually copies the bootloader to the first sector of its partition. So Ubuntu will find this, and create a working entry in your grub configuration. It's not perfect, but if you're running something vastly non-standard (like some triple boot scheme with win32/linux/qnx) you've at least got the tools on hand to get the job done without resorting to a hex editor and an overzelous familiarity with the boot loader ASM.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    17. Re:I'm not anti-MS, but ... by SA+Stevens · · Score: 1

      Anybody who knows what they're doing can produce a boot floppy and re-LILO their dual-boot Linux/Windows box after installing a Microsoft OS on it. That's been common knowledge stuff since the mid nineties. I used to have an old box (I think it was a 386SX machine) that had seven or eight bootable partitions on it, including a bunch of different DOS images for various purposes. LILO ruled all the way through the second half of the 90's.

    18. Re:I'm not anti-MS, but ... by Anonymous Coward · · Score: 0

      Formerly, but he's been in DC for the last five years.

    19. Re:I'm not anti-MS, but ... by aaronl · · Score: 1

      Linux's bootloaders do not do this. Grub and LILO will boot the secondary boot loader for Windows via chain-loader, but for them to function normally, they overwrite the primary bootloader in the MBR. The Windows NTLDR does the same, and has the same capability to chain-load another secondary boot.

      Much like configuring LILO or Grub to load another boot from a partition, NTLDR can be easily set up to do that. Last I messed with it, it was unable to boot an extended partition. NTLDR is also just plain not as flexible as Grub & LILO, but it was never meant to be. If that bothers you, there are a number of boot managers that you can use, including Grub.

    20. Re:I'm not anti-MS, but ... by aaronl · · Score: 1

      That's just so that you don't have to boot off a CD or disk and reinstall Grub/LILO in the MBR. The Windows bootloader can load a Linux partition same as a Linux bootloader can load Windows'. You just have to install Grub/LILO onto your partition instead of the MBR and then add a line to your C:\boot.ini. I believe you could even just write the kernel onto the beginning of the partition and do the same thing.

      Windows just always overwrites the MBR when you install it. If you install NT on a 9x box, it will overwrite the 9x bootloader, too. This is the norm for most Linux distributions too, they just automatically add an entry to chain-load the secondary bootloader for Windows by default. You still have to do that manually on Windows.

    21. Re:I'm not anti-MS, but ... by MighMoS · · Score: 1

      Yes, but the difference is that they will still let you boot into windows (providing you with an option). While I honestly never tried getting WindowsXP's bootloader to work, the fact that I was never asked a question was alarming.

    22. Re:I'm not anti-MS, but ... by Tim+C · · Score: 1

      Yes they do. The Linux installer will detect your Windows installation and add an appropriate line in the bootloader config to boot Windows for you, but most certainly will overwrite the existing bootloader unless instructed not to do so. (In which case you'll need to boot from a floppy or similar, or add a line to your Windows boot.ini file to boot Linux).

    23. Re:I'm not anti-MS, but ... by Tim+C · · Score: 1

      Add one line to the Windows boot.ini file and you can use the Windows bootloader to boot Linux.

      No, the Windows installer won't/can't do it for you, but then it doesn't do it for other Windows installs you may have either.

    24. Re:I'm not anti-MS, but ... by ajs318 · · Score: 1

      You actually can use LILO with Ubuntu -- it's really just using the new Debian installer, so this applies to Debian Sarge as well. When you get prompted whether to install Grub in the MBR or some partition, go back to the main menu, cursor down and select "install LILO". Proceed as normal from there.

      It took me awhile to work out how to do this. I now do it on every Debian install. Grub may be new and trendy, but LILO just works.

      --
      Je fume. Tu fumes. Nous fûmes!
    25. Re:I'm not anti-MS, but ... by Anonymous Coward · · Score: 0

      it's a shame, but linux distributions are still stupid. the mbr is supposed to have code in it, that looks at the partition table, determines the first with an active flag, and loads the first sector of that partition and boots it. microsoft got that right. it is distributions who install lilo or grub in the mbr instead of the partition and thus do the wrong thing.

      if everyone used the mbr like it is supposed to be used, noone had a problem (bigger than changeing the active flag - which all operating systems can do well).

    26. Re:I'm not anti-MS, but ... by jacksonj04 · · Score: 1

      Although I have once seen it put in three boot options for the *same* OS. Same partition, same boot settings, everything.

      --
      How many people can read hex if only you and dead people can read hex?
    27. Re:I'm not anti-MS, but ... by jacksonj04 · · Score: 2, Insightful

      It does give you an option, but iirc the option is only available from a command-line install with an obscure switch. Alternatively, a network based installation with appropriate settings should be alright to do the same.

      --
      How many people can read hex if only you and dead people can read hex?
    28. Re:I'm not anti-MS, but ... by jedidiah · · Score: 1

      Then you're clueless.

      Linux installers have never just willy nilly trashed the MBR. HELL, you can even be given options regarding just where you want that boot sector to be.

      The notion that Linux is like MS-FOO in this regard is simply assinine.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    29. Re:I'm not anti-MS, but ... by PlacidPundit · · Score: 1

      No, bigot. He's from the UK.

    30. Re:I'm not anti-MS, but ... by aussersterne · · Score: 1

      No, it's not "unless instructed not to do so."

      The fact is that Linux installers leave it to you to CHOOSE whether you want to install the loader in the partition boot sector or the MBR, and will NOT do anything that you don't thus ask it to do.

      This is VERY DIFFERENT from simply overwriting both without so much as asking or even providing a warning, which is what Windows does.

      --
      STOP . AMERICA . NOW
    31. Re:I'm not anti-MS, but ... by Moofie · · Score: 1

      I lived in Texas for 20 years (including most of my formal education) and I guarantee that I can spell better than you can.

      Ass.

      --
      Why yes, I AM a rocket scientist!
  6. Yeah, but what about SP3? by EvilMagnus · · Score: 1

    I remember a quite notorious bug with NT SP3 that broke Notes clients and servers on both NT Workstation and Server.

    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'.

    --
    -EvilMagnus
    1. Re:Yeah, but what about SP3? by LinuxHam · · Score: 1

      quite notorious bug with NT SP3 that broke Notes clients

      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 ;) I thought SP3 was stable for quite some time.

      --
      Intelligent Life on Earth
    2. Re:Yeah, but what about SP3? by Anonymous Coward · · Score: 0
      I think you mean SP6 which brought about SP6a to specifically fix the problem.

      Not only is this an example of why you shouln't blindly apply patches to production machines, but also an example of why the dominant OS vendor should not also be developing applications. I'll bet Exchange/Outlook got a thourough regression test before SP6 was released.

    3. Re:Yeah, but what about SP3? by superpulpsicle · · Score: 1

      What about the "hidden registry" key that makes newer M$ programs not run under Linux Wine. Don't tell me that's a QA bug holding the monopoly up high.

    4. Re:Yeah, but what about SP3? by Anonymous Coward · · Score: 0

      'why you shouldn't immediately patch your NT boxen'.

      WTF is "nt boxen"?

    5. Re:Yeah, but what about SP3? by Anonymous Coward · · Score: 0

      Its like your mom's boxen, only more secure.

    6. Re:Yeah, but what about SP3? by Associate · · Score: 1

      Documented proof, even a link would be appreciated.

      --
      Someone hates these cans.
    7. Re:Yeah, but what about SP3? by Wiz · · Score: 1

      Ok!

      Here you go. It was on slashdot a while back.

    8. Re:Yeah, but what about SP3? by Anonymous Coward · · Score: 0

      From the link

      "Microsoft does not knowingly provide copyrighted Microsoft Windows OS files to users of third-party emulators or cross-platform API translation technologies such as Wine."

      The spokesperson said users who are not running Windows XP or Windows 2000 natively can still download updates for Microsoft Office from the Office Update Web site.


      So if you emulate Windows you just need to update manually. Interestingly, autoupdate still works on pirated copies of Windows, because they don't check for that, even though they can.

  7. My dad still uses it. by SoupIsGoodFood_42 · · Score: 1

    Uses it to run Lotus 123 and some forestry consulting software.

    1. Re:My dad still uses it. by SA+Stevens · · Score: 1

      Lotus 123 is built into the ROM of my HP-95LX palmtop.

      It also has debug.exe built into ROM for those idle moments when I want to hack some Assembly.

    2. Re:My dad still uses it. by Ironsides · · Score: 1

      It's interesting this topic came up. My father likes Lotus 1-2-3 over excel and has some multi megabyte lotus worksheets at work that won't convert properly (due to some functions [this greatly anoys his boss who is MS's bitch]) into Excel (and he doesn't want to have to re-program them in). He also prefers lotus over excel. (no clipy, and doesn't do what it thinks you want to do, among other things). It's currently running along on 4 different machines. Two pentium 3's (one at work, one at home), a P4 (at home) and his laptop (AMD K6-2). He had me figure out how to copy it to CD (it's 5 floppies) so that he wouldn't have to worry about the disks wearing out.

      He's far from being as competent about computers as most slashdoters, but is a guru compared to 90% of the population (probably over 99% if you just looked at his age group of 60+).

      All those machines are running Windows (98/ME/XP). No compatibility problems to date so I don't know what the compatibility problems are. I wonder how many others still use Lotus 123?

      --
      Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
    3. Re:My dad still uses it. by tarquin_fim_bim · · Score: 0

      Have you thought about using 21st century software?

    4. Re:My dad still uses it. by SoupIsGoodFood_42 · · Score: 1

      My dad still uses one of them, too! ;) Except I think he has the 200LX. It broke recently, and he had a hard time finding another one. They still seem to be in quite high use, as I don't think there is anything like the HP-LX Palmtops anymore (that being a small handheld with a full keyboard and MS-DOS).

    5. Re:My dad still uses it. by SoupIsGoodFood_42 · · Score: 1

      Same here, he has a copy of Excel, but he still uses Lotus 123 most of the time because he knows it so well and has written many macros for it, and Excel doesn't offer him that much more over 123.

    6. Re:My dad still uses it. by SoupIsGoodFood_42 · · Score: 1
      Isn't UNIX over 20 years old? Last time I check, many people still followed it's model.

      Also, why fork out $1000's for software that one doesn't need?

    7. Re:My dad still uses it. by Evil+Pete · · Score: 1

      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 mode and use the Lotus commands directly ... pretty cool. Which shows its original relationship to 123, it was the upstart.

      Of course the macros are totally different. I never learnt Excel macros, by that time I was completely over spreadsheets.

      --
      Bitter and proud of it.
    8. Re:My dad still uses it. by Ex+Machina · · Score: 1

      I used one in Jackson Hole Wyoming to do radio telemetry on coyotes. We had this little program where we'd type the GPS coordinates of our two observing trucks in. Then we'd put in pairs of angle measurements from each in and it would spit out the target's location. If remember right, it used Universal Traverse Mercador coordinares, which divide regions into "flat" meter grids. We chould then look at the USGS map and see right where the animal was.

      Great little computer for applications like this.

    9. Re:My dad still uses it. by kawika · · Score: 1

      "if 123 had survived what would it have looked like by now?"

      Maybe
      like this?

    10. Re:My dad still uses it. by Monte · · Score: 1

      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.

      Gosh, wait'll you tell them that Excel was originally writen for the Mac! Their heads will explode!

      Then you can tell them how Lotus 1-2-3 was a knock off of Dan Bricklin's "Visi-Calc", which was released before PCs even existed! Wo00t!!1!

    11. Re:My dad still uses it. by SA+Stevens · · Score: 1

      And Lotus 123 was originally a competitor to (work-alike, but not identical) VisiCalc, which was the FIRST spreadsheet.

    12. Re:My dad still uses it. by ajs318 · · Score: 1

      And pray why, if 20th century software does the job just fine, might he want to do that?

      --
      Je fume. Tu fumes. Nous fûmes!
    13. Re:My dad still uses it. by Evil+Pete · · Score: 1

      Then you can tell them how Lotus 1-2-3 was a knock off of Dan Bricklin's "Visi-Calc"

      True. but I didn't want their brains to explode. :)

      I actually used Visi Calc but not enough to get a real feel for it. VC inspired a whole series of spreadsheets. And spreadsheets sold PCs. I remember running an in-house intro to PCs course, and whenever people were shown 123 they would start making up reasons (pitifully transparent ones) about why they needed a PC in their home. Ahhh ... yeah the PC revoulution was kick started on self delusion. heh heh.

      --
      Bitter and proud of it.
    14. Re:My dad still uses it. by SA+Stevens · · Score: 1

      Where can I get a fast spreadsheet that runs on a palmtop computer that runs for hours on a pair of generic AA batteries? It's nice to have a Lotus 123 machine that actually fits in a vest pocket.

      I've seen how PalmOS devices run Spreadsheets, BTW, so let's not pretend they're a reasonable alternative.

      Actually, almost the only 21st Century software that I run is a few bits of shareware and all this free software (NetBSD and a bit of Linux). I fell off the 'new software bandwagon' awhile back.

  8. Still... by Nick+of+NSTime · · Score: 1

    Regardless of whether the quote is true, I'd still like to see the company that makes the OS and the company that makes software that runs on the OS be separate entities.

    1. Re:Still... by Anonymous Coward · · Score: 0

      Regardless of whether the quote is true, I'd still like to see the company that makes the OS and the company that makes software that runs on the OS be separate entities.

      I hope you disapprove of Apple as much as you disapprove of Microsoft, then -- because Apple sell just as much first-party software, and actually bundle more of it with their OS.

    2. Re:Still... by Anonymous Coward · · Score: 0

      Indeed. If we need a seperation of OS and applications from a single vendor we need to seperate the OS and the hardware from a single vendor as well. That way we'd have more choice... Except of course Apple and MS might not then be around...

    3. Re:Still... by CycleMan · · Score: 1

      Separation of duties? Conflict of interests? Wanting two different companies for these things sounds like Sarbanes Oxley legislation gone insane...

    4. Re:Still... by YrWrstNtmr · · Score: 1

      Why? So you can have two 700lb gorillas instead of one 800 lb gorilla?

    5. Re:Still... by Anonymous Coward · · Score: 0

      There is this company called Apple... but of course Apple can do no wrong.

    6. Re:Still... by drsmithy · · Score: 1
      Regardless of whether the quote is true, I'd still like to see the company that makes the OS and the company that makes software that runs on the OS be separate entities.

      Please define "OS" and "software that runs on the OS".

    7. Re:Still... by MighMoS · · Score: 1

      How about the GNU foundation, and the Linux kernel. They actaully are to seperate entities. Together, the wonderpowers activate to create the GNU/Linux Operating System.

    8. Re:Still... by deaddrunk · · Score: 1

      OS = Operating System
      software that runs on the OS = software that runs on the Operating System

      --
      Does a Christian soccer team even need a goalkeeper?
    9. Re:Still... by LarsG · · Score: 1

      That's a circular definition.

      Is the TCP/IP stack a part of the OS, or GUI APIs/libraries? Most people today would argue yes, but it wasn't always so.

      Is a web browser a part of the OS? Most would argue no, but it would be a fairly natural default part of a next generation PDA/cell phone OS.

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
  9. Lemme adjust that by HatofPig · · Score: 1

    Perhaps it should say "DOS ain't done 'till Lotus.... wait... WTF is Lotus?"

    --
    Silicon & Charybdis McLuhan Kildall Papert Kay
    1. Re:Lemme adjust that by seanvaandering · · Score: 1

      Perhaps it should say "DOS ain't done 'till Lotus.... wait... WTF is Lotus?"

      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.

    2. Re:Lemme adjust that by Anonymous Coward · · Score: 0

      Perhaps you should flip those burgers, your break is over and your late!

            Can't say that's what we use in the hospital, mailroom boy... Now tell me, exactly how long have you been having this pain?

    3. Re:Lemme adjust that by aktzin · · Score: 1

      Perhaps it should say "DOS ain't done 'till Lotus.... wait... WTF is Lotus?" Have you noticed how Lotus' company name has typically been used to refer to its products? Happened for years with 1-2-3 and these days many people refer to Notes as Lotus. I wonder if this is because of confused consumers or a less-than-stellar marketing department?

      --
      Quantum mechanics: the dreams that stuff is made of.
    4. Re:Lemme adjust that by laxian · · Score: 1
      I kinda noticed this in my office.

      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 strangle them all.

      --

      our written thoughts are gifts to our future selves

    5. Re:Lemme adjust that by aktzin · · Score: 1

      Thanks laxian, good to know I'm not the only one who gets annoyed by that. Now that my employer owns the former Lotus Development Corp, at work everyone just call it Notes. But I have a pet peeve similar to yours. When someone wants a URL or e-mail address sent to them via instant message (we use Lotus Sametime) they say, "ping it to me". Of course most of them have no idea what the original ping is.

      --
      Quantum mechanics: the dreams that stuff is made of.
    6. Re:Lemme adjust that by scatters · · Score: 1

      >Seriously, Lotus is the defacto standard for interoffice mailing systems

      I first read that, and thought 'what a bunch of crap!', but it turns out that according to IDC, in 2003 Notes had a 46.2% market share to Exchange's 44%, but it also suggested that Exchange's share was growing at Note's expense, so it be interesting (if only mildly) to find out how it stands today.

      Hmm, you learn something new everyday if you're not careful.

      --
      A One that isn't cold, is scarcely a One at all.
    7. Re:Lemme adjust that by Osiris+Ani · · Score: 1
      How odd. I happen to work for that particular corporation as well, and I've never heard "ping" used that way among my co-workers; they instead tend to use "Sametime" as a verb. I suppose it's a regionalism, perhaps even a departmentalism.

      (Incidentally, I prefer NotesBuddy to the actual Sametime Connect app.)

    8. Re:Lemme adjust that by Osiris+Ani · · Score: 1
      Actually, that type of thing is quite common. A few other colloquial names for products that have been substituted with the names of their author corporations include:

      • Novell [NetWare]
      • Symantec [AntiVirus]
      • Citrix [MetaFrame]
      • Microsoft [Office]
      • Adobe [Photoshop]
      • VERITAS [NetBackup]
      It's one of my numerous pet peeves.
    9. Re:Lemme adjust that by Hawke666 · · Score: 1

      Hmm, around here (and I suspect in most offices, where graphics work is relatively rare) "Adobe" most often refers to Acrobat. Or Acrobat Reader.

      And "Microsoft" often refers to Windows instead of Office. Or some specific component of Office. Or MSIE. Or any program at all, actually, including Linux.

  10. Windows is totally incompatible with my hardware by bigtallmofo · · Score: 1

    I tried installing Windows from 3.5" floppies using my 1581 disk drive on my Commodore 64. No dice. I even SYS 64738'd the system at least 10 times and the darn thing wouldn't even read the weird 1.4 meg format that Microsoft stores their floppies in.

    Clearly, they're cutting Commodore out of the market.

    --
    I'm a big tall mofo.
  11. Just the opposite by Alomex · · Score: 1

    This might just be a /. variation on the factual test applied to gray boxes in the 1980s: "it ain't really IBM PC compatible until it runs Lotus 1-2-3 and draws a chart".

    1. Re:Just the opposite by nmos · · Score: 1

      IIRC the "standard" test suite was Lotus 123, Wordstar, and Flight Simulator (before MS bought it).

    2. Re:Just the opposite by Tackhead · · Score: 1
      > This might just be a /. variation on the factual test applied to gray boxes in the 1980s: "it ain't really IBM PC compatible until it runs Lotus 1-2-3 and draws a chart".

      Or as I learned it, with double the irony! "It ain't really an IBM PC compatible until it runs Microsoft Flight Simulator".

    3. Re:Just the opposite by bhtooefr · · Score: 1

      Nitpick: It actually WAS running MS Flight Simulator 1.0.

      However, you are right that MS didn't own FS1 (or 2 for that matter) - they only had a source license, and they owned the x86 port.

  12. new quote by Anonymous Coward · · Score: 0


    "Slashdot ain't done until goatse is fun!"

  13. Lotus Notes... by zhiwenchong · · Score: 2, Interesting

    ... was invented by Ray Ozzie who modeled it after the PLATO system at the University of Illinois.

    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.

    1. Re:Lotus Notes... by ConceptJunkie · · Score: 1

      it cost too much for what it did.

      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.

      --
      You are in a maze of twisty little passages, all alike.
    2. Re:Lotus Notes... by frank_adrian314159 · · Score: 1
      The only thing that people hated about it was its price...

      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...)

      --
      That is all.
    3. Re:Lotus Notes... by lgw · · Score: 1

      It may be flamebait, but it ain't wrong!

      --
      Socialism: a lie told by totalitarians and believed by fools.
    4. Re:Lotus Notes... by Anonymous Coward · · Score: 0

      Amen!

      I just hopped on the bandwagon at a Very Large Corporation (TM) as a co-op for about 7 months, and I must say that I absolutely hate having to use Lotus Notes; sometimes it's known as Slotus Blotes, or Blotus Gotes, whatever you like to call it.

      It does have nice functionality as far as collaboration, but it's interface is something that only a mother could love. As for it's speed, well... I think the "blotes" part covers that.

      Many people I work with in this Very Large Corporation (TM) also have equally scathi^H^H^H^H^H^H glowing opinions about Notes. Did I mention we like light blue?

      (This has been posted anonymously to avoid being associated with these remarks in the case Big Blu^H^H^H Brother is watching)

    5. Re:Lotus Notes... by poot_rootbeer · · Score: 1

      The only thing that people hated about it was its price: it cost too much for what it did.

      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.

    6. Re:Lotus Notes... by photon317 · · Score: 1

      I'm with you. I just started at a new place that does Lotus Notes about 8 months ago. Not just email - they do *everything* in Notes. Project management, AFEs, knowledge base, etc, etc. I hate it.

      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 solid minutes before you get there.

      Want to delete the 8,243 emails that some monitoring application spammed you with over the weekend while you were out? Good luck figuring out how to select only those emails and not the rest efficiently. And when you finally do get them selected, hit Delete and go to lunch. Notes may or may not have crashed and/or deleted your emails by the time you get back, but you definitely won't be using it for a while.

      ARGGHGHGHHHH!!!!

      --
      11*43+456^2
    7. Re:Lotus Notes... by Blakey+Rat · · Score: 1

      I'm right up there with you, buddy. Seriously, "no Lotus Notes" is now a condition of employing me... if you expect me to support Notes, hell, even just USE Notes, no dice. Get somebody else.

    8. Re:Lotus Notes... by Anonymous Coward · · Score: 0

      I had to use it in my previous job. I hated every second of it. I never thought I'd be so happy to go back to Outlook.

    9. Re:Lotus Notes... by henni16 · · Score: 1

      I don't know if it helps but if the admin has not disabled it you should be able to get your email via POP3 with any email application you like.
      You might need to set an additional password though.
      In your preferences (?called "personal document"?) should be an entry like "web password" that needs to be set/used for pop3 access.

    10. Re:Lotus Notes... by Anonymous Coward · · Score: 0

      Wow, that's too bad. I have the opposite opinion. Having used it since the early 90's I currently have > 2000 messages in my inbox(in various states of read and unread), and it opens instantly on my P3 650/256Mb RAM . Not sure what your config is, but wow, I am sorry to hear it.

      A properly configured Notes system is a dream. Seriously. Just like anything else that is properly configured. I have seen some poor implementations of Notes too, sounds like you got the rotton pickle.

      Using an integrated app for light to medium PM stuff is the ideal thing Notes was invented for, and the standardized development environment is supposed to keep UI's standard (unlike the web where anything goes). Again, it sounds like your inhouse developers/admins don't know what they are doing.

    11. Re:Lotus Notes... by ivan256 · · Score: 1

      The guy saying it was better than exchange until about 1990 left off a decade. For starters I don't even think there was a Microsoft Exchange in 1990.

      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.

      What it could do was everything Access, Exchange, Outlook, Acrobat, Front Page, and Project could do before any of those programs got popular. Until 2002 or so it was better than Exchange in every way except for, as you point out, user interface. When an Exchange server crashed (back then), you were looking at 10 minutes per user to rebuild the database. In the 30+ thousand user environments that were the target of Notes, that was unacceptable.

      I worked on Notes code base as an intern at Iris for a a few years back when I was in college, and the interface was a 'damned if you do, damned if you don't' kind of thing. Multi-million dollar customers cried bloody murder if the UI changed at all, and new customers complained if you didn't. Notes 5 had at least 3 user selectable interfaces, one of which wasn't a half bad knockoff of Outlook 97. The other thing you have to remember about the interface is that it ran on Windows, MacOS, Solaris, s/390, AIX, Linux, and HP/UX, and looked the same on all of them. That's a feat most people don't even attempt these days. (It made for some fun debugging environments too. Unfortunatly they only support Windows for the UI now, but they brought all the cruft along for the ride.

    12. Re:Lotus Notes... by Belial6 · · Score: 1

      I still develope in Notes. While the pre-R5 UI was not great, the vast majority of problems people have with Notes are incompetent developers and incompetent admins. While I believe that the company I work for has solved the dev problem (me). Their admin is still a problem. The administrator knows MS software, and basically only MS software. This is common in Admins these days. The administrator that they had before this one was a construction worker that didn't really know much at all about computers. I see this all the time.

      The vast majority of developers out there were the first secretary to use the system, and thus was declared "Programmer". I have found few people who can code, willing to work in Notes. It's just not cool enough.

      The consulting company that I used to work for used to as a general practice go into companies that had projects being built, often in VB. They would sell our development services as a 'temporary' solution. We would develop the application in 3-6 months, and the company would be running fine. When the "real" software would get to be a year or two overdue, the companies would cancel the projects and stick with ours. That is why a lot of companies stick with Notes.

    13. Re:Lotus Notes... by SparklingClearWit · · Score: 1

      Ah, a true Notes user - use a real client to get your Domino mail... :) Stupid Notes. I am SO glad I don't have to use it or admin it any longer.

    14. Re:Lotus Notes... by Anonymous Coward · · Score: 0

      At my old job I had to write a VB script that would copy a database from Notes to Excel because the database designer decided nobody would ever need to sort the entries. Even better was the designer could disable indexing so my script couldn't even search efficiently.

      Then they gave us SAP...

    15. Re:Lotus Notes... by garylian · · Score: 0

      My company still uses Lotus Notes for email in it's Canadian office, and by extension, I use it, since I am the only U.S. based employee under that Canadian umbrella. All of the rest of the offices use Outlook. I have never thought it was the greatest thing since sliced bread. But, when the "I love you" virus came out, not a single computer in our old US office that used Notes, nor the Canadian office, was affected. Over 50 at the coporate HQ that used Outlook got hit. Diamler-Chrysler uses Lotus Notes at many of it's facilities, as my wife works for them. They rarely get hit with a virus, as well. So, while it's GUI may not be the greatest thing since sliced bread, some of that may be a good thing. At least Notes doesn't open attachments automatically in the preview pane view.

    16. Re:Lotus Notes... by aaronl · · Score: 1

      I've also had the opposite experience with Notes. I worked for IBM, and they used Notes exactly like you described. It was very fast for all of it because Notes/Domino treats everything like a database. That means you have indexes and everything to speed up things. We accessed things on the other end of every link from single channel ISDN to frame relay to LAN, and Notes was always snappy. Searches were extremely fast even across a huge data store.

      BTW, this was on a NT4 machine with a P2-400 and 128MB RAM.

      It did crash more that I'd like, but it was still much more stable than Exchange/Outlook was, and mostly more than it still is. This was back in Notes 4.x... 5 was still in beta.

      I remember being there when one of the first email worms spread. The Domino servers kept going processing all the mail, and the Exchange admin had to power cycle his servers and pull their network jacks just to get into the machines at all.

    17. Re:Lotus Notes... by wayward_son · · Score: 1

      Our company uses Bloated Notes exclusively for our configuration management system, business administration, and administration.

      Notes R5 client was tolerable, but awkward. Notes R6 has a better UI, but is written in Java. It's painful, even with 768MB of RAM.

    18. Re:Lotus Notes... by Thuktun · · Score: 1

      And the API is no great shakes, either.

      No kidding. I was once forced to learn and use the OO C++ API created for it. It *looked* nice and OO, but all manner of terrible beasties hid behind it. I suspect someone specified the interface but didn't sufficiently specify its implementation semantics for the developers who fleshed it out. It was a great example of an OO interface not properly encapsulating complexity of the underlying functionality.

      IIRC, Lotus Notes acts like a giant mapped file. Nodes are allocation blocks within that file and act as a linked list within the file. It provides data storage along with metadata. Everything is poorly layered on top of this.

      One of the biggest gotchas I remember in the C++ API was that it tried to present a hierarchical, path-based system like a filesystem, but to find all nodes in some/path/string you had to scan the entire database. The API did not document this and the interface layout actually suggested that this was not necessary.

    19. Re:Lotus Notes... by Moofie · · Score: 1

      I hated it for its beyond-horrible user interface.

      There might be people who make magnificent sculptures out of poo, but I don't really want to go near them...

      --
      Why yes, I AM a rocket scientist!
    20. Re:Lotus Notes... by Moofie · · Score: 1

      "the vast majority of problems people have with Notes are incompetent developers and incompetent admins."

      Way to blame the victims.

      --
      Why yes, I AM a rocket scientist!
    21. Re:Lotus Notes... by jbburks · · Score: 1

      The Lotus Notes client never ran on Solaris, AIX or even LINUX. According to the forums on ibm.com, they never will. So, all their excuses about developing their own UI to be rabidly cross-platform are so much smoke and mirrors. Note that the Lotus Domino server does run on all the platforms you mention as well as OS/400. It is rather cross platform.

    22. Re:Lotus Notes... by Belial6 · · Score: 1

      Being incompetent doesn't make you a victim. Notes is insanely easy to install and administer. It is extreamly easy to make SECURE online/offline (at the same time) applications in very short amounts of time.

    23. Re:Lotus Notes... by ivan256 · · Score: 1

      The Lotus Notes client never ran on Solaris, AIX or even LINUX.

      Just because they never supported it doesn't mean it didn't work. The clients for the newer OSs were scrapped when the "If it's not windows they can use a web browser" mentality came around.

      The client was some impressive code. I recall the thing that struck me the most about it was the shear size of the document rendering code. It was thirteen million lines (yes, million). It supported every format I could think of that was in common use at the time.

      Iris (the subsidiary of Lotus that writes Notes/Domino) had the best bug tracking and customer support tracking utility of any company I've ever worked for *by far*, and it was entirely Notes database based. Perhaps you have to be one of the guys who wrote it to make it work well, but they definatly had it doing some neat tricks.

    24. Re:Lotus Notes... by jbburks · · Score: 1

      Running under WINE is not my idea of a Linux client, whether supported or not. Did they ever release a client that worked in any fashion on Solaris, AIX or Linux, other than under a Windows emulator?

    25. Re:Lotus Notes... by ivan256 · · Score: 1

      What I'm saying is that they never released it, but it worked in house. In other words, the code supported it, but the binaries never shipped.

    26. Re:Lotus Notes... by Moofie · · Score: 1

      It may be easy to make them secure, but it is not easy to make them not suck monkey ass.

      Using Lotus Notes and being subjected to its litany of UI and stability debacles makes you a victim, no matter how competent you are.

      --
      Why yes, I AM a rocket scientist!
    27. Re:Lotus Notes... by fighthairloss · · Score: 1

      You're so wrong! Learn your systems before posting inaccurate information like that. You're starting to make Darl McBride look like a historian.

      The Notes client did indeed run on OS/2 and Solaris (in addition to pre OS X macs and of course 16 and 32 bit Windows).

      The OS choices for the client have been slimmed down now... the only platforms on which the current client versions will natively run are Windows 98+ and OS X.

      And yes, the previous poster was correct in saying that a lot of the baggage of that old cross-platform commonality is still with the code base, unfortunately.

      The server, however, is genius, running on Win32, OS/400, S/390, and a variety of *nix platforms (but sadly not OS X).

    28. Re:Lotus Notes... by jbburks · · Score: 1

      I carefully checked the IBM website (for Lotus Notes r6 client versions) before posting. I also asked our Lotus Notes rep FOUR YEARS AGO for a Linux version, and she told me that there was not one, and there were no plans to develop.

    29. Re:Lotus Notes... by fighthairloss · · Score: 1

      But you said: "The Lotus Notes client never ran on Solaris, AIX or even LINUX".

      That is wrong. It ran on Solaris at one time. Not the R6.x versions, not even the 5.x versions (I don't think so, anyway), but 4.x versions did.

      "So, all their excuses about developing their own UI to be rabidly cross-platform are so much smoke and mirrors."

      Again, that is wrong. The client ran on a variety of platforms. Maybe not on the client versions and OSs that you would have like to have seen, but nonetheless a lot of the UI baggage we see today is a legacy of being cross-platform, since before the days of even interface "standards" and best practices.

      BTW... I agree that the interface is horrid. Just wanted to clarify that there is a reason we have what we do today.

  14. All of us? by mnemonic_ · · Score: 1

    We've all heard the story of Microsoft's battle cry of "DOS ain't done till Lotus won't run"

    I've used Windows for 9 years and have read slashdot for 7, and I've never heard "the story."

    1. Re:All of us? by slugo3 · · Score: 1

      I was thinking the same thing, I'm questioning my nerduality now.

      "We've all heard the story of Microsoft's battle cry of "DOS ain't done till Lotus won't run"

      wiskey tango foxtrot?

    2. Re:All of us? by ConceptJunkie · · Score: 1

      I've used Windows for 15 years and DOS for about 7 before that. I have heard it. It was definitely from before you used Windows.

      --
      You are in a maze of twisty little passages, all alike.
    3. Re:All of us? by Anonymous Coward · · Score: 0
      I've used Windows for 9 years and have read slashdot for 7, and I've never heard "the story."

      I know it's hard to believe, but at least one or two things happened in the world before you came along.

    4. Re:All of us? by bl1st3r · · Score: 1

      Haha. Same here. And the ironical thing is, this is actually the first damn story that _ISN'T_ a dupe.

      Lollers.

      Silly slashdot, real stories are for CNN.

      -E

      --
      hrrm.
    5. Re:All of us? by MadMidnightBomber · · Score: 1
      I've used Windows for 9 years and have read slashdot for 7, and I've never heard "the story."

      So, er, what terrible crime had you committed?

      --
      "It doesn't cost enough, and it makes too much sense."
    6. Re:All of us? by Anonymous Coward · · Score: 0

      "Lollers"? You've been on irc for too long.
      LOLCANO JUST KIDDING LAWLFUL.

      As for CNN, CNN is for underaged panty shots
      LOLDONGZNSACIABRBAFKBRAINEDFBIROFLMAO
      -J

    7. Re:All of us? by xander2032 · · Score: 1

      Same here! And I'm a DOS geek from way back. I still insist on making DOS apps run on XP. ;) Although sadly I've killed off DOS over here. Unless you count DOS 6.22 running under dosemu or DOS VDMs in OS/2. But this is definitely news to me. The first I've heard of it. lol

    8. Re:All of us? by Egregius · · Score: 0

      And in the end, the article comes down to: people at MS don't recognize the the battle cry, people at Lotus never experienced anything like it, and noone else has heard the battlecry anyway.

      This takes focus away from the fact that MS did in fact arbitrarily break compatibility with OS/2. 3.11 for example. I believe IBM later won in court about that.

    9. Re:All of us? by Degrees · · Score: 1
      If you were an old timer, and lived through it, you would remember it.

      A comment I wrote might bring you up to speed here

      What typically happened (and happened in my case), is that the accountants, running Lotus 1-2-3, got the newest, fastest machines. So a new batch of PC's come in, and my job was to un-install Lotus off the old machine, move it and the accountant's files to the new machine, and then re-deploy the old machine to someone else.

      Microsoft came out with the new version of DOS, and shipped it to PC OEMs. Thus, the new machines that arrived from IBM, HP, DEC, etc, came with the new sabotaged DOS pre-installed.

      The same process that worked so many times before suddenly did not work. "This program has violated system integrity. Contact the vendor."

      Of course, what happened to me also happened across the country, and the s*** hit the fan. Infoworld did several articles on it, and how it was coincident with an ad campaign to promote non-crashes when MS was both the application and OS supplier.

      In my case, Hewlett-Packard recognised that they had been played for pawns in helping Microsoft stomp on a competitor. We got a letter from them, telling us that for every new machine we bought, they would ship us a copy of the old, non-sabotaged, DOS 3.30 - if we wanted. We took them up on it, as I had accountants that wanted the newest, fastest machines, and I needed Lotus to run on them. But it was about a month delay by the time we asked for the older DOS, and got the working version back to the users.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  15. IE7 ain't done til the ACID2 test won't run by team99parody · · Score: 1
    The reason it's so easy to believe stories like the lotus one is that it fits the Microsoft philosophy very well.

    Consider their desire to not bother supporting standards in their browsers.

  16. Re:Yeah, but what about SP3? admin port usage ? by MerlynEmrys67 · · Score: 1
    Wasn't this the bug where microsoft "closed" ports under 1024 to non-admin accounts (like most unix boxes had) and Lotus was purposefully using a low port rather than just creating a normal effemeral port.

    Lets see - you start a new security policy, and your software violates that policy... Yup - it doesn't work

    --
    I have mod points and I am not afraid to use them
  17. Think its not true... by Anonymous Coward · · Score: 0

    What about SimCity.

    Microsoft went through great pains to get SimCity to work, but ignored Lotus 123. I don't think so.

    Here's what Joel wrote-

    The Windows testing team is huge and one of their most important responsibilities is guaranteeing that everyone can safely upgrade their operating system, no matter what applications they have installed, and those applications will continue to run, even if those applications do bad things or use undocumented functions or rely on buggy behavior that happens to be buggy in Windows n but is no longer buggy in Windows n+1.

    http://www.joelonsoftware.com/articles/APIWar.html

    I dont this behavior just started happening in the Windows days.

    1. Re:Think its not true... by dustmite · · Score: 1

      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.

    2. Re:Think its not true... by gromitcode · · Score: 1

      At the time lotus did not compete with MS either, MS needed them to work to be able to sell there OS.

  18. Stereotype? Truth? by winkydink · · Score: 1

    From the first comment to the article:

    "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....

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  19. Why Are you bashing Lotus Notes? by Anonymous Coward · · Score: 0

    It's a hell of a lot more stable and has a lot more functionality than Exchange.

  20. Yeah, right... by Locke2005 · · Score: 1

    And Windows 3.0 didn't explicitly check for DR-DOS and print out a messages stating that it wouldn't work properly with anything other the MS-DOS either... except that I actually saw that error message on a CRT in the lab.

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
    1. Re:Yeah, right... by dustmite · · Score: 1

      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.

    2. Re:Yeah, right... by Anonymous Coward · · Score: 0

      Yeah, the message on a BETA version of windows 3.1 that said "Non-Fatal error detected...." on non Microsoft versions of DOS. Windows would continue to WORK, and it was a BETA version of windows, but dont let that get in the way of your fantasies of evil Redmondians.

      Read the article on DDJ

    3. Re:Yeah, right... by amliebsch · · Score: 1
      ... except that I actually saw that error message on a CRT in the lab.

      Why are you still running a beta version of Windows 3.0? I think the release version without the error code has been out for, oh, some time now.

      --
      If you don't know where you are going, you will wind up somewhere else.
  21. is there going to be a win 3.1 service pack? i'm dying here, come on!

    --
    lameness filter thwarted.
    1. Re:hey by W3BMAST3R101 · · Score: 1

      Its called linux. ;-)

  22. QEM by dbialac · · Score: 1

    Actually, it's well documented that in DOS (4.0 I beleive), Microsoft intentionally made Quarterdeck's Memory extender QEMM.SYS not work. Renaming the executable to QEMM386.SYS resolved the problem and caused the program to work without any incompatilbilities. They've definately done it.

  23. This saying is older then slashdot by geekoid · · Score: 1

    To imply this is a slashdot meme is patently wrong.

    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.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:This saying is older then slashdot by Anonymous Coward · · Score: 0

      To use "then" when you mean "than" is patently wrong.

  24. French airline logo by AtariAmarok · · Score: 1

    Really? All I could find on it was this cool French airline company logo

    --
    Don't blame Durga. I voted for Centauri.
    1. Re:French airline logo by Anonymous Coward · · Score: 0

      Does anyone else think that's a winged version of Hypnotoad?

    2. Re:French airline logo by Anonymous Coward · · Score: 0

      ALL HAIL THE HYPNOTOAD!

      (yes)

  25. Undocumented Dos + Windows books by Anonymous Coward · · Score: 0

    There was a series of books called "Undocumented Dos", "Undocumented Windows" that were about the hidden APIs that microsoft used for it's own software and it's trusted partners, while competitors were saddled with slow, buggy, and crash prone public APIs. Even if there was no 'dos aint done', they most assuredly did sabotage competitors software.

  26. I lived it... and we said it. by Maxo-Texas · · Score: 1

    I came via Apple II+ -> Amiga -> Ibm.

    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 door api calls for performance) but was certified. Products from companies besides Microsoft wouldn't be "ready for windows" unless they followed the API.

    Word perfect and others followed the API and were performance hogs.

    But I guess someone is rewriting history now. Regardless- I know what I lived through.

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    1. Re:I lived it... and we said it. by LO0G · · Score: 1

      Reference please? You'd think that Lotus 1-2-3 being broken by MS-DOS 3.0 and all subsequent releases would be all over the net.

    2. Re:I lived it... and we said it. by Maxo-Texas · · Score: 1

      Thanks! I appreciate your finding an external reference.

      This is something I can't provide the proof on because I guess I'm old enough to just be a source. Like I said- I lived the scene and it was common knowledge that lotus would not work for a few weeks when a new dos came out. We all said it back then in my pc group.

      Just like Windows 3.11 wouldn't run on Dr Dos and it turned out to be specifically checking for Dr Dos and failing if it was on it.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  27. Credible source? by Locke2005 · · Score: 1

    The is the Proudly Serving My Corporate Masters website to some that admits to working for Microsoft... I'm sure he'd be real forthcoming about it if he had some dirt on Microsoft, wouldn't he? Gee, what are the chances that Microsoft is actually paying him to write this blog?

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
    1. Re:Credible source? by paranoidgeek · · Score: 1
      It clearly states on the page :
      Disclaimer
              * I work at Microsoft.
      This in only some Microsoft fanboy ranting on about some rare quote that hasnt ment anything for over a decade. And it get a /. font page. What next ?
      --
      Lima India November Uniform X-ray
    2. Re:Credible source? by Blakey+Rat · · Score: 1

      Holy shit, where do I sign up for that job? Does Microsoft serious pay bloggers, or are you just a paranoid nutjob?

    3. Re:Credible source? by AaronBrethorst · · Score: 1

      Zero. Just like Microsoft is not paying me to write the blog that's linked to above. It's something Adam does for fun. In fact, if you read through the entire blog post Adam even says "OK, but those are Microsoft people speaking. What about the view from the Lotus side?", and proceeds to quote a couple of different former Lotus employees, including the founder of the company, Mitch Kapor. One quote: "It's an interesting myth, and one I've heard about in general terms, although I've never heard the specific quote before. However, I have no recollection of any instance of its actually happening with 1-2-3 or with any other product I've worked on."

      --
      No, but I used to work for Microsoft.
    4. Re:Credible source? by Tuqui · · Score: 1

      Is not paying directly to blog. But is paying your food on the table isn't it?.
      That's in no way impartial!!

    5. Re:Credible source? by Locke2005 · · Score: 1
      Good. Now say something incredibly negative about Microsoft in you blog, and see what happens! Does the phrase "career limiting move" mean anything to you? Do you really expect me to beleive you can be completely impartial when speaking about Microsoft when they are giving you a paycheck every week... a paycheck that you presumably would like to continue receiving? And by the way, I thought it was common knowledge that Microsoft is now paying bloggers to evangelize Longhorn/Vista, although I can't find any direct proof of that.

      As far as Lotus 1-2-3, no I don't beleive Microsoft deliberately set out to break it. Lotus was such a fragile piece of software that many 3rd party applications would break it. Any problems Lotus had with new versions of DOS are more easily explained by Microsoft simply not caring whether or not Lotus still run, rather deliberately trying to break it. However, the explicit check for DR-DOS in Windows 3.0 is a very different story -- a very deliberate attempt to tie Windows to MS-DOS and only MS-DOS. In most industries, this would be referred to as "anticompetitive behaviour."

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    6. Re:Credible source? by AaronBrethorst · · Score: 1
      Impartial? No, I never claimed I was. At the same time, I doubt you'll find a Google or Apple employee who you could argue is impartial either. It's just a fact of the matter. And yes, CLM definitely does mean something to me ;-). Are you entirely impartial about your employer?

      It would be news to me that MS is paying bloggers to evangelize Windows Vista. I think you may be referring to Team 99, but I don't believe they're being paid.

      I cannot comment on DR-DOS. I know nothing about it and anything I'd say would be mere speculation.

      --
      No, but I used to work for Microsoft.
  28. Absurd to the point of laughable by HotNeedleOfInquiry · · Score: 1

    I was a hardware designer back then so I know what I'm talking about. If DOS didn't run Lotus, people wouldn't buy it, plain and simple. Lotus was the killer ap. Microsoft had nothing that would take it's place and Microsoft absolutely needed it to sell DOS. Either propaganda or mindless speculation.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
    1. Re:Absurd to the point of laughable by Anonymous Coward · · Score: 0

      > If DOS didn't run Lotus, people wouldn't buy it,

      Actually DOS could run on many 8086/8088 based machines that were incapable of running Lotus. Lotus required IBM-PC hardware such as CGA adaptors. Many macines that were not IBM-PC clones ran DOS but not Lotus.

      > plain and simple. Lotus was the killer ap.
      > Microsoft had nothing that would take it's place

      Lotus was the 'killer app' for IBM-PCs and 100% clones, not for PC-DOS or MS-DOS.

      Microsoft had Multiplan. When this transformed into Excel then MS wanted to kill off Lotus 123.

  29. DOS aint done until there is no use for it. by AtariAmarok · · Score: 0
    I'll say DOS is done when it is useless. In Windows, there are still a lot of things that are faster, easier, and quicker using a DOS prompt.

    Well, I guess you could say that DOS is really done when you replace it with Linux on the PC, but...

    --
    Don't blame Durga. I voted for Centauri.
    1. Re:DOS aint done until there is no use for it. by cnettel · · Score: 1

      Well, I don't think that the main compatibility problem for 1-2-3 was command.com. cmd.exe may look like DOS, smell like DOS and crash like DOS, but it isn't DOS. NTVDM is.

    2. Re:DOS aint done until there is no use for it. by guaigean · · Score: 1

      I think you missed the point. The phrase referred to the current release build of DOS from Microsoft not being finished until they had broken Lotus 123 compatibility. TFA had nothing to do with the obsolescence of DOS.

      --
      Microsoft Sucks, F/OSS Rocks. I get mod points now right?
    3. Re:DOS aint done until there is no use for it. by toddestan · · Score: 1

      I'll say DOS is done when it is useless. In Windows, there are still a lot of things that are faster, easier, and quicker using a DOS prompt.

      DOS might be done in Vista when they add MSH to the mix. But even then, DOS will continue to live on in legacy and embedded systems for many years to come.

  30. Go Fuck a Donkey by Anonymous Coward · · Score: 1
  31. Disassembly by Matt+Perry · · Score: 2, Insightful
    interviewing various Microsoft and Lotus old-timers
    Forget interviewing people. If you really want to know if some ancient software prevetned another piece of software from working then disassemble it and get it over with. Looking at the code is the only way you can know for sure.
    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    1. Re:Disassembly by justins · · Score: 1

      And if you don't find any evidence by disassembly, which is awfully error-prone and complicated, don't fear. Microsoft certainly DID sabotage DOS to keep Lotus apps from working. They are inherantly evil, after all.

      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    2. Re:Disassembly by PigIronBob · · Score: 1

      That's right, in my IBM Midrange days they did just that with a 'patched' version of the SYS36 SSP (os), and found redundend loops to slow the bugger down to make the new AS400 look faster, subsequent 'patches' (PTFs they were called fot Program Temporary Fixes) removed these loops and for a long time the SYS36 (model D) shat over the lowend AS400. Aahh the memories....

      --
      You never catch me alive
    3. Re:Disassembly by deadlygandhi · · Score: 1

      The question is not so much whether the code conflicts with eachother but rather if the conflict was intentional. The only way the code will tell the truth on that is if you get comments like //Die lotus die

    4. Re:Disassembly by mschaef · · Score: 1

      "If you really want to know if some ancient software prevetned another piece of software from working then disassemble it and get it over with. Looking at the code is the only way you can know for sure. "

      You might be able to diagnose an error-causing fault, but it's often very hard to tell the intent of code without having the context. Hell, determining intent from source code can be hard enough.

      (And yes, I know about the obvious exceptions like AARD.)

    5. Re:Disassembly by Anonymous Coward · · Score: 0

      How do you plan to recover comments from the disassembly?

    6. Re:Disassembly by stienman · · Score: 1

      Looking at the code is the only way you can know for sure.

      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 Mitnick has demonstrated, information is more easily obtained from a person than a machine. In most cases where software attempts to break, fool, or otherwise fiddle with other software the reason we know is because the breakage is overt, or someone leaked information. The dissassembly and inspection nearly always comes after the discovery.

      -Adam

    7. Re:Disassembly by nEoN+nOoDlE · · Score: 1

      If you really want to know if some ancient software prevetned another piece of software from working then disassemble it

      yeah, but we're not that curious.

      --
      Don't trust a bull's horn, a doberman's tooth, a runaway horse or me.
    8. Re:Disassembly by jurv!s · · Score: 1

      Lawyer: But what about that tattoo on your chest? Doesn't it say, "Die Lotus, Die?"
      Bob: [conciliatorily] No, that's German for "The Lotus, The."
      [The spectators laugh, understanding]
      Officer: No one who speaks German could be an evil man.

      --
      sigs are for fools and trolls. no signature is *always* appropriate. you should turn them off in your preferences.
    9. Re:Disassembly by dodobh · · Score: 1


      He who controls the past controls the future. This is possibly an attempt to rewrite history from Microsoft.
      </conspiracy theory>

      --
      I can throw myself at the ground, and miss.
  32. Maybe not lotus 1-2-3, but definitely DR-DOS. by bani · · Score: 1
    How MS played the incompatibility card against DR-DOS

    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):

    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. Re:Maybe not lotus 1-2-3, but definitely DR-DOS. by biobogonics · · Score: 1

      an email from Phil Barrett (lead developer of windows 3.1):

      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 Win XP box and get the error message which says (paraphrased) "Boo hoo, you are not running genuine MS-DOS. Do you wish to continue at your own risk since we can't gaurantee that the program will work properly, etc....."

  33. Novell clients by HBI · · Score: 1

    The successive breakage of Novell Netware client packages on Win 3.1/95 systems also comes to mind. Microsoft got you to use their client package basically by keeping it stable while breaking successive revisions of Novell's client software.

    Considering the Novell software was in general superior in terms of performance and features, this was a gross detriment to the users, beside the anticompetitive nature of the acts.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    1. Re:Novell clients by man_of_mr_e · · Score: 1

      I suppose it had nothing to do with the ABSOLUTELY CRAP code that Novell wrote those clients with.

      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.

    2. Re:Novell clients by Anonymous Coward · · Score: 0

      Yep. Novell client for windows sucks ass. The only problem I had with the MS Client for Novell was the shitty frame type autodetection. Remember to set the frame type and it was solid.

      Good luck getting a PC to work after installing Novell's client. /FEH

    3. Re:Novell clients by toddestan · · Score: 1

      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.


      Well, to defend Novell they were essentially trying to lock down a single user OS where the user essentially ran as root the entire time, and turn it into a multiple user OS with proper permissions and all the stuff that comes with it. It's no wonder that the Novell client was such a hack. As you say, it is a miracle that they worked as well as they did.

  34. What would Microsoft say? by mveloso · · Score: 1

    You know, one of the dumbest things about an article like this is the attempt at being definitive.

    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 the people today."

    1. Re:What would Microsoft say? by Anonymous Coward · · Score: 0

      I so resonate with the "What would Microsoft say?" argument.

      One of my profs used to tell the story of Cacus, an ancient Greek legend of a giant thief who stole cattle late at night by disguising his feet as bear paws and first leading the cattle to a bear's cave, where the Greeks were afraid to look inside the next morning for fear the bear would get them. Then he'd take off the bear paws and, carefully erasing his tracks, lead the cattle, walking backwards, to his actual cave, creating the illusion that even more cattle had been walking toward the bear cave.

      The Greeks, according to my prof, should have paid more attention to the fact that Cacus eventually had all the cattle in the area than to the many tracks leading to the dormant but scary bear's cave. The story of Cacus is surely also the story of Microsoft.

    2. Re:What would Microsoft say? by HardCase · · Score: 1

      You left out the part that goes, "We asked one of the alleged targets of the CIA assassination plot and he said, 'Nope, I don't remember being assassinated.'"

      -h-

    3. Re:What would Microsoft say? by AdamBa · · Score: 1
      In one sense I can't refute what you say. But I don't know why the *Lotus* people would feel compelled to deny it if it had really happened. Presumably they would have been annoyed about it and looking to vent.

      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

    4. Re:What would Microsoft say? by Anonymous Coward · · Score: 0

      Maybe the Lotus people don't want to piss off the company with an ironclad grip on the entire PC industry? *Especially* if MS had done it to them already once before.

      Anyone who has looked over the evidence in the anti-trust case against MS knows full well that they did/do this kind of thing all the time. And how could anyone ever really prove it? You often have to build compatibility into an OS to make something work properly. Sometimes one build hoses another...on and on.

      The real issue is that *of course* MS can always make a case that 'it was just a bug,' and should be legally prohibited from working on anything other than Windows. Or be split into component parts.

  35. Why can't XP find Logitech mouse drivers? by Futurepower(R) · · Score: 1


    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?

    1. Re:Why can't XP find Logitech mouse drivers? by Anonymous Coward · · Score: 0

      My logitech mice work just fine.

    2. Re:Why can't XP find Logitech mouse drivers? by Anonymous Coward · · Score: 0

      Because your logitech mice are old and using the non-Microsoft mouse systems protocol, perhaps?

      Try holding down the left mouse button at power on and see if the mouse switches modes for that boot and doesn't require drivers. If so, complain to logitech for being stupid and defaulting to a non-standard protocol (and it's not because it's a non-MS protocol, virtually all mice from 1990 on have used the MS protocol, and back then you had to provide your own drivers.)

      I expect logitech will tell you to buy a new mouse, though. They might want your mouse for a mouse museum, though!

    3. Re:Why can't XP find Logitech mouse drivers? by wolrahnaes · · Score: 1

      huh?

      Logitech MX510 here, works perfectly with no manual driver installation on Windows XP and 2000, Mac OS X, and Linux.

      It works fine from the start of the GUI portion of the install on out, and every single button other than the useless task switcher works. The task switch button is recognized, just Windows doesn't have a mapping for it. The forward, back, scroll up, scroll down, wheel, and all 3 normal buttons work perfectly, and it arguably performes better than after installing that Logitech Mouseware shit.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    4. Re:Why can't XP find Logitech mouse drivers? by vanka · · Score: 1

      I have a Logitech Mx700 and the mouse always worked with Windows XP, with or without Logitech drivers. It worked with pre-service pack XP, with SP1, and SP2. I just plugged it in to a USB port and it worked; no need to point to some specific driver, it just works. All buttons, except for the task-switcher (I prefer Alt-Tab anyway) work fine. I am currently running Windows Vista Beta 1 and the mouse works flawlessly under it too.

    5. Re:Why can't XP find Logitech mouse drivers? by springbox · · Score: 1

      My Logitech mouse was found as a plain USB mouse, meaning the special features are disabled unless you go to their website and download the software for it. The same thing happens with the SB Live. A driver is installed to make it functional, but unless you go to Creative's web site, you won't have the extra features.

    6. Re:Why can't XP find Logitech mouse drivers? by Joe+U · · Score: 1

      Logitech and Microsoft mice use the same protocols, but don't always have the same feature set.

      It's smarter to default to a generic driver that works for all mice and let Logitech sort out their extra features in their own driver set.

      The alternative is to have Windows sit there asking for a driver disk without providing mouse support. Basically, you would have to use the keyboard to install your mouse drivers, this means no pointing and clicking, and only adds needless complexity to the process.

  36. got a totally different idea from the title by Khashishi · · Score: 1

    I thought it was gonna be an article about old-timers who wouldn't give up their precious MSDOS running 386s because it ran their Lotus 1-2-3.

  37. dictionary.com is confused too...... by Anonymous Coward · · Score: 0

    acknolage

    I'm not sure what you were going for with this atrocious spelling, but it certainly gave me a good laugh.

  38. Under a rock the last 20 years? by sl4shd0rk · · Score: 1

    "The rumor being that Microsoft would intentionally break competitors' applications with each release of DOS, to give a competitive advantage to its own applications while the other company scrambled to work around the block that Microsoft had inserted."

    Rumor eh? I suppose the fact that Microsoft has been in court for the last 20 years over this type of thing is rumor also?

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  39. pretty obvious if you think about it by Khashishi · · Score: 1

    Microsoft's biggest competitor is itself.

    If your business relied on MS-DOS and Lotus 1-2-3, and the next version of MS-DOS didn't run Lotus, why the hell would you upgrade?

    MS isn't that stupid.

    1. Re:pretty obvious if you think about it by BCW2 · · Score: 1

      "MS isn't that stupid."

      Since when?

      Is there any reason to consider upgrading to Longhorn/Vista? All the possible reasons have been removed, welcome to ME revisited.

      --
      Professional Politicians are not the solution, they ARE the problem.
    2. Re:pretty obvious if you think about it by Anonymous Coward · · Score: 0

      If your business relied on MS-DOS and Lotus 1-2-3, and the next version of MS-DOS didn't run Lotus, why the hell would you upgrade?

      MS isn't that stupid.


      Yes they are, and apparently so are you,
      to be ignoring all the sworn testimony in
      court cases over the years.

    3. Re:pretty obvious if you think about it by JetTredmont · · Score: 1

      Scenario: You are putting out a new version of your all-but-monopoly OS.

      You have a whole slew of performance improvements that can make applications run a lot faster by providing faster interrupt servicing, and other improvements that make applications more reliable by more exactly conforming to your published API.

      You have an application which is competing in the marketplace on, among other things, performance and stability.

      Now, how do you employ these improvements?

      In Microsoft's case, I can tell you how they generally did: they cloned the original API call, fixed the clone, and let the Excel/Word folks know about the now-undocumented API.

      How can I tell you that's what Microsoft did? I didn't interview Bill G. or Mitch K. I lived through it, and read about it again years later in court transcripts.

      "DOS Isn't Done 'Till Lotus Won't Run", when I heard it in the late 80's/early 90's, was not talking about a specific release of DOS not getting out the door until Lotus broke on it, but rather the overall trend of DOS releases to improve Microsoft's application performance and stability and do nothing or even have a negative effect on competitors' (Lotus, WP, et al) performance and stability. The theory being, projecting the line out, eventually nothing but MS products would run on DOS.

      Would MS put out a release which broke Lotus outright? Certainly not in the days where the phrase originated, when Lotus not running on a DOS meant that people bought a different DOS. But there's a wide spectrum between active breaking and subtle booby-trapping which Microsoft did tend to wander. Subtle booby-trapping, stagnating available services, while providing a competitor application which used undisclosed APIs for better performance and stability, one can imagine, would have an overall degrading effect on the competition's market share.

  40. who's modding this... by Anonymous Coward · · Score: 0

    Wow, not a single post greater than mod 2!!

  41. MOD PARENT DOWN by Anonymous Coward · · Score: 0

    its just a pic of a mars crater. stop posting comments from previous ariticles to karma whore punk!!!1

  42. "Hard Drive", page 233 by Anonymous Coward · · Score: 0

    The book "Hard Drive", published in 1992,
    mentions this phrase on page 233, saying
    "According to one Microsoft programmer, the
    problems encountered by Lotus were not unexpected.
    A few of the key people working on DOS 2.0,
    he claimed, had a saying at the time that
    'DOS isn't done until Lotus won't run'. They
    managed to code a few hidden bugs into DOS 2.0
    that causd Lotus 1-2-3 to break down when it
    was loaded. 'There were as few as three or
    four people who knew this was being done,' he
    said. He felt the highly competitive Gates
    was the ringleader."

    The page can be viewed at Amazon
    http://www.amazon.com/exec/obidos/tg/detail/-/0887 306292/
    (registration required).

    The earliest mention of this phrase I can
    find on Usenet is from June 1992, and
    probably comes from somebody who read that book.

    1. Re:"Hard Drive", page 233 by Ingolfke · · Score: 1

      Good research... way to track that one down.

      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 bug report), a patch to DOS 2.0 or to 1-2-3? Any other proof other than the allegations of an unnamed unconfirmed programmer who allegedly worked for Microsoft?

    2. Re:"Hard Drive", page 233 by AdamBa · · Score: 1
      That's an interesting quote which I was unaware of (and yes I did just verify in my copy, the quote is there). Especially when combined with this post lower down in this thread: http://slashdot.org/comments.pl?sid=157889&cid=132 27178. So maybe there was a problem with 1-2-3 on DOS 2.0, but it's still very unclear if it was a bug in 1-2-3 or DOS, and proving intent is probably impossible now. The programmer quoted in "Hard Drive" may have heard a mangled version of events from other people (I get this inside Microsoft about events I participated in so I KNOW the story I am hearing is bogus).

      The ex-Lotusers I contacted were certainly around Lotus back in the DOS 2.0 days so I would think they would remember intentional sabotage.

      - adam

    3. Re:"Hard Drive", page 233 by cancerward · · Score: 1

      Very good, I was about to post this comment myself when I saw yours. I found it using groups.google.com searching for "1-2-3 won't run" getting to a July 1992 post which cited the quote from "a newly-released bio of Uncle Bill" which I correctly guessed to be "Hard Drive". If you had posted non-anonymously you might have some mod points now...

    4. Re:"Hard Drive", page 233 by dkegel · · Score: 1

      That's exactly how I dug it up. (I considered posting non-anonymously, but was too lazy.) Pretty cool how Amazon lets you search in books, eh?

    5. Re:"Hard Drive", page 233 by Anonymous Coward · · Score: 0

      Actually I went to the paper book and looked up "Lotus 1-2-3" in the index! I'll keep a9.com or whatever it is in mind for the next time!

  43. Re:Some sad news I just heard on NPR by Mr.+Underbridge · · Score: 1

    new troll?

  44. That's because you didn't upgrade the hardware by Anonymous Coward · · Score: 0

    Hey, come on, this is Microsoft. With every upgrade you need twice the speed and twice the memory.

    You should have upgraded your C64 to a Commodore 128. Like Doh, how obvious.

  45. You think that's bad by geekoid · · Score: 1

    in my day we had lotus 12

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:You think that's bad by pete-classic · · Score: 1

      Child. In my day we had LOTVS I II III.

      -Peter

    2. Re:You think that's bad by WMD_88 · · Score: 1

      That's nothing. My dad used to use SuperCalc 3 :D He still likes it more than either Excel or 1-2-3, though he's been using Excel primarily for like 5 years. Maybe longer.

    3. Re:You think that's bad by Anonymous Coward · · Score: 0

      Used to teach SuperCalc 3 !!!

  46. More historical revisionism from M$ weenies by Anonymous Coward · · Score: 0

    Just like "640k should be enough for anyone": I WAS ALIVE WHEN THAT WAS SAID, DAMMIT (Though I think Bill was being tongue-in-cheek at the time). Now, do a google search, and it's impossible to tell whether it's true or not from internet sources. If anything, you're left with a feeling it probably isn't true.

  47. So we can rule out malevolence by Spineless+Jellyfish · · Score: 1

    So we can rule out MS malevolence as the reason 3rd party software would not work. Can we rule out MS incompetence?

  48. Debunking historical myths by Junior+J.+Junior+III · · Score: 1

    So next I suppose we'll find out that the Holocaust never really happened, and African slaves in the confederate south were generally happy and well treated.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
    1. Re:Debunking historical myths by Anonymous Coward · · Score: 0

      ...slaves in the confederate south were generally happy and well treated

      Speaking of winners writing the history books...

      As a descendant of slaves and a Southerner, I hope you haven't forgotten that slavery was nation-wide in the US. There was major opposition and violence in the northern states to end slavery.

    2. Re:Debunking historical myths by SA+Stevens · · Score: 1

      The Holocaust really did happen.

      And the Black African-Americans who owned slaves in the confederate south (there were a considerable number of them) probably didn't treat their slaves appreciably better or worse than any of the other slave holders (probably better, though, than the Africans and Arabs in Africa who captured and sold them).

      But anyways. . .

    3. Re:Debunking historical myths by shawn443 · · Score: 1

      With no intent diminish what I consider one of the most severe embarrassments for a nation proclaiming all men are created equal. The Kansas-Nebraska Act produced violent confrontation that in and of itself demonstrates that indeed, many Americans [John Brown] were opposed to slavery. Makes me feel a tad better anyway.

  49. Happily clacking away on their Wangs by Anonymous Coward · · Score: 0

    "happily clacking away on their Wangs"
    ROTFLMAO

    1. Re:Happily clacking away on their Wangs by Anonymous Coward · · Score: 0

      wheeze, snork! ah thawt ah was gonna die!

  50. Corporate revisionism run rampant by WillAffleckUW · · Score: 1

    I used to have to use Copy II to dupe Lotus 1-2-3 disks - which only allowed three installs, so we just duped the original floppy and used up the copy floppy every time we had to reinstall because someone munged their computer - and this is why copy protection stopped working, as business rerouted around the damage.

    But I specifically remember the CRT screen messages from the fake check that MSFT did back then to kill off DR-DOS.

    Maybe you don't think they would do something so ... well ... evil - but they did. It was either that or lose market share, as at that time Windows wasn't as important as DOS was, and people could have easily switched over to a different OS with a different competing GUI - and Lotus was pushing their own GUI, so it was a very real and strong threat.

    Inside the corporations noone cared about MSFT, or Windows - all they cared about was: can it run my Lotus 1-2-3 spreadsheets and does it have a word processer with mailmerge.

    Maybe to newbs nowadays this seems unthinkable, but it was very real back then.

    --
    -- Tigger warning: This post may contain tiggers! --
    1. Re:Corporate revisionism run rampant by gkuz · · Score: 1
      different OS with a different competing GUI - and Lotus was pushing their own GUI, so it was a very real and strong threat.

      Lotus? Pushing their own GUI? I must have slept through that part -- what was that product name?

    2. Re:Corporate revisionism run rampant by WillAffleckUW · · Score: 1

      if you recall, Lotus was pushing a LotusWorks shell on top of DOS back then, which many in the corporate world (not the academic community) regarded as "just as good as Windows".

      you have to remember that GUI's weren't regarded as essential by the bean counters back then.

      --
      -- Tigger warning: This post may contain tiggers! --
  51. Re:Some sad news I just heard on NPR by mr_walrus · · Score: 1

    bit trollish phrasing, but here's a news article of the
    real event
        http://cnews.canoe.ca/CNEWS/Canada/2005/08/02/1156 734-cp.html

    yes, a jet crashed at Toronto (Pearson) airport today.

        -k

  52. Honesty is a virtue by Lifewish · · Score: 1

    I'd say that the author gets some brownie points for explicitly declaring his affiliation. Or at least loses fewer brownie points. Either way, it's a hell of an improvement on Steve Barkto et al.

    --
    For the love of God, please learn to spell "ridiculous"!!!
    1. Re:Honesty is a virtue by Locke2005 · · Score: 1

      Agreed, I appreciate his disclaimer very much. However, he can hardly be viewed as an impartial critic of Microsoft, especially since Microsoft can and will fire his ass for saying anything negative about Microsoft in a blog, as I beleive they have done to others.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    2. Re:Honesty is a virtue by AdamBa · · Score: 1
      I don't claim to be an impartial critic of Microsoft, but at the same time Microsoft won't fire me for saying negative things about the company. They will however fire me (correctly) for leaking NDA information or trade secrets.

      - adam

  53. Ironic! by 0xdeaddead · · Score: 1
    I was talking with a friend about who even knows what the new office features were/are. So right now Im in the process of seeing if I can survive with Excel 3.0 and word 2.0 . The killer is other than having to have other people resend with old versions in email (which they can, and will do) its surprising not only are the old versions blideningly quick, but with wow being able to run them in individual instances, they are actually a-ok.

    I think that is also why offic2003 is facing such a low penetration in the teens. So if you know wp5.1, why not?!

    1. Re:Ironic! by lgw · · Score: 1

      16 bit is dead on the 64-bit Windows OSs, however - no WOWOW. It's a shame, really, but not a surprise.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Ironic! by loudgazelle · · Score: 1

      i think the only reason my work buys licenses for office 2k3 is they don't sell licenses for 2000 anymore. I'm pretty sure they backrev the installs though. I hardly use office, and when I do, I don't use a single feature in Office that's been introduced since the 90's... most of the new "features" annoy the hell out of me so I turn them off.
      Go figure.

      Same thing's gonna happen when they kill support for 2000 Server. We just certified 2k3 server in the last year and a half, and hardly any of the servers we run are on it. Unless there's some specialized feature we need, like volume shadow copy, the only reason we put it on new servers is because they're ending support for 2000 soon.

      I can't wait for longhorn and it's new interface... WOOHOO! Innovation!

    3. Re:Ironic! by MighMoS · · Score: 1

      Amen, brother (The office bit). All these new Office versions just seem like a new UI to learn to me. The one worth buying is the one that comes with a real grammar check that actually works.

    4. Re:Ironic! by makomk · · Score: 1

      I wonder - if someone manages to get Wine to run under Win64 on x86_64 (probably in 32-bit mode - it hasn't gone 64-bit yet), would it be possible to run 16-bit programs under that?

  54. What *I* Remember by Nom+du+Keyboard · · Score: 1
    Nowadays, I know from personal experience that today Microsoft takes application compatibility very seriously.

    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.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:What *I* Remember by Anonymous Coward · · Score: 0

      What I remember is that older versions of QEMM and the new DOS didn't always work properly together and could corrupt your HDD.

      Upgrading QEMM fixed the problem.

  55. Website's title says it all by Junior+J.+Junior+III · · Score: 1

    "Proudly serving my corporate masters" -- need I say anything more?

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  56. Never heard that one about DOS by kindbud · · Score: 1

    I always heard it about Windows 3.1.

    "Windows isn't done until Lotus won't run."

    Never heard that 'saying' concerning DOS.

    --
    Edith Keeler Must Die
  57. WTF? by cavemanf16 · · Score: 0, Offtopic

    WTF is going on with Slashpoop today? No one seems to be allowed to moderate... that, or anyone with mod points quit reading /. all of the sudden and forgot to invite me to the party!

    1. Re:WTF? by Anonymous Coward · · Score: 0

      WTF? (Score:1, Offtopic)
      WTF is going on with Slashpoop today? No one seems to be allowed to moderate... that, or anyone with mod points quit reading /. all of the sudden and forgot to invite me to the party!

      Doh! Looks like there are still some mod points left to go around.

    2. Re:WTF? by GeorgeH · · Score: 1

      Sorry, your invitation is over here.

      --
      Why can't I moderate something "Wrong" or at least "Grossly Misinformed"?
  58. blue ninja clan? by eadint · · Score: 1

    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.

    Ive been around computers for a long time and ive never heard of the blue ninja clan, can anyone enlighten me.

    1. Re:blue ninja clan? by Anonymous Coward · · Score: 0

      IBM 0s/2 fans

    2. Re:blue ninja clan? by Diag · · Score: 1

      I think he's referring to Team OS/2, who carried the anti-Microsoft torch back when Linux was still in nappies.

      --
      Serving Suggestion: Defrost
    3. Re:blue ninja clan? by AdamBa · · Score: 1
      Lee Reiswig, the president of the IBM division that developed OS/2 Warp in the early 1990s, styled himself as the "Blue Ninja" in his battle against Microsoft. I think he actually wore a costume a few times.

      Search the web for "Reiswig" and "Blue Ninja" for more.

      - adam

  59. The bad user interface by Anonymous Coward · · Score: 0

    My experience with Notes was in the early 90s.

    The idea was that developers didn't have to worry about page layout and stuff like that. You had only rudimentary control over the layout, etc. This was supposed to speed up the development process.

    Other software may have had some of the same features as Notes but it was the only software that had all those features. It was really powerful, an end to end solution. You could develop an application where a customer could enter an order and it could go to all the parts of your organization that needed to know about it. Ordering, manufacturing, shipping, billing, accounting, I forget all the different places that would automatically get the information.

    It made it possible to gather, store and access information in a very informal manner. A salesman could enter the customer's mother's birthday into his pda and a decent Notes application could deal with it.

    Many of the things I learned while doing Notes didn't become available elsewhere for years.

    Anyway, I never had complaints about the applications I developed. People tended to be amazed at how things improved.

  60. Nothing to fear by ad0gg · · Score: 1
    How can this be? Does that mean my whole life as a MS-bashing Slashdotter is nothing but... nothing?!?

    Don't worry you can continue bashing microsoft and you can even use the phrase "Dos ain't done till lotus won't run" in a week or so to get +5 moderation.

    --

    Have you ever been to a turkish prison?

  61. Not neo luddites... by NineNine · · Score: 1

    I think that "neo luddite" is quite harsh. If anything, it's 1984-speak encouraging unnecessary consumerism. I happen to run very (5+ years) at home and at work because.. well... they work. This used to be the geek way... be frugal, and make it work. Now even the geeks have caved into the consumer culture... buy the newest thing, even if you don't need it (best example of this is the Apple fanatics). A Luddite was a person who was angry with the new technology and hated it. I simply see it as not needing it, and spending my hard-earned money on more useful, interesting, and fun things. If people want to buy a new OS every few years because it makes them happy... great for them. But don't call those of us who believe in "If it ain't broke, don't fix it" "neo-luddites". It's insulting.

    1. Re:Not neo luddites... by SA+Stevens · · Score: 1

      Yes. It's amazing how Apple enthusiasts have to run out and buy super-expensive new hardware to 'run UNIX' when real UNIX hardware can be had for pennies. I got six 64 bit Sun Ultra 5 boxes recently for $15 each, fully equipped.

      Luddites, for the record, were people who went out and smashed other people's 'hardware' (weaving looms), not those of us who run older hardware with the latest freenixes (NetBSD rocks on a Dell Optiplex GX1 with a P3 500 that I bought at a school auction for $5!)

    2. Re:Not neo luddites... by Aim+Here · · Score: 2, Interesting

      Actually the Luddites had a rather bad press. The original Luddites weren't fanatical anti-progress thugs, they were actually rather discriminating in what they did and didn't smash up - their beef wasn't with machinery itself, but actually with the working practices associated with the machinery, which was replacing skilled manual labour with cheaper, less-skilled labour where people were being forced to work harder, to produce more goods for less pay.

      There were occasions when Luddites smashed frames in one part of a mill, but left alone identical frames in the same building - because one set of frames was owned by a boss who was driving down workers wages and conditions, and the other wasn't.

      What I'm trying to say was that Luddites were just picky and choosy about how they adopted new technology, rather like the way you imagine yourself to be...

      I'd be rather proud if someone called me a neo-luddite.

    3. Re:Not neo luddites... by ltbarcly · · Score: 1

      You say But don't call ... us ... "neo-luddites". It's insulting.

      Yet you say buy the newest thing, even if you don't need it (best example of this is the Apple fanatics).

      Hypocrite!

    4. Re:Not neo luddites... by mph · · Score: 1
      Yes. It's amazing how Apple enthusiasts have to run out and buy super-expensive new hardware to 'run UNIX' when real UNIX hardware can be had for pennies. I got six 64 bit Sun Ultra 5 boxes recently for $15 each, fully equipped.
      Well, I'm going to guess that their real goal is to "run OS X," not to "run UNIX."
  62. Where were you sleeping?! by 0xdeaddead · · Score: 1
    it was released a zillion years ago as this http://oldfiles.org.uk/powerload/download/ww0981ud .exe

    This updates windows 3.1 to 3.11.

    No it does not add networking, if you want that you want windows for workgroups, but Id recommend version 3.11

  63. Re:Windows is totally incompatible with my hardwar by pilgrim23 · · Score: 1

    Well actually.... On MY Apple IIgs...with a PC transporter card installed (complete with the optional 8087 coprocessor)...I did load DOS 5.0 and..on that Windows 3.0 . The PC Transporter was a 8086 vintage coprocessor card that sported a 8086 CPU, 640k of memory, and a few ports for attaching 5.25 360k drives, a 800k Apple II drive (which it saw as a 720k) and a AT style keyboard. You could also hook up a CGA monitor or use the included "color-Switch" board to hook it to the existing Apple RGB screen. The setup ran on emulated FAT12 yes, FAT12 disk images on the Apple II ProDOS drive. Oh, and I could run Lotus on the beast.... And did. The cross platform capabilities of this beast were phenomenal.
    Your 1581 drive by the way is a collectable these days....

    --
    - Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
  64. Re:Why Are you bashing Lotus Notes? by Anonymous Coward · · Score: 0

    Bonitas non est pessimis esse meliorem.
          - Seneca, Epistoloe Ad Lucilium

    (It is not goodness to be better than the very worst.)

  65. Re:Some sad news I just heard on NPR by cant_get_a_good_nick · · Score: 1

    Troll "ripped from the headlines" (Law and Order style)... An Air France flight rolled off the runway in Toronto, on its way to Paris. No deaths if I remember.

    From the BBC: http://news.bbc.co.uk/2/hi/americas/4740539.stm

  66. Lotus died because of Windows not DOS by Anonymous Coward · · Score: 0

    I was 123 user on DOS - there was no problem with that.

    123 died when MS 3.x appeared and new MS Office products well integrated with the system.

    So the myth with DOS is definiteley not true - the one with windows seems for me very likely.

  67. Re:Stereotype? Truth? by Anonymous Coward · · Score: 0

    I believe that's

        O wad some Power the giftie gie us
        To see oursels as ithers see us!

    From "To a Louse," by Robert Burns.

    Heh, note the name of the poem.

  68. All? by gargleblast · · Score: 1

    We've all heard the story of Microsoft's battle cry of "DOS ain't done till Lotus won't run"

    From the article:

    Kapor was kind enough to put me in touch with some old Lotus people he knew. And they all corroborated the story: "It's an interesting myth, and one I've heard about in general terms, although I've never heard the specific quote before.

    Me neither.

    Who is this 'we' of which you speak?

  69. Re:Windows is totally incompatible with my hardwar by multipartmixed · · Score: 1

    > Your 1581 drive by the way is a collectable these days....

    Wow, I wonder what that makes my SFD-1001s?

    --

    Do daemons dream of electric sleep()?
  70. Windows has to be shown Logitech drivers manually. by Futurepower(R) · · Score: 1


    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.

  71. Yeah...right. by FrankieBoy · · Score: 1

    "Nowadays, I know from personal experience that today Microsoft takes application compatibility very seriously."

    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?

    1. Re:Yeah...right. by Anonymous Coward · · Score: 0

      Have you read TFA or are you just dumb and can not really differentiate between binary backwards compatibility of versions of the DOS and non-standard extenstions to Java?

    2. Re:Yeah...right. by FrankieBoy · · Score: 1

      Yes, I read the article...sh*thead. Are YOU just dumb or are you missing the point? The gist of the article is that MS doesn't deliberately break other peoples software. And if you removed your head from your rectum then you might understand that. Oh wait! You're too stupid to comprehend what the author was saying. In the words of Shakespeare...BITE ME!

    3. Re:Yeah...right. by umeshunni · · Score: 1

      No, he's just dumb. Look at his other comments.

  72. Hmm by Anonymous Coward · · Score: 0

    Does this guy ever do actual work? He manages to keep up with professional journalists while he's supposed to be a developer?
    Blogging may have been Microsoft's greatest PR victory, but it doesn't seem like it's exactly encouraging their devs to do work.
    We all goof off a little at work, but we don't all write full articles...

  73. Re:Stereotype? Truth? by winkydink · · Score: 1

    If he were alive today we'd flame his spelling. :)

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  74. Re:Windows has to be shown Logitech drivers manual by Hal_Porter · · Score: 1

    What sort of port are they connected to? If it's PS/2 then you probably get a generic PS/2 driver, because the port doesn't let you query hardware ID in a standard way.

    USB should be ok though.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  75. What about DR-DOS and Windows 3? by Anonymous Coward · · Score: 0
    Fairly well documented that they had some special code to break that. This chronicles it. Didn't stop things from running exactly but they put in extra work to pop up an error message and could have potentially stopped it from working in a large beta, then they enhanced it in the real product so that they could enable it if they wanted it. I cannot come up with a good reason why a company the size of MS would ever do that; what if Oracle paid Cisco to slow down packets on port 1433? It shows the degree of paranoia within the org, at the time they were in bed with IBM working on OS/2 and "NT" and they were worried about DOS to the point of being willing to sabotage the competition. Had IBM known about it, they could have potentially broken off ties to MS earlier than they did, started debunking "NT" and the whole landscape might be different now.

    I have heard first hand from developers that Lotus and MS exchanged confidential information in some of the early WIN32 implementations. Lotus revealed their plans in exchange for access to WIN32 so that they could get their apps working correctly and that came back to bite Lotus. THere was belief that the Lotus stuff didn't stay within the Windows group and may have been distributed to the Office people and that the APIs Lotus worked against were altered enough to substantially damage their code. Engineers often have limited perspective on the matters and are too close to the code and the problems emotionally to be completely subjective but from what I've heard, it wasn't so much "make it break" as it was a roadblock, playing follow the API and it was at a time in the industry where getting your word processor out 9 months ahead of the competition and having it fully integrated with windows was worth market share. They'd give you 5 versions of an API, call it good and then when it GAed there would be some substantial changes to it, it's not illegal, just unethical and annoying and maybe breaking a contract that they agreed to. You look at the DR-DOS AARD stuff and while you cannot come up with real evidence of wrong doing, I wouldn't be surprised if there were lot's of little cases of it that added up. Lotus was a big and fairly well run company, with a full suite of office tools that worked well and actually even did some really cool stuff and MS stomped them dead. By the time IBM bought them it was like they didn't have a refuge anywhere, stopped working on windows office suite software because MS was trying to kill them and couldn't make money from OS/2 because nobody ran it. The worst part was that they had good tools that were easily on par with the MS Office tools at the same time.

    1. Re:What about DR-DOS and Windows 3? by Anonymous Coward · · Score: 0

      Applied to Win 3.1 beta running on top of DRDOS. Sure, I want to test my beta GUI with someone else's OS. Next!

  76. Come on now... by Kethinov · · Score: 1

    Don't you think five apostrophes in a single story headline is a bit... excessive?

    --
    You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    1. Re:Come on now... by corblix · · Score: 1
      Don't you think five apostrophes in a single story headline is a bit... excessive?

      Two of those "apostrophes" were quotes.

      -- Your friendly neighborhood pedant

  77. MS-DOS 4 is the culprit by NZheretic · · Score: 1
    The "it ain't done until Lotus won't run" comment by an unnamed Microsoft executive was reportedly made during the development of MS-DOS 4, not the 3.x or the later version 5.

    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 CUIs libraries. The MS/IBM-DOS 3.x behaviors used were well document and widely used and their change in MS-DOS 4 were restored back to MS-DOS 3.x usage when Microsoft released MS-DOS 5.

    The result was that MS-DOS 4 was an abysmal failure in the market which led a lot of technically minded people to replace it with the older MS-DOS 3.3 or DR-DOS when it became available. MS-DOS 4, like Microsoft BOB, is rarely mentioned by Microsoft because of their utter failure in the market.

    However, the choice to release MS-DOS 4 onto the market with the changes in behavior which were incompatable with many DOS 3 applications had to be a conscious decision made by MS-DOS executives.

    1. Re:MS-DOS 4 is the culprit by Anonymous Coward · · Score: 0

      MS-DOS 4 was a 100% IBM effort, no Microsoft resources were involved (except for a code review by a Microsoft employee that occurred literally days before they were going to ship that resulted in a 30 page code review document that eventually caused IBM to pull their installable filesystem feature (because there was no way for a 3rd party to implement an installable filesystem via their without compromising what little system integrity was left in DOS)).

      Microsoft had absolutely nothing to do with DOS 4.0.

      Btw, MS-DOS 4 is different beast from Multitasking MS-DOS 4.0.

  78. and lawyers are cheap bastards! by 0xdeaddead · · Score: 1

    well when it comes to spending their money. Now yours on the other hand, they bill for staples, and anything else they can justify.

  79. re-writing history by HiThere · · Score: 1

    It's common practice to re-write history, so this article isn't a surprise. It's also common to pretend that people used to play together nicely "in the good old days". You might, however, ask why the rumor came into existence, what evidence people found for it at the time, and why it was believed.

    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 about as much.

    I don't know whether Adam Barr is a liar or a dupe, and I don't really care. He not somebody one should rely on. You did get the headline on his page, though, didn't you. "Proudly serving my corporate masters" lays his attitude out straight. And also tells you what you can trust him to say/do.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  80. Isn't that "Until VISICALC can't run"?????? by Anonymous Coward · · Score: 0

    Excuse me but are we forgetting who started the electronic spreadsheet? Namely Dan Bricklin and Bob Frankston! Go to Dan's site - danbricklin.com - download a copy of VISICALC and you wil find it works on DOS - don't give Lotus anymore credit for this - folks at Microsoft always like to rewrite history.

  81. Dos 1.1 to Dos 2.0 Lotus 1-2-3 issue by Steve1952 · · Score: 1
    I am an old timer, and I do remember an issue when the first IBM-PC with a hard drive (the IBM PC-XT) launched (around 1983). The PC-XT required DOS 2.0. My college department had asked me to purchase a computer, and I had purchased a brand new PC-XT on about the first day it came out. I also purchased a copy of Lotus 1-2-3 (developed for DOS 1.1).

    I had a lot of colleagues watching me as I set things up.

    Much to my chagrin, I found that Lotus wouldn't run right. I called Lotus tech support. They informed me that they were aware of the issue, and that a patch would out come shortly.

    They did patch it quite quickly, so it wasn't a big issue for the company. But when you have just spent thousands of dollars of your department's money, and things aren't running right, you tend to remember!

  82. Need to set a timeframe by Anonymous Coward · · Score: 0
    In the earlier days of DOS (the versions mentioned in the blog), 123 was the killer app and not supporting it was death.

    I think though that if you fast-forwarded a few years to, say V6, when MS had a reasonable markety share, then things were different. Then it made sense to strangle 123 etc and people would want to do so so that they could use networked printing etc etc.

  83. YOU RTFA by Prof.+Pi · · Score: 1
    Read the article on DDJ

    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 took it out of the final version doesn't change the fact that they did it in the first place -- releasing a product with deliberate code intended to mislead the consumer into believing that a competitor's product was faulty.

    1. Re:YOU RTFA by beuges · · Score: 1

      Larry Osterman, who's been at MS for over 20 years now, clears that up for you:

      http://blogs.msdn.com/larryosterman/archive/2004/0 8/12/213681.aspx

      I can't speak as to why the AARD code was obfuscated, I have no explanation for that, it seems totally stupid to me. But I've got to say that I totally agree with the basic concept of Windows checking for an alternative version of MS-DOS and refusing to run on it.

      The thing is that the Windows team had a problem to solve, and they didn't care how they solved it. Windows decided that it owned every part of the system, including the internal data structures of the operating system. It knew where those structures were located, it knew what the size of those data structures was, and it had no compunction against replacing those internal structures with its own version. Needless to say, from a DOS developer's standpoint, keeping Windows working was an absolute nightmare.

      As a simple example, when Windows started up, it increased the size of MS-DOS's internal file table (the SFT, that's the table that was created by the FILES= line in config.sys). It did that to allow more than 20 files to be opened on the windows system (a highly desirable goal for a multi-tasking operating system). But it did that by using an undocumented API call, which returned a pointer to a set of "interesting" pointers in MS-DOS. It then indexed a known offset relative to that pointer, and replaced the value of the master SFT table with its own version of the SFT. When I was working on MS-DOS 4.0, we needed to support Windows. Well, it was relatively easy to guarantee that our SFT was at the location that Windows was expecting. But the problem was that the MS-DOS 4.0 SFT was 2 bytes larger than the MS-DOS 3.1 SFT. In order to get Windows to work, I had to change the DOS loader to detect when win.com was being loaded, and if it was being loaded, I looked at the code at an offset relative to the base code segment, and if it was a "MOV" instruction, and the amount being moved was the old size of the SFT, I patched the instruction in memory to reflect the new size of the SFT! Yup, MS-DOS 4.0 patched the running windows binary to make sure Windows would still continue to work.

      Now then, considering how sleazy Windows was about MS-DOS, think about what would happen if Windows ran on a clone of MS-DOS. It's already groveling internal MS-DOS data structures. It's making assumptions about how our internal functions work, when it's safe to call them (and which ones are reentrant and which are not). It's assuming all SORTS of things about the way that MS-DOS's code works.

      And now we're going to run it on a clone operating system. Which is different code. It's a totally unrelated code base.

      If the clone operating system isn't a PERFECT clone of MS-DOS (not a good clone, a perfect clone), then Windows is going to fail in mysterious and magical ways. Your app might lose data. Windows might corrupt the hard disk.

      Given the degree with which Windows performed extreme brain surgery on the innards of MS-DOS, it's not unreasonable for Windows to check that it was operating on the correct patient.


      Wanna know why they didnt just remove the code from the final release? Chris Pratley explains that too:

      http://blogs.msdn.com/chris_pratley/archive/2004/0 2/05/67871.aspx

      A last anecdote to leave you with. Even re-linking your code (not even recompile) can introduce a crashing bug. A few years ago, we were working on the release candidate for an Asian-language version of Word97. We thought we were done, and ran our last optimization on the build. We have some technology at Microsoft that profiles code usage and arranges the code modules so that they are in the executable in the optimal order to produce the best possible boot speed. Afte

  84. Re:IE7 ain't done til the ACID2 test won't run by Mr2001 · · Score: 1

    Of course, Firefox, Konqueror, and Opera fail that test too.

    --
    Visual IRC: Fast. Powerful. Free.
  85. pssh whatev by Danzigism · · Score: 0

    damn the 8088/8086 and the XT sucked.. but i tell ya, i rather enjoyed those humongous red flip-style on/off switches in the back..

    --
    *plays the Apogee theme song music*
  86. Re:Never heard that one about DOS -- Agreed by RetiredMidn · · Score: 3, Informative
    I always heard it about Windows 3.1.

    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...

  87. Aw hell! by 0xdeaddead · · Score: 1

    I guess im either stuck in qemu, virtual pc, or god help me in upgrading.

    1. Re:Aw hell! by bhtooefr · · Score: 1

      Upgrade to Office 95 or Office 97.

      Hell, 97'll even give you file-format compatibility - unless someone uses the IRM or the XML in 2003, the files should open, and 90% should open correctly.

  88. Ah, Lotus by DavidBrown · · Score: 1

    Forget Notes. Whatever happened to Lotus Agenda? I owned it once, the disks now being lost to time. Hell of a program - a sort of free form database that was pretty easy to use. I wish I had it now.

    --
    144l. ph34r my 133t l3g4l 5k1lz!
  89. I agree, very sensible by Anonymous Coward · · Score: 0

    Microsoft is this large monolith that forces you to conform to its world view. If it were broken into two companies, then it would have to actually make a stable operating system, otherwise, the software application version of Microsoft could not make stable software and that means that any company could not either (sounds like what we are stuck with now). This would lessen the impact MS has on the world of computing and level the playing feild. But what we really need is more people to use open source and move away for MS os's.

    1. Re:I agree, very sensible by ajs318 · · Score: 1

      I think what you really mean is that the OS division of Microsoft should not be making certain information available to the apps division of Microsoft that they do not make available to third parties -- like the "alternative" APIs and the documentation without the deliberate mistakes.

      Certain MS apps ride the metal in places, simply because they can -- this is most of the reason why IE is such a useful attack vector. Everyone else has to put up with the "official" {slow and buggy} abstraction layers. MS aren't fixing the abstraction layers because they don't really care -- they don't use them anyway.

      If Microsoft were to split into two -- and the job was done properly -- then the applications division would not be able to get this privileged information from the OS division unless every other software company was also allowed access to it. So either MS apps would have to start using the official APIs {which would be sorted sharpish} or third party apps would get to use the unofficial ones.

      Meanwhile, the rest of the world is catching up and even overtaking. GNU/Linux on the desktop is entirely feasible unless you insist to have certain crappy appliances, to the point where absolute n00bs without preconceptions actually prefer it over Windows. Anything Microsoft do that breaks backward compatibility will give Open Source a foot in the door -- if the insecurity inherent in the closed-source model does not lead to its undoing first. {Who'd've thought that just by reverse-engineering a stack of patches, you can make certain discoveries about the vulnerability being patched -- and either slip in one last attack in the brief window just before people apply the patch, or work around the patch? Expect worse the closer decompilation comes to readiness.}

      --
      Je fume. Tu fumes. Nous fûmes!
  90. How old is the writer of that article? by mollog · · Score: 1

    If the author of the article was actually around when the 'DOS ain't done...' thing actually happened, he'd know better than to try to dispute it. I personally experienced incompatibilities introduced in version of MSDOS 3.x as well as in Windows NT.

    I've seen Lotus, Word Perfect and TCP/IP driver stack 'mysteriously' break by 'upgrading' or 'patching' the Microsoft OS. I really came to hate Microsoft operating systems because I'd seen so much of this kind of thing. Even though I was very knowledgeable with MS software, I chose to work on other OS (Novell, IBM OS/2, Linux) because of my feelings about Microsoft's behavior.

    But what's really chapping my ass these days are the people who are trying to re-write history to exonerate Microsoft's past behavior. It seems to be an entire industry and it must be lucrative. Too bad Slashdot is helping that industry by giving it air time.

    --
    Best regards.
    1. Re:How old is the writer of that article? by Raistlin99 · · Score: 1

      Well if Mitch Kapor doesn't remember Microsoft sabotaging Lotus, chances are they didn't. This is the guy who started Lotus, if Microsoft was trying to tank his company, I'm sure he'd remember.

      As far as the other stuff, can't really comment, but apparently there was nothing actively going on against Lotus. It could have just been a fluke.

      --
      I/O, I/O, its off to disk I go, with a read and a write, and a bit and a byte, I/O, I/O, I/O, I/O
    2. Re:How old is the writer of that article? by jedidiah · · Score: 1

      You don't need to attribute to malice what you can attribute to incompetence.

      This notion of asking old timers "do you remember the sabotage" conveniently side steps the issue of whether problems occured in general. The root cause really doesn't matter.

      The old aphorism about Lotus might be merely a product of the same engineering genius that brought us the resume,spreadsheet and email viruses.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  91. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  92. Another crappy pro-MS apologist by Lulu+of+the+Lotus-Ea · · Score: 1

    The sequence in the article is all wrong. MS didn't sabotage Lotus 123 until they were pushing Excel (initially for DOS); that's a bit later than the initial compatibility period.

    But the pattern by MS is pretty overwhelmingly clear. For example, who remembers Windows 3.12? This version literally added *NO* feature to 3.11 except breaking compatibility with "OS/2 for Windows" (the version of OS/2 that would use an existing Windows installation as a compatibility runtime environment). There was quite literally not one single bug fix or feature added--it consisted solely of a useless call outside the memory space managed by OS/2's environment.

    Or the version of Windows (I forget Windows 2.??) that did nothing except sniff memory for DR-DOS, then refuse to run if it was found. DR-DOS was, in fact, completely compatible functionally (and even managed memory better), but MS wanted users to buy their DOS.

    And, and, and... it's dishonest dissimulation to pretend MS hasn't done this throughout their entire history.

  93. Oh, dear Lord! by ericpi · · Score: 1
    >How MS played the incompatibility card against DR-DOS

    Has anyone told The Register that HTML now supports breaking text up into multiple paragraphs?

    That article is most likely interesting, but my eyes hurt just looking at that massive blob of text.

  94. I was talking about new mice,... by Futurepower(R) · · Score: 1


    I was talking about new mice, with new computers being prepared for customers.

    Have you ever tried it yourself?

  95. memory lapse? by mbius · · Score: 1

    There were quite a number in the '90s who wouldn't upgrade to Windows 3.10 or 95 because, heck, they didn't see a need.

    There was no such thing as "upgrading" to Win 3.1. You didn't "migrate" from DOS, you installed Windows and ran it from the command line when you needed it.

    Some things did need the GUI, and quite a few apps / games wouldn't run in it. At some point the you began to boot into Windows by default and hop out when necessary, instead of the other way round, but to call that an "upgrade" in today's terms obscures the parallelism we had to put up with until 9x.

    --
    you can have my violent video games when you pry them from my cold, dead hands.
    Prime UID Club
  96. isnt the whole point of the thread to by 0xdeaddead · · Score: 1
    not upgrade?!

    Although I guess it would have been cool to run my win16 stuff in a win64 world, but I guess even Microsoft wants to cut the strings at some point.

    1. Re:isnt the whole point of the thread to by Taladar · · Score: 1

      Every 64 bit CPU should be more than capable to emulate a whole 16 bit era PC at full speed.

    2. Re:isnt the whole point of the thread to by 0xdeaddead · · Score: 1

      well I did actually boot msdos 5 & windows 3.1 on my amd64.. so its not like it cannot be done..

    3. Re:isnt the whole point of the thread to by lgw · · Score: 1

      Right - it's just that 64-bit Windows dropped 16 bit emulation. If you don't run 64-bit Windows, you can run 16-bit stuff forever on a 64-bit processor.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  97. Yes. by uttaddmb · · Score: 1

    You get +1 in imaginary karma in my book.

    1. Re:Yes. by Hognoxious · · Score: 1

      Surely that's +i ?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  98. Lotus Notes by Anonymous Coward · · Score: 0

    Get a grip. Satan is responsible for Lotus Notes. I thought this was an accepted fact.

  99. Re:Windows is totally incompatible with my hardwar by lorelorn · · Score: 1
    Hmm, I think the market cut Commodore out of the market.

    I still have mine though.

  100. DR-DOS by Anonymous Coward · · Score: 0

    The same case with DR-DOS is well documented:

    Microsoft's David Cole and Microsoft's Phil Barrett exchanged emails on 30 September 1991:

    "It's pretty clear we need to make sure Windows 3.1 only runs on top of MS DOS or an OEM version of it," and "The approach we will take is to detect dr 6 and refuse to load. The error message should be something like 'Invalid device driver interface.'"

    More here:
    http://www.theregister.co.uk/1999/11/05/how_ms_pla yed_the_incompatibility/

  101. Bill Gates and the Making of the Microsoft Empire by hullabalucination · · Score: 1

    James Wallace's 1993(92?) book Bill Gates and the Making of the Microsoft Empire references it.

    According to one Microsoft programmer, a few of the key people working on DOS 2.0 had a saying at the time that "DOS isn't done until Lotus won't run." They managed to code a few hidden bugs into DOS 2.0 that caused Lotus 1-2-3 to breakdown when it was loaded. "There were as few as three or four people who knew this was being done," the employee said. He felt the highly competitive Gates was the ringleader.

    Quote found at: http://aplawrence.com/Blog/B555.html

    I don't have the book and it would be quite interesting to see how author Wallace would respond. I do quite vividly recall the phrase going around in the early 90's, particularly among several of my clients who were running Lotus products.

  102. Look at other companies at the time by springMute · · Score: 1

    If you want to talk about bad practices on the DOS days, there's a lot to talk about on most software companies of that time. That "In Search Of Stupidity" book talk about a whole lot of them. I don't remember any example right now, but it sure is a good read for anyone that thinks "Microsoft == THE evil".

  103. Re:IE7 ain't done til the ACID2 test won't run by kitzilla · · Score: 1

    What does pass? A development version of the Apple webkit and what else?

    --
    This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
  104. Re:Bill Gates and the Making of the Microsoft Empi by Anonymous Coward · · Score: 0

    There were like four people at Microsoft who worked on MS-DOS 2.0. Several of them are quoted in TFA. Maybe they've forgotten or maybe they're just lying, but...

    I guess I'm surprised that none of the trade press picked up on that at the time.

  105. Curious if you've ever been in contact with... by hullabalucination · · Score: 1

    ...author James Wallace, who wrote the 1993 book Hard Drive: Bill Gates and the Making of the Microsoft Empire, which presents an apparently direct quote from a "Microsoft programmer" who worked on DOS 2.x and made the claim. I don't have the book and the informant isn't attributed by name in the little excerpt I read online, so I recognize that it could be sloppy reportage/sensationalism on Wallace's part. But is he still around and has anyone asked for comment from him?

    One of the excerpts I've found online is here: http://aplawrence.com/Blog/B555.html

    1. Re:Curious if you've ever been in contact with... by SA+Stevens · · Score: 1

      One of the ironies of publishing is that newspapers and magazines are written by people more 'credentialed' than common (non-peer-reviewd, non-academic) books. Anybody can, and does, say anything outrageous they want in a book and if they can get a publisher to print it, it becomes 'fact' to a lot of people. Newspapers and Magazines, on the other hand, face a lot more challanges with regard to credibility.

      I believe I've read (I've certainly seen) the book 'Hard Drive: . . ' and I know it's not complimentary towards Gates. But it's also not peer reviewed and, as I said, people can generally get away with whatever they like as the author of a book. (this is changing- the 'reader reviews' at Amazon.com are often eye opening).

    2. Re:Curious if you've ever been in contact with... by AdamBa · · Score: 1

      No, I have not, although now I am curious as to who the source was for that quote. James Wallace and Jim Erickson were (or are) Seattle Post-Intelligencer reporters, so I should be able to track them down.

      - adam

  106. DOS in large scale implementations by djrok212 · · Score: 1

    Until recently (last two years), the largest of the electronic stock markets (ISLAND ECN)still ran thousands of DOS machines, hacked up to support extra memory on Pentium III's and Pentium IV's all running Fox Pro. Dos is the best product EVER to come out of MS, and I am sure will be for sometime.

  107. Microsoft also released MS-DOS 4.0 by NZheretic · · Score: 1
    Timeline on kernelthread
    Microsoft released MS-DOS 4.0 in June, 1988. 4.0 had several improvements, such as XMS support, larger hard disk partition support (up to 2 GB) and a mouse-driven graphical interface called the DOS SHELL. MS-DOS 4.0 had an abnormally large number of bugs, many of which were fixed in version 4.01 that was released a few months later.
    MS DOS 4.01, released in November 1998, corrected many of the bugs seen in version 4.0, but many users simply switched back to version 3.3 and waited for a properly re-written and fully tested version - which did not come until version 5 in June 1991.
    1. Re:Microsoft also released MS-DOS 4.0 by Anonymous Coward · · Score: 0

      Doesn't matter - 100% of the new code in MS-DOS 4.0 was written by IBM.

      It's the opposite of what usually happened. Before MS-DOS 3.3, Microsoft wrote the code and IBM re-branded it as PC-DOS. For DOS 3.3 and 4.0, IBM wrote the code, and Microsoft re-branded it as MS-DOS.

      But all the code changes were IBMs.

      If DOS 4.0 broke Lotus, it was IBM's choice to break Lotus, not Microsoft's.

  108. Microsoft finds Microsoft innocent by mcc · · Score: 1
    So... a Microsoft employee talks to other Microsoft employees and finds Microsoft innocent of a long-standing allegation.

    Fascinating!

    In other news, Colin Powell performs an internal review of the army and discovers that the Mai Lai massacre was a "myth". Well, I'm glad we got that straightened out.

    In the meantime, though, perhaps we should round out the set of fuzzy feel-good quotes from this blog with, oh, I don't know, the actual allegations that these fuzzy feel-good quotes are supposedly refuting. I'm not too familiar with the ins and outs of early-80s PC software myself, but this seems as good a source for that as any. It is some sort of document filed with the U.S. courts by the Consumer Federation of America in protest of the antitrust "settlement" which allowed Microsoft to avoid the remedy/punishment phase of their recent antitrust trial. Let's see:
    Footnote 63: The practice [of freezing out competitors with incompatibilities] was deeply embedded in the business strategy, although it was refined over time. Wallace and Erickson offer the following example from 1982-83 (p. 233).
    Still, for a very brief time in early 1983, Multiplan did enjoy an advantage over 1-2-3. Microsoft released its upgrade for he IBM PC/XT, causing problems for 1-2-3 on the updated operating system. According to one Microsoft programmer, the problems encountered by Lotus were not unexpected. A few of the key people working on DOS 2.0, he claimed, had a saying at the time, DOS isn't done until Lotus won't run." They managed to code a few hidden bugs into DOS 2.0 that caused Lotus to break down when it loaded. "There were as few as three or four people who knew what was being done," he said. He felt the highly competitive Gates was the ringleader.
    The art had apparently been refined by the early 1990s (Wallace, p. 38-39).
    "He denied there was a Chinese Wall at Microsoft," Schmidt wrote in his notebook, "and clearly stated that the software groups throughout all of Microsoft's Corporation talked to all others. He claimed that the use of hidden APIs was an error by the team" The hidden APIs referred to by Schmidt are applications programming interfaces, or "calls," programming codes integrated into an operating system such as Windows to allow it to respond to commands from an application program. If competitors don't know about these hidden or undocumented calls, their applications will not work as well as Microsoft's Microsoft had long denied that it deliberately designed hidden calls into its operating systems, but in the summer of 1992, Andrew Schulman, a programming expert living in Cambridge, Massachusetts, published a book Undocumented Windows, which confirmed that Microsoft had lied. Microsoft later acknowledged that Excel and Word used at least 16 APIs that had been hidden in Windows.
    1. Re:Microsoft finds Microsoft innocent by soulhuntre · · Score: 1

      So... a Microsoft employee talks to other Microsoft employees and finds Microsoft innocent of a long-standing allegation.

      Welcome zealot! RTFP - unless you want to make sure you don't get a fact in the way of your bias...

      "I first asked Mitch Kapor, founder of Lotus, and his quote was "I've heard the stories over the years, but I don't have any specific recollection that there was a devious silent break of the kind you mentioned. I also have a bad memory." Kapor was kind enough to put me in touch with some old Lotus people he knew. And they all corroborated the story: "It's an interesting myth, and one I've heard about in general terms, although I've never heard the specific quote before. However, I have no recollection of any instance of its actually happening with 1-2-3 or with any other product I've worked on." And, "My memory of the early days (1984-85) is that we would get early betas of DOS to test with 1-2-3 and any errors that we found were 'bugs' in DOS and fixed by Microsoft." - quote in context

      --
      --> Fight tyranny and repression.... read /. at -1!
    2. Re:Microsoft finds Microsoft innocent by mcc · · Score: 1

      Congratulations; it would appear that you have successfully learned to use the "copy and paste" function of your computer. It would appear you have also learned how to insult people.

      If you can continue to apply these skills, you should do well at slashdot.org.

  109. I can simplify this for you by Degrees · · Score: 1
    The purposeful breaking was between DOS versions 3.30 and 3.31. The part that was changed to break Lotus 1-2-3 was the Extended Memory Manager.

    Microsoft's EMM grew out the LIM extended memory manager specification. LIM = Lotus, Intel, Microsoft.

    Yes, Lotus and Microsoft partnered together to let DOS load a driver to access RAM greater than 640 KB. Prior to LIM, each memory card came with its own driver.

    DOS 3.31 included a new EMM which aligned memory access on word boundaries, not byte boundaries.

    Microsoft's claim was that this would be speedier; the trade off of speed for bloat was worth it to them - they saw the future, and it included more RAM.

    And heck - it broke MS Excel's biggest competitor too: double win!

    Infoworld did an in depth piece on the controversy, and got a quote from a product manager at Microsoft who stated that yes, they "knew there were problems." (When asked if they tested against Lotus 1-2-3 - the biggest app in the world at that time).

    Note that Microsoft did not tell Lotus of the change to shipping code, prior to release. Well, not enough prior to let Lotus present a compatible version.

    So the real test (mimicking the pain I went through at the time) is: find a copy of DOS 3.30, load it. Install Windows 3.0. Install the (non-GUI) Lotus 1-2-3. Verify it runs. Then "upgrade" to DOS 3.31. Attempt to run Lotus 1-2-3.

    You will get a nasty "This application has violated system integrity" message and be told to reboot. You will also read the insinuation that Lotus has its head up its ass.

    And if you then "downgrade" to DOS 3.30, things will be fine.

    Just for grins, then run the character mode Lotus 1-2-3 in a window, and run the brand new GUI-based MS Excel on the same platform. Likely, you will be appalled at the snail pace of all that GUI junk. It would seriously cause you to wonder if the GUI was worth it.

    Even on calculation bound sheets, Excel was 40% slower. Microsoft seriously needed something more important than MS Paint to convince people they needed Windows. And that was a spreadsheet - except Lotus 1-2-3 in character mode whipped Excel's ass. Intervention was needed.

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    1. Re:I can simplify this for you by Maxo-Texas · · Score: 1

      more here... http://www.cptech.org/ms/harm.html The documents in the Microsoft trial shed new light on the seemingly endless compatibility and interoperability problems with Windows and Microsoft Office. When Microsoft executives proposed making "running any other browser . . . a jolting experience," they were simply adding yet another example of the "DOS isn't done until Lotus won't run," corporate legacy. Microsoft could never have succeeded as a software company if its intentions to sabotage third party products were known earlier, before consumers and third party developers invested billions of dollars and countless hours around the Windows platform.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  110. Re:Windows has to be shown Logitech drivers manual by SA+Stevens · · Score: 1

    Maybe he has a 1987 vintage Logitech Bus Mouse.

    *rim-shot*

  111. Don't forget about the Turbo Button! by SynapseLapse · · Score: 1

    In the 486/386 many computers had a turbo button because running at higher speeds break the bizarre copy protection scheme Lotus used on it's floppy diskettes.

    Without the ability to slow down, Lotus would refuse to run.

    1. Re:Don't forget about the Turbo Button! by omry_y · · Score: 1

      so that was the reason for the silly turbo button?
      what a bizarre world it was, a hardware feature to support a bug in some program.

      --
      Omry.
  112. I saw this message by Anonymous Coward · · Score: 0

    When you installed DOS 6.x in a dual-boot config with OS/2, DOS told you "DOS has noticed 30M of wasted space on your HD. Would you care to clear it".

    The 30M was the OS/2 install.

    I saw it with my own two eyes.

  113. Re:Windows is totally incompatible with my hardwar by Anonymous Coward · · Score: 0

    Sheesh! Obviously written by someone who never DID a Windows 3.5" install. Microsoft did used a jacked up incompatible disc format (1.68MB IIRC) which made it a nightmare installing since the failure rate on the discs was horrible. You may have meant to be sarcastic, but they actually did it!

  114. Oh boo hoo. by /dev/trash · · Score: 1

    No one forces you to buy Windows.
    +++
      Husi is where's it at

    1. Re:Oh boo hoo. by Duhavid · · Score: 1

      Not even the OEM's?

      --
      emt 377 emt 4
  115. Firsthand account by MSDOS developer by rufusdufus · · Score: 1

    I was a developer on the MSDOS team for many years. That statement is indeed a myth. All effort was to make all programs remain compatible from version to version. Major products like Lotus 123 were especially important to get working because they were what the customers used. Sometimes this was very difficult, as in those days, applications commonly edited system data structures and sometimes even the code.

  116. I have an Agenda...a Lotus Agenda by DavidBrown · · Score: 1

    To be so crass as to reply to myself, I did a google search and found a page where one can actually download Lotus Agenda:

    http://www.bobnewell.net/agenda.html

    (sorry for lack of html sk1lz)

    All I can say is: "Wow". It's still a cool program. And, it appears to work just fine (for me anyhow) in a DOS box in XP, so (just to get back on topic), I'm not so sure that MS is deliberately breaking it's OS to drive out the competition. MS was, and is today, probably engaged in the usual sort of semi-competent behavior.

    --
    144l. ph34r my 133t l3g4l 5k1lz!
  117. Are you sure it was crap code? by HBI · · Score: 1

    Often times, with the proper OS rev the client worked fine. It's just if you patched/upgraded, or added additional 'functionality' that Microsoft provided, that the issues arose.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
  118. It asked you? - they got nastier than that! by Truth_Quark · · Score: 1

    W95 just went: ... non-DOS partition detected ... Reformating ... And that was the end of my Mandrake. I thought that someone could probably sue them for the value of the lost data. It was _clearly_ intentional

  119. Re:Never heard that one about DOS -- Agreed by aaronl · · Score: 1

    MS certainly does push APIs that they don't really use internally. Win32/s and MFC were good examples of that one.

    They're not really using .NET, despite them pushing it extremely hard. It still might end up being the first broad API toolkit that they actually do use, besides the straight Windows API. They pushed and used DirectX, too, of course. We'll have to wait for the next release of Office, and a closer look at Longhorn and IE7 to be sure of their .NET committment.

  120. Re:Yeah, but what about SP3? admin port usage ? by MighMoS · · Score: 1

    In Linux, you can stick the sticky bit on the executable to circumvent that, but yes. That was the fault of the program, not MS.

  121. Just Shut Up and Pay Your Protection Money to MS by was_ms_now_linux · · Score: 1

    It's amazing people still think their business can remain viable without paying protection fees to MS. Why doesn't somneone just run some numbers and see what corps who sided squarely against purchasing MS products on a large-scale have survived? The stat would never be published. Doug Hettinger www.SoftwareObjectz.com

    --
    http://www.softwareobjectz.com
  122. I was around and Using Lotus by Anonymous Coward · · Score: 0

    I was around and using lotus at the time when this myth about Microsoft saying this happened.

    Early on Lotus 123 (L123) was a superior product to all other products in its category. I was developed as a product which helped DOS attain great stature. If many of you don't remember or weren't there there were two versions of DOS running head to head. The first was IBM PC DOS and the other was MS DOS.

    IBM PC DOS worked very well on IBM hardware and Lotus was one of the most influential aspects of selling those computers.

    For years we had to deal with 512k and 640k memory. Products like Lotus worked well with lots of memory. So, as much of that 640k that you could free up you did. Then Lotus, Intel, and Microsoft came out with the LIM specification. This was basically the standard for paging ram using expanded memroy.

    Microsoft was working on Windows 286/386 and Quarterdeck and QEMM and their character based windowing system. This took advantage of expanded memory and allowed for multiple programs to run and still give L123 lots of ram to work with.

    L123 was further develped to utilize extended memory. This gave it a significantly larger area to work with spreadhseet data.

    There were a couple companies working on this technology and it was being sold and integrated into programs. Some of the early games used it. L123 was a big proponent of it.

    Windows 3.x came out and it also took advantage of extended memory. It wasn't long after that Microsoft released their product called Excel (which they purchased I believe from a developer in the Macintosh arena). This was a program written with Windows in mind. It was rewritten to be a 100% Windows program.

    Lotus Development Corp made the mistake of trying to shift everyone from their L123 Release 3 to a hybrid DOS/Windows product in hopes of giving them time to develop the product.

    What they found was that it was extremely difficult to write these Windows programs because Microsoft hadn't released ALL the API documentation. This meant that products like L123 and Word Perfect had to go through a much steeper development curve.

    Much of what they viewed as their strengths were no longer viable. For instance, both had an extensive library of printer drivers. These had been fine tuned for years by both Lotus and WP. When Windows came out that threw these out the door. They now had to rely on Microsoft's implementation. In the case of WP the product relied on a split view of text, tags, and a pane that displayed those tags. You could correct formatting erros by altering those tags.

    Microsoft's Word for DOS was one of those products that had the reputation of violating the rules of programming that Microsoft themselves had created. In fact, they rule that stated that you shouldn't write directly to hardware was violated left and right by Microsoft. But, suffice it to say that MS Word for DOS was one of the most horrid products out there.

    Microsoft then purchased a product (again from the Macintosh arena (I believe)) and they turned it into MS Word for Windows. Again, they took advantage of the hidden aspects of the API to ensure their product was superior to any application that was being currently converted to Windows.

    Windows provided something that Lotus and WP could never accomplish on their own. It cheated and took the idea of a common structure for every program. Every program had a file menu with print and exit. Everyone normally had an Edit menu, a Window menu, and a help menu. They all operated in exactly the same way. Lotus and WP could never hope to accomplish this and their inherent designs were adverse to this idea and when their Windows versions came out this showed through in spades as both tried to accomplish in Windows the hacks they had accomplished in DOS.

    At this time Quarterdeck stated they were developing their own X windowing system with QEMM and would bring it out in a year (or so). I believe it was eventually released but it was released far

  123. Posters have gone mad! by kauttapiste · · Score: 1

    Well, never have I seen this! Not a single comment is above the threshold! Not a single Insightful comment, not a single Funny one!

    Ladies and gentleman, I declare slashdot braindead.

    1. Re:Posters have gone mad! by pimpimpim · · Score: 1

      would have modded you up if I had mod points ;) Really, what happened folks?

      --
      molmod.com - computing tips from a molecular modeling
    2. Re:Posters have gone mad! by Anonymous Coward · · Score: 0

      The same thing happened yesterday on a different thread. Maybe everyone's on holiday. Or slashcode is fucked as usual.

  124. WTF? none of the replies are rated high enough by iordonez · · Score: 1

    seriously. None of the replies are rated high enough to be shown in full... Just a long line of subjects.. looks like no one gives a flying... about DOS or Lotus... HAHAHA

  125. Re:Never heard that one about DOS -- Agreed by ajp · · Score: 1

    >> It was presented as a representation of Microsoft's commitment to compatibility, but, IMHO, it's a shitty way to write an operating system...

    You're right, it's a shitty way to write an OS. Unfortunately, if MS "breaks" some program because the ISV used undocumented APIs or reserved fields who do you think gets blamed? If that program has enough users (like anything Adobe makes) then MS has to make a check to restore the broken behavior for the bad app.

    There's a story on some MS blog about a software vendor who forced MS to debug their software which broke on a Windows upgrade. Turned out they used a reserved field which the new version of Windows started using. And the vendor was like "You (MS) can't use that field! It's reserved!"

  126. Re:Stereotype? Truth? by Anonymous Coward · · Score: 0

    is nicht wrang wie Scots, min . tae sae aht o'er Burns is brawly O' yea (FC)

  127. Not a single worthwhile comment? by uvatbc · · Score: 1

    Unbelievable! I look for comments with a minimum rating of 1 and I dont see a single one!
    Is everyone just flamin' today?

  128. Re:Why Are you bashing Lotus Notes? by Anonymous Coward · · Score: 0

    > It's a hell of a lot more stable and has a lot more functionality than Exchange.

    Maybe in the strange alternate universe where you live but not the case for us earthlings.

  129. Re:Yeah, but what about SP3? admin port usage ? by Tony+Hoyle · · Score: 1

    That wasn't a bug in Windows then... just Notes was broken.

    I wonder if the code to do that is still there. It's not a lot of security but every bit helps.

  130. Re:Windows is totally incompatible with my hardwar by Slashcrap · · Score: 1

    Hmm, I think the market cut Commodore out of the market.

    Actually I think you'll find that Commodore's management and marketing cut Commodore out of the market.

  131. No it was ports *above* 1024 by Anonymous Coward · · Score: 0

    Notes uses port 1352, which is above 1024.

    SP6 started to close off the high ports for non-admin users - which is not what unix does at all.

    They very quickly fixed it in SP6a.

    See: http://www.microsoft.com/ntserver/nts/downloads/re commended/SP6/allSP6.asp

  132. That may be true now by brokeninside · · Score: 1

    But back in the nineties, Microsoft was the proverbial 600 pound monkey. This is why they lost not one, but two, antitrust trials.

  133. The MBR is not the place for a boot loader! by DragonHawk · · Score: 2, Interesting

    "Windows installation has never been shy about overwriting LILO (and later GRUB)..."

    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 Microsoft created the IBM-PC hard disk MBR table format in the 1980's.

    It is Linux (or rather, LILO, GRUB, and the like) that are doing something completely non-standard by installing application-specific software into the MBR. Granted, the IBM-PC platform is a collection of hacks and limitations, so doing something non-standard is often the only way to accomplish something, but that doesn't mean you can expect your non-standard approach to work for every situation.

    When I install LILO or GRUB, I install it to the PBR of a primary partition, the way the PC spec says to. I usually use the same partition as my root and/or /boot partition for Linux. I may additionally write another instance of the stage one loader to the MBR for my convenience. But I'm not surprised if something else blows it away. If that happens, I set the primary partition to my Linux loader partition. That then boots fine, and I can then re-write my favored MBR.

    Now, Microsoft could make things easier by updating their current (or next) installer to detect an existing MBR and offer the opportunity to leave it alone. Of course, questions like that would prolly just confuse the vast majority of their customer base. More importantly, Microsoft has shown over and over again that they're rather anti-social, so I would hardly expect them to go out of their way to support the non-standard behavior of their competition!

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:The MBR is not the place for a boot loader! by trezor · · Score: 1

      Granted, the IBM-PC platform is a collection of hacks and limitations, so doing something non-standard is often the only way to accomplish something

      Do I see someone missing the days of Motorola computing as well? I surely do!

      God damnit, my 7.14MHz Amiga never froze when I did anything IO-related. My 2.4GHz Pentium4 still refuses to initiate any new IO until the CD-ROM has been spun up when I insert a CD into the drive. And the x86 platform has only had what? 10-15 years to evolve into something decent?

      What a craptastic platform. Oh, offtopic. Sorry.

      --
      Not Buzzword 2.0 compliant. Please speak english.
  134. Site's not done 'til FireFx won't render it. by QuietLagoon · · Score: 1

    Just updating an old chestnut.

  135. Whom to blame? by Anonymous Coward · · Score: 0
    Whom to blame for Lotus Notes is not discussed.

    I don't want to sound like a grammar Nazi (and normally I'd overlook such silly things), but "whom" is an object, not a subject. It just looks bad.

  136. This smells like astroturf. by Anonymous Coward · · Score: 0

    This whole thing reads like some kind of "spin" article. I've never heard of this so-caled-truism before , and I seriously doubt that no one outside of Microsoft's heard it either.

  137. 1998?? by Anonymous Coward · · Score: 0
    MS DOS 4.01, released in November 1998, corrected many of the bugs seen in version 4.0, but many users simply switched back to version 3.3 and waited for a properly re-written and fully tested version - which did not come until version 5 in June 1991.

    I think you perhaps meant 1988, although the slip is pretty interesting. Around 1997-1998, IE 4.0 was the equivalent of MS-DOS 4.0 in terms of breaking everything that worked on Windows 95/NT. The 4.01 version supposedly fixed some of the horrible errors, such as destroying other browsers and rendering the PC unusable when IE was uninstalled. The parallel is almost eerie 10 years later.

  138. myth? by stinky+wizzleteats · · Score: 1

    From TFA:

    Disclaimer
    * I work at Microsoft.


    Nothing to see here. Move along.

  139. 300 Replies by Anonymous Coward · · Score: 0

    and not one of them rated high enough to show the comments. Good job, cuts down my reading time.

  140. Chasing MS-DOS compatibility by Jim+Hall · · Score: 1

    I'm slightly off-topic, but I'll post anywaya and risk the karma:

    From TFA:

    Some quotes: "For the version I worked on, we sweated bullets to make it backwards compatible with existing applications." "We had to make changes to DOS to help some very old applications that were doing some very bad things (like writing to files that had already closed their FCB's). DOS had to stand on its head to make every application work from version to version, including Lotus."

    To me, this is a very interesting part of the article. On the FreeDOS Project we have recently had a thread about chasing MS-DOS compatibility. One side of the argument says that we should not be satisfied until we have implemented every quirk/feature of MS-DOS. Another side argues that as long as DOS applications that people use today work (for example, games and embedded systems) then we have done our job; we can implement any broken/missing stuff as it is discovered.

    I've always considered myself on the "DOS should be a usable operating system, and we shouldn't be afraid to throw off 'crutches' that are no longer needed" side of the fence. When we wrote the FreeDOS Spec all those years ago, I deprecated some commands/programs because they were "crutches" to help applications written for earlier versions of DOS to run on newer versions of DOS. Other programs were reduced in scope, because the extra functionality really wasn't needed today (for example, DEFRAG was taken off the list, because so many freeware / shareware / commercial defraggers exist - or because many people run FreeDOS in a DOS emulator like VMWare or DOSemu, and defraggers aren't needed.)

    Compatibility for the sake of supporting applications is good. Compatibility for the sake of compatibility is not necessarily good.

  141. Re:IE7 ain't done til the ACID2 test won't run by mindwar · · Score: 1

    & a dev version of konqueror

  142. The best claim for the story that I know of by brokeninside · · Score: 1
    The earliest reference I know of to the ``Dos isn't done'' story is in James Wallace and Jim Erickson's Hard Drive: Bill Gates and the Making of the Microsoft Empire. On page 233 of the paperback edition they pen:
    According to one Microsoft programmer, the problems encountered by Lotus were not unexpected. A few of the key people working on DOS 2.0, he claimed, had a saying at the time that ``DOS isn't done until Lotus won't run.'' They managed to code a few hidden bugs into DOS 2.0 that caused Lotus 1-2-3 to break down when it was loaded. ``There were as few as three or four people who knew this was being done,'' he said.

    (disclosure: i cross posted the above to the comments section in TFA)

    Wallace and Erikson use an unnamed source. This makes it difficult to verify their anecdote. If their source is correct, however, it explains why so many people at Microsoft and Lotus have never heard of the story. Very few people were alleged to be in on the job.

    As far as I know, Wallace and Erikson have generally proved to be reliable reporters with regard to this book. I've seen accusations that Hard Drive is a hatchet job. But, having read the book myself many years ago, I thought that it was fairly well balanced.

  143. Re:Never heard that one about DOS -- Agreed by 00_NOP · · Score: 1

    There is something a bit odd about how people use these office suites. Lotus were practically giving away their software at the end and still nobody would use it (I always thought AmiPro was massively superior to MS Word 2).

    Right now you can get Open Office for nothing more than the cost of a dowload and a DVD but MS Office must be outstripping it in new installs by - whaddya reckon- somewhere in the region of 1000:1 to 100:1.

    But what is it that people get out of MS Office that they don't get with the free/cheap alternatives? I'll bet 99.9% of users get nothing. Or think of it another way - if you have less than 1000 employees then nobody is going to benefit.

    I love free software, but even my other half (who uses it all the time at home because it's all I install) prefers MS for some reason. Why??

  144. But the story with DR-DOS was true. by master_p · · Score: 1

    So what if the Lotus 1-2-3 is bogus? it does not make MS any less guilty. Remember DR-DOS?

  145. notes uses port 1352 for NRPC traffic. by dominux · · Score: 1

    and this is a registered well known port.

  146. Re: your sig... by Moofie · · Score: 1

    "The difficulty of Libertarianism: not 'I must be free' but 'That other jerk must be free, as well'."

    Why is that a difficulty?

    --
    Why yes, I AM a rocket scientist!
  147. serving his masters indeed by MadMagician · · Score: 1
    DOS [and Windows] commonly included undocumented calls, which Microsoft Office used to get good performance. For a while, Lotus and WordPerfect performance lagged, until their programmers figured out what was going on; then they would rush to create a new version of their software. Add to this licensing requirements to include Office with every copy of the OS, and the OS monopoly extended to an office pproductivity suite monopoly.


    Adam Barr doesn't just work for Microsoft; he works for their Bureau of Truth.

  148. Re: your sig... by LPetrazickis · · Score: 1

    The difficulty of Libertarianism: not 'I must be free' but 'That other jerk must be free, as well'.

    Why is that a difficulty?

    Perhaps because Libertarianism is an insiduously politically correct way of referring to Feudalism, a system where people are permitted to "willingly" become serfs of others and the concept of economic coercion is Orwelled out. The actual difficulty of Libertarianism is not that 'I must be free to oppress others' but that 'That other jerk must be free to oppress me, as well'.

    --
    Is this a sigs-optional kind of place? 'Cause I am totally down with that if you know what I mean.
  149. Re: your sig... by Moofie · · Score: 1

    So your assertion is that no Libertarian has the integrity to apply his own principles to himself?

    I'm not a Libertarian, I'm a libertarian, but I still think you're tarring with a pretty broad brush...

    --
    Why yes, I AM a rocket scientist!
  150. Nope by /dev/trash · · Score: 1

    As far as I can tell one can still buy parts. If you're lazy and want someone else to put it together for ya, well, I guess you get Windows.
    +++
      My new Home

    1. Re:Nope by Duhavid · · Score: 1

      But do you see how that does limit the vast majority of computer buyers?

      --
      emt 377 emt 4
  151. Re: your sig... by Degrees · · Score: 1
    Getting people to come to grips with the idea that other people should be allowed freedom (even freedom to screw up big time) is a difficulty.

    Most people easily see the "I must be free" part of Libertarianism. But if you present them with the idea that "That other jerk must be free, as well"... it takes a real self-assessment of your own concept of liberty. Do you actually believe it, when it applies to others?

    (I'm not asking if you, Moofie, believe it. I'm suggesting that this question is the question with which a person would have to wrestle.)

    I tend to hear people who say they are in favor of freedom, but act in favor of restriction. Well, freedom = good for themselves, but freedom = bad for others.

    It is a difficulty, because people who self-assess honestly, may find out that they don't believe in freedom for others.

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  152. Re: your sig... by Moofie · · Score: 1

    That's not a problem with Libertarianism, that's a problem with people who lack integrity.

    --
    Why yes, I AM a rocket scientist!
  153. Lotus 1-2-3, yeah people still run it by RogerWilco · · Score: 1

    Duh!

    I just came back from visiting my parents and having a conversation about my dad's problem: He wants to run 3 applications:
    - Lotus 1-2-3 v3 for DOS
    - Boekhoud (a __very old__ accounting package)
    - WordPerfect 12

    The problem is:
    - Lotus runs in protected mode, crashes if it sees more as 16 Mb RAM.
    - Boekhoud run's in real mode and crashes on anything faster as 200 Mhz.
    - WP 12 needs loads of RAM a fast CPU and win98SE+

    With a lot of tweaking he has all of it running on a 200Mhz with 64Mb RAM and 98SE, but all are a PITA to use, and the system can only run in 640x480.

    --
    RogerWilco the Adventurous Janitor
  154. Re:Never heard that one about DOS -- Agreed by RetiredMidn · · Score: 1
    >> It was presented as a representation of Microsoft's commitment to compatibility, but, IMHO, it's a shitty way to write an operating system...

    You're right, it's a shitty way to write an OS. Unfortunately, if MS "breaks" some program because the ISV used undocumented APIs or reserved fields who do you think gets blamed? If that program has enough users (like anything Adobe makes) then MS has to make a check to restore the broken behavior for the bad app.

    Believe me, I understand the pressure on OS vendors to maintain compatibility. In the 70's, I was involved in the port of a turnkey CAD system to a new platform, and we had to bend over backwards to preserve every nuance that customer-written "plug-ins" had come to depend on over several years.

    The difference, in my mind, is that we architected, over a period of several months, a solution that maintained the environment that customer-written code had come to depend on, down to the expectation that certain values would appear in certain locations in the address space; we called it "crock-for-crock compatibility." (I take no personal credit for the effort, BTW; I just followed instructions.)

    By contrast, it seems to me that Microsoft tends to address these problems by exception: write the code, test, and when it breaks, patch it over with code that addresses the symptom. I know that's probably unfairly simplistic, but that's the impression I got from the aforementioned Wall Street Journal article.

  155. Re: your sig... by Degrees · · Score: 1
    I used the word difficulty, because difficulties can be overcome. And it can very well be difficult for someone who thinks of his/her self as freedom loving, to come to the realization that there may be more control-freak in them that they originally thought.

    I didn't like the word problem because of the emotional baggage that comes with that word. It conveys more blame and less hope. IMNSO, behind difficulty is more optimism.

    "Houston, we have a problem."

    "Houston, we have a difficulty." "What? The gum ball machine jammed?" ;-)

    My two cents.

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  156. Re: your sig... by Moofie · · Score: 1

    OK, in that case Libertarianism doesn't have a "difficulty", people with no integrity have a "difficulty". And I think their difficulty is bigger than what political party they are a member of.

    --
    Why yes, I AM a rocket scientist!
  157. Re: your sig... by Degrees · · Score: 1
    Sure, I can go along with that. Any "-ism" is an idea a person adopts for his/her self, and this particular one will test one's own personal integrity.

    My personal hope is that people tackle difficulty instead of shy away from it. :-)

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"