Slashdot Mirror


What Would The World Be Like Without Microsoft?

CanadianMikey asks: "The debate with the business side of computing rages on about the validity of Open Source. Is it good or bad? What is the future of computing? Could it have been different, and where will the 21st century take us? Is Microsoft just the big nail that always gets hammered first and will someone step in to take their place when they are finally taken down? If Microsoft were to close up shop, who do the readers of Slashdot think would be tomorrow's Microsoft? What about the forgotten windows?"

17 of 1,054 comments (clear)

  1. If Windows were to diappear by Ralph+JH+Nader · · Score: 4, Interesting

    Apple would see a rather large market for all the inexpensive x86 machines and would likely port a version of OS X to run. Given the commercial applications available already for OS X and a big name such as Apple, they could step in and dominate the industry in a rather short time.

    1. Re:If Windows were to diappear by clifyt · · Score: 5, Interesting

      Why?

      Apple is based on having decent and predictable hardware to run the OS.

      OS X is great software -- I'm using it right now, but unless you are using the hardware along side it, its not the same. One of the problems with Windows is that there is WAY too much hardware to support relyably...thats not totally their fault either. The fact that you want to encourage folks to make hardware for your platform means that you have to make the code easy to program against -- which means you have folks vastly unqualified to write driver software writting it.

      Apple raises the bar and makes it a bitch to program some drivers for this very reason. That probably means that having a dozen types of motherboards with different integrated parts would not work as relyably...or if Apple kept their standards - not at all. Witness every so often when they patch their systems to remove specific pieces of hardware that is known to be buggy -- I've been told some updates were there to simply KILL some hardware so that it wouldn't make the machine unstable. There was substandard RAM that was sold for a while on the G4s and Apple put out a patch that disabled all of this from being used and they pissed off a LOT of folks -- but Apple needed to do this to keep their standards up (otherwise folks were bitching about stability issues that had nothing to do with the OS or Apple branded hardware).

      So would they move over to inexpensive x86s? They might. probably not...at least not from a supported perspective...

    2. Re:If Windows were to diappear by pebs · · Score: 4, Interesting

      The inexpensive x86 machines out there all run Windows.

      Not this inexpensive x86 machine.

      Say hello to my little friend...

      --
      #!/
  2. Re:Apple of course!!! by Neo-Rio-101 · · Score: 4, Interesting

    Blah, there were never any decent games on the Apple.
    We were all Commodore's slaves back in those days. By the time the Amiga went away, we were all slaves to the PC.

    --
    READY.
    PRINT ""+-0
  3. Without Microsoft? by ObviousGuy · · Score: 5, Interesting

    IBM needed an OS, and if MS wasn't there, CP/M was. So on that front we'd just have different person reaping the rewards there. Of course, Kildall was a business moron and blew his chance at that time.

    Apple would have risen much more strongly, as well as console/PC makers like Atari and Commodore. We'd probably see computers with more advanced graphics systems, but with less memory and less hard disk space as most media would be self-contained cartridges. Which is an interesting idea, that we wouldn't have software available separate from a cartridge. We would have to have the physical cart to plug into the slot array on our PCs to enable software, but it would also be easier to move software from one machine to another as well as conserve primary disk space as documents could be saved directly onto the cartridge.

    We wouldn't have the powerful CPUs that we have now, we'd probably be a couple generations behind as the hardware demands of the software would be much lower. Hard disks would be small, memory would be low, and video screens would be optimized to view on both TV and computer monitors. Digital TVs that could display computer video output at high resolutions would be the standard as the console/PCs would have merged the computer into a central position in the home entertainment cabinet.

    Many companies would only just now be moving their businesses to computerized systems. Until now, computers would have been viewed as toys. Without Microsoft, the concept of a computer for business would be unthinkable except for large institutions, so many smaller accounting firms, warehouses, and mom'n'pop stores would still be doing their paperwork by hand.

    In short, the computer as a personal entertainment device would be much more ingrained in our culture, but the computer as a business tool would only be catching on. The prices of "serious" personal computers useful for business purposes would still be astronomical and software would be expensive to purchase.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Without Microsoft? by _Sprocket_ · · Score: 4, Interesting


      IBM needed an OS, and if MS wasn't there, CP/M was. So on that front we'd just have different person reaping the rewards there. Of course, Kildall was a business moron and blew his chance at that time.

      Maybe, maybe not. This is one bit of computing history that has me stumped. MS-DOS exists because CP/M wasn't an option for IBM. Or at least wasn't an option at the time IBM needed it to be.

      MS-DOS was, essentially, QDOS. QDOS existed because Digital Research was slow to produce a version of CP/M for the newer 8086 line of processors. Seattle Computer had a new line of hardware based on the 8086 and eventually created their own CP/M clone to fill the void lefted by Digital Research - QDOS. Microsoft licensed QDOS.

      Oddly enough, IBM had approuched Digital Research about CP/M. However, they were not greeted with much enthusiasm (some niggling over a non-disclosure agreement). It seems that Digital did not have a version of CP/M ready. The question I have is - why not?


      Apple would have risen much more strongly, as well as console/PC makers like Atari and Commodore. We'd probably see computers with more advanced graphics systems, but with less memory and less hard disk space as most media would be self-contained cartridges.

      I disagree here. Yes - Atari and Commodore did have an early preference for cartridges. However, that mode was quickly overcome by a growing industry of software producers selling software on cassette tape and floppy disk. In short, cartridges were being out-moded. Floppy disks were catching on. And that was happening on every microcomputer platform.


      We wouldn't have the powerful CPUs that we have now, we'd probably be a couple generations behind as the hardware demands of the software would be much lower.

      I'm curious as to what you base this on. If IBM hadn't lost control of its platform, I could this this happening. But once the IBM PC became a commodity platform, competition began driving performance as hardware producers grabbed whatever edge they could - and as fast as Intel (and then later AMD and Cyrix) could provide one (and thank AMD for pushing this cycle even faster).

      Now - the question would be... would Compaq been successful in starting the commodity / clone market if Microsoft hadn't been there to license MS-DOS?


      Hard disks would be small, memory would be low, and video screens would be optimized to view on both TV and computer monitors. Digital TVs that could display computer video output at high resolutions would be the standard as the console/PCs would have merged the computer into a central position in the home entertainment cabinet.

      I'm not so sure about the whole monitor bit. Sure - the ability to use a TV tube as a monitor was a consumer-friendly practice. A practice started by Apple. However, dedicated computer monitors weren't too uncommon even with consumer systems from Commodore and Atari. I don't see things going any differently.


      Many companies would only just now be moving their businesses to computerized systems. Until now, computers would have been viewed as toys. Without Microsoft, the concept of a computer for business would be unthinkable except for large institutions, so many smaller accounting firms, warehouses, and mom'n'pop stores would still be doing their paperwork by hand.

      First, you're giving credit to Microsoft for the IBM PC platform. IBM drove sales of the PC - by name alone.

      Secondly, IBM itself was playing catch-up. They ignored the microcomputer market. That is, until the first killer app. That application was Visicalc - the dawn of the spreadsheet. Microcomputers stopped being simply hobbiest curiosities and became a tool for business. It might be

  4. without microsoft... by bsDaemon · · Score: 5, Interesting

    I'll likely get flamed to hell and moded out of existance, but I believe every word of this:
    Gary Kildale died in a plane crash and never got the chance to give CP/M to IBM. Without Microsoft getting DOS for IBM, Intel never would have gained the marketshare. Linus would not have been hacking on the 386 and needing badly to break the confines of what he had available. Therefor, the likelihood of Linux existing today would be significantly lower. It may not have happened. You might still be waiting for HURD (or, more likely, using BSD). Hell, Intel woulde never have gotten so popular. You all might all be on using Macintoshes right now like I am.
    Microsoft's products might suck, but they made Intel hardware the comodoty that it is today in order that you can afford to tinker with Linux or whatever it is you want to do.

  5. Re:Standards by WindBourne · · Score: 4, Interesting

    They could hardly screw it up worse than it is now.
    Actually, they could. Government went after MS and found them guilty. New President and suddenly we let the company go with only simple agreement and monitoring that shows MS is still disobeying the agreement. Things can always get worse with the feds in control.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  6. x86 machines would not exist. by markv242 · · Score: 4, Interesting
    Without Windows, x86 would be the busted platform that it really is. AMD probably wouldn't be a player at all, and Motorola would probably be where Intel is today. Let's not forget that when Windows came out, the Mac and the Amiga absolutely ruled the desktop GUI world. Chances are really good that DOS-based machines would have simply succumbed to the Mac paradigm, and Amiga might even still be alive today (Amiga zealots: flame off for a moment).

    On the other hand, we almost certainly wouldn't see OS X in the form its in-- FreeBSD almost certainly wouldn't exist. Linux _might_ exist, in some strange Yellow Dog format, but I have no doubt that Apple would be the marketshare leader.

    The better question is: what sort of power would computers of today have, if Microsoft didn't exist? Other than gameplay, Office and Windows are the two biggest reasons that Intel/AMD/etc make faster processors. Chances are really good that Apple and Motorola machines wouldn't be as fast as they are today, because there'd be no speed gap to close up.

    My hypothesis: Sun on the server side, Apple on the client side, and small offerings from companies like Be, or Amiga, or other nontraditional platforms. (NeXT?)

  7. Comdex 1983 by rixstep · · Score: 5, Interesting

    There's an old story oft repeated back home and taken as truth. It's about Comdex 1983. Microsoft were still a small company back then, still in Seattle, and had a minimal representation in Vegas with Gates himself behind the counter.

    All of a sudden there was a bit of a stir, and Gates found out it was a demonstration of GEM. He wandered over and pulled one of his big poker bluffs.

    Heckling the product demonstrators, he told everyone who he was, what company he represented, claimed his own company had a similar product in the works, far more developed than this beta of GEM, but his company, ethical as it was, would never dream of luring the public with a demonstration of a product what wasn't ready for market.

    He then supposedly stalked back to his own exhibit, closed it down demonstratively, and proclaimed that he was leaving Comdex in protest. He traveled immediately back to Seattle.

    Where he immediately convened the 'board' of MS and appointed Steve Ballmer manager of the phantom project. Ballmer started getting phone calls from the media who wanted to know what the product would be called (here Ballmer was impressively creative) and also wanted to know why it was taking so long: Gates intimated MS had been working on it for several years already in 1983.

    When the 'product' finally surfaced in 1985, and looked (and performed) as poorly as it did, a few people understood: it hadn't taken that long at all.

  8. Re:Standards by TykeClone · · Score: 4, Interesting

    Yes, I do. I work in banking. Most of the regulations imposed upon that industry are there because of the bad actions of the stupid few - and they do little good.

    The Gramm-Leach-Bliley Act added financial privacy regulations. What difference does it make to the consumer - precious little, they get a mailing once per year saying something about privacy. Like most other regulations, it's a paper chase for the financial institutions - we've got to send out those pieces of paper to stay in the good graces of the regulators.

    I'm no Microsoft fanboy, but to say that the government can't make things worse is just plain silly.

    --
    A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
  9. Is a single roll of paper tape to blame? by talexb · · Score: 5, Interesting

    You know what roll of paper tape I'm talking about .. that was the one containing the version of GW-Basic (yep, stood for Gee-Whiz) that Bill Gates and Paul Allen had hacked together. They were showing it in their hotel room in the late 70's or early 80's to a couple of (Comdex?) visitors and were talking about selling it when someone saw a copy of the tape and scarfed it.

    They made a copy, and passed it on with the admonitiion to 'be fruitful, and multiply' -- make a copy and pass it on. Bill Gates wrote a scathing letter to the community (and no doubt, swore to wreak his own revenge).

    So, it's 25 years later, and he's still battling the same people that stole his reel of paper tape from that hotel room. So consider this .. what if he'd had good security and no one had been able to lift that reel of tape? Bill Gates and Richard Stallman might have peacefully co-existed.

  10. Re:I am writing in Ada! & MS Ruminations by hyc · · Score: 4, Interesting

    Apple's hardware has always been uninspired, 2nd rate dreck. The best hardware designs came from Jay Miner and friends in the Atari and Commodore camp. While Apple was inventing new ways to make a fast processor slow (single 68000 CPU running the entire system, no DMA, etc. etc.) the Amiga and Atari had custom coprocessors for disk I/O, graphics, sound, keyboard, mouse etc., getting *great* performance out of the same CPU. And doing it all for less $$ overall.

    I totally agree that Microsoft *and Intel* have retarded the state of the art by at least 15 years. There have been so many other worthwhile, efficient CPU architectures (MIPS, Alpha, 680x0) that have gone by the wayside, while the bloated hulk of x86 keeps rolling on.

    I really do wonder where Linux would be today without Microsoft. I wonder why Minix didn't experience the same explosive growth. (Anyone even remember it?)

    One can only hope that as we push thru the 21st century, marketing will less frequently win out over superior technology.

    --
    -- *My* journal is more interesting than *yours*...
  11. IF not for M$, web apps would be much simpler by botik32 · · Score: 5, Interesting

    Funny we just discussed yesterday the unfortunate effect Microsoft has on software.

    Maybe Microsoft did a lot of good. I am sure a lot of posts will show that.

    Here I would like to stress what a mess Microsoft has made of web applications by meddling with Java and killing off it support in Windows.

    I am a web programmer and I know the hurdles encountered when delivering a web application.

    My experience says 80% of the development and maintenance efforts go to the presentation layer. Why? Because it is done through the ass. Excuse me, but HTML+JavaScript was not designed as a user interface layer. Implementing thin-clients in Javascript is suicide, a slow and painful one. Re-sending the form to the browser every time an action is made is assinine.

    It is ludicruous, the things companies do right now to implement a web user interface. When 20 programmers and 15 designers spend all day explaining to each other what bits in the entangled mess of a page the designer should change to change the interface , it is not programming, it is extremely distorted masochistic masturbation.

    Enter client-side java. Thin clients? Easy. Security+sandbox? Yep. Custom widgets? Yep. Direct graphics rendering? You bet. And it can be done in a few weeks by a programmer + UI designer. As a result, half the burden is off the server, the interface is natural and easy to use, maintenance costs are minimal.

    Face it, Browser-embedded Java is the answer to all these freaking mammoth problems web development has drowned itself into. This technology is how many? 10 years old?? Why has not it been accepted???

    Enter Microsoft.

    Had Microsoft not interfered, client-side Java would be as ubiquitous on the desktop as are GNU tools on unix'es, due to its superior design and concept. But no, M$ had to distort it and obstruct it so it never made it to the users' desktops. Instead it promises .NET shit that is even slower and more complex than current implementations.

    And this is just one example. Killing off good ideas is M$'s job. Not innovation, not better products, not open standards, not fair play. Microsoft has just killed everyone in the IT and scared the shit out of everyone else. It stands alone on a pile of skulls two stories high.

  12. Re:MS Bashing by lth · · Score: 4, Interesting

    I am reasonably certain that the only reason (today) that everyone uses Windows is because everyone uses Windows.

    I'm reasonably certain that you're wrong.

    Personally I use windows because I choose to. Why? Better hardware support, apps I don't want to do without and the occasional game.

    I've tried Linux regularly since Redhat 4.2, and I basically think Linux seems like a fine OS. But guess what? I don't really care what OS I'm running as long as I can use the programs I like, and can do what I want.

    I've thought about running things with Wine or installing VMWare and running my windows apps this way. But every time I just stop short, because it doesn't seem worth the effort. I can't find Linux' killer app.

    Linux needs to be able to do something, that I can't do with Windows, and that I would actually want to do. :-)

    All the arguments about bugs and security don't work on me. I'm pretty well firewalled, and I choose my hardware with care. I can't remember the last time I experienced a blue screen but its several years ago..

    I'm using lots of open source software, and I think open source is a great movement.. But I'm always going to use the tool that fits the task, and doesn't steal my time away from reading Slashdot. ;-)

    Perhaps the introduction of DRM in Windows, will be what gives me enough incentive to switch to Linux..

  13. Re:Standards by robinsoz · · Score: 4, Interesting

    In the county where I grew up, (Josephine County, Oregon) we have no building codes. Actually, the county does have building codes but the voters passed a law 30 years or so ago that it was illegal for the county to enforce its building codes so it amounts to the same thing. You see some very interesting buildings in places, especially out in the country, but I can not remember any cases where a building fell down and injured anyone. It can also be very handy, when we decided to remodel our house we just bought building supplies and started building...no permits or anything.

  14. GCC non-standard? puh-leeeez... by Shaddup · · Score: 5, Interesting

    There are worse offenders in the compiler market than gcc. MS's Visual C++ is far more permissive than gcc when it comes to "standards". For example, vc uses the ancient c++ scoping rules (circa 1995-ish) and will gleefully compile the following:

    void somefunc(void) {
    for(int i = 0; i < 4; i++ ) {
    }
    i = 23;
    }

    What's worse is that you *have* to follow their archaic scoping rules... the following *will not* compile with vc:

    void somefunc(void) {
    for(int i = 0; i < 4; i++ ) {
    }
    for(int i = 0; i < 4; i++ ) {
    }
    }

    VC claims that the variable 'i' is declared twice.

    There are many more examples. Here's another code snippet that vc will compile, but is not standard:

    enum MyEnum {
    FOO,
    BAR
    };

    void somefunc(void) {
    whatever = MyEnum::FOO;
    }

    The problem is that the c++ standard states that enums place their contents in the scope level immediately above their own, *not* in a separate scope (this is a holdover from c). You can't reference the contents of an enum like you would any other name space, ie 'MyEnum::FOO' should be simply 'FOO'.

    I'm sure there are many many more examples, but who cares? No one will ever read this comment anyway.