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

31 of 1,054 comments (clear)

  1. Standards by BWJones · · Score: 4, Insightful

    As loathe as I am to say it now, Microsoft has actually show us the benefit of "standards". Only the benefits are not quite in their definition as they want to control all of the standards and get a cut of all money from the use of those "standards". Also, it should be noted that Microsoft is not all bad. They actually produce some nice code (Office for OS X is quite nice), however, they always seem to be behind the curve as if they are not able to innovate anything. They missed the GUI, the Internet and now notably the search engine all by quite a while only to turn the company around and focus all of their efforts on exploiting what they missed. The market dominance however, has shown us the benefit of having "standard" file types such as .doc that just about everybody in certain industries uses exclusively.

    --
    Visit Jonesblog and say hello.
    1. Re:Standards by SatanicPuppy · · Score: 5, Insightful

      Actually, I think IBM, the original scary tech monopoly, showed us the benefit of standards (abliet mostly hardware standards).

      Microsoft just shows us how little we learn from historical mistakes, REGARDING standards. This is the one place where I wouldn't mind a little government intervention, toward an open and efficient standard. They could hardly screw it up worse than it is now.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    2. Re:Standards by TykeClone · · Score: 4, Insightful

      This is the one place where I wouldn't mind a little government intervention, toward an open and efficient standard. They could hardly screw it up worse than it is now.

      Doesn't sound like you work in a regulated industry.

      Hi. I from the government. I'm here to help you.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    3. Re:Standards by Snad · · Score: 5, Insightful

      As loathe as I am to say it now, Microsoft has actually show us the benefit of "standards".

      That's true, but in the absence of a behemoth like Microsoft dictating what a "standard" is we would probably be working with true (ie open) standards rather than simply what Bill declares is Good For You(tm).

      I'd like to think that absent a Microsoft-like controlling entity, the continuing mayhem of opposing formats and standards for data and documents would have become so untenable that developers would have been forced towards working together to come up with standards that actually worked. And that were actually supported and were actually standard. This would be simply to ensure that the multitude of word processors (for example) could reliably utilise each other's documents since none would have the market leverage to ignore the others.

      This assumes, of course, that not only is there no Microsoft, but that there is no company in a similar position of power.

      There is also an Easter Bunny, and I saw Santa yesterday at his summer job at the beach...

    4. Re:Standards by MBCook · · Score: 4, Insightful
      Standards are nice, but it's NO PLACE for government. An industry board of some kind (like IEEE, or whatever) maybe, but NOT the government.

      If the government were to decided the standards, we'd all be writing programs in Ada. In other news we would just be getting the standard for 10Base-T later this year (because of the special interest groups for the lithium industry trying to require the the wires in Cat5 cable are made of 20% lithium), and a byte would soon be 37 bits long (becuase it's the only number that doesn't offend lacto-vegitarian-femi-nazi-free-range-chicken-head s) or some other weird thing.

      I would be nice to have the government say something like "OK all you companies, decided on a format for word processor documents and stick to it untill the you issue a new standard after that", but for government to decide the standard its self probably wouldn't be good.

      I agree, though, that open standards are important. We have standards now (.doc, Internet Explorer, etc), but they're not open. Opening them would make all the difference.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    5. Re:Standards by JebusIsLord · · Score: 5, Insightful

      Lets not forget that the internet was originally a government project founded on government standards.

      --
      Jeremy
    6. Re:Standards by MBCook · · Score: 4, Insightful
      Yes, but it was part of another project, and it was something they needed. All to often what would happen (IMHO) if the government was asked to make standards now would be a big committe would be formed that would take recomendations for years, then argue for years, all while various groups lobby their own odd ideas.

      It's one thing to have a group of engineers sit down to decide a standard. It's another to have a panel of engineers hear a bunch of companies argue why their product is better.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    7. Re:Standards by gfody · · Score: 5, Insightful

      Microsoft is an inevitability, just like Neo. Asking what the world be like without microsoft is like asking what the world would be like if WWII never happened.

      To answer the question, the world would be exactly the same.. except the software company holding a monopoly on operating systems wouldn't be called "microsoft" it would be called g-soft.. and today you would be asking the question "what would the world be like without g-soft?"

      a better question would be why is the microsoft-anomoly inevitable.. that one, I think, is because anything that makes up an integral part of our infrastructure (such as an OS) that isn't yet mandated by government will naturally fall into a monopoly simply because it's convenient.

      --

      bite my glorious golden ass.
    8. Re:Standards by Johnny+Mnemonic · · Score: 5, Insightful


      It doesn't sound like you do, either. You think buildings would be safer if every builder was allowed to "innovate" their own designs? Do you think the highways would work better if each one was a toll road, allowed to design to their own needs? Do you think it would be better or worse for communications if ATT and Verizon each designed and developed phone technology independently of each other, meaning interoperation didn't happen?

      Actually, IINM, there is some historical precedent: the South had different guage of train tracks than the North, and it's part of what led to the cultural divide, which in turn led to the Civil War. Relaying tracks so that troops could be moved was a great burden--but once accomplished, and the standard set, notice how it's been preserved since.

      Institutions that purport to operate on a national level, and become part of the national infrastructure, should be standarized so that there are no boundaries of information exchange. On this point I agree with Ashcroft, who said as much when Bush took office. However, I disagree that one company should be in control of that standard; instead, it should be controlled by an open forum. As was the early internet, and it's why it remains as strong as it is and grew to the popularity that it acquired.

      Do you think that if Microsoft was in control of the early HTML specifications, or even TCP/IP for that matter, that we'd have the ubiquitious internet now?

      --

      --
      $tar -xvf .sig.tar
    9. Re:Standards by tdemark · · Score: 5, Insightful

      I would be nice to have the government say something like "OK all you companies, decided on a format for word processor documents and stick to it untill the you issue a new standard after that", but for government to decide the standard its self probably wouldn't be good.

      It's actually much simpler than that. The government doesn't need to dictate that a standard be agreed upon... what it can dictate is that "We will only purchase products that read and write open, pubically documented formats by default."

      In this case, there doesn't need to be agreement between companies in the form of a standard. But, it brings all the benefits of a standard in that the "popular" products will be well-documented.

      - Tony

    10. Re:Standards by barthrh2 · · Score: 5, Insightful

      Sir, I have some bad news... the building collapsed and your family is dead.

      The good news is: (handing card) Lionel Hutz, Attoney at Law! Sir, today is your lucky day!

      Seriously, you'd be hard pressed to find a more unscrupulous group than building developers. Because of the incorporation techniques that they use, getting sued is essentially no problem. They hide behind the corporate veil and just declare bankruptcy for the shell corporation that built that 30 story condo building that now leaks like a sieve. That's if the company hasn't been wound down by the time the problem crops up.

      Using tort is completely reactive. The burden on police, fire, hospitals and the legal system itself is only increased because the building has already burnt down. Standards are preventative.

    11. Re:Standards by senahj · · Score: 5, Insightful

      > > You think buildings would be safer if every builder was allowed
      > > to "innovate" their own designs?

      > Yes. Before building codes, people built buildings that stood and
      > worked properly because if they didn't, they might die.

      Bah.

      The Great Chicago Fire.
      The Great San Francisco Earthquake and Fire.
      Bam, Iran.
      the Lisbon earthquake that stars in _Candide_

      Left to their own devices, people continually, seemingly irrepressibly
      build unsafe houses on beaches, cliffs, floodplains, earthquake faults, mudslide-prone hillsides -- and die in droves in consequence.

      Without building codes, 10 X more fatalities in
      the 1989 Loma Prieta earthquake in California.

      --
      Wait a minute. Didn't I say that on the other side of the record? I'd better check ...
    12. Re:Standards by anothy · · Score: 4, Insightful
      [on Building Codes]

      Yes... ...Building codes are ways for government and unions to assert control over individual builders.

      nonesense. the fact that some people did, indeed build safe buildings for a variety of reasons before the widespread adoption of building codes does nothing to change the fact that codes have generally made buildings substantially safer. i've had the benefit of being involved in small-scale construction projects in areas with various degrees of strictness in their codes (or just none at all for the scale we were working on), and i can tell you first hand the codes result in a much safer construction on average.

      [on private-owned roads]

      Again, yes, like the Dulles Greenway...

      having lived in the DC area, this is indeed a tempting example, but one example does not an argument make. as a counter, i would point to the entire US Interstate system - much larger in scope, highly efficient non-toll, and federally defined. the US Route system is a less formal example of much the same thing.

      [on Communications Standards]

      How long do you think the market would stand two incompatible standards before one of the two started specing in some interoperability?

      quite some time, and we've all seen it! GSM vs. CDMA? DVD*? MP3 vs. WMA vs. Real vs. whatever? PPTP vs L2TP? the list goes on. there's plenty of innovation here, but it's all hugely inefficient. AT&T, for all their faults, did an excellent job of offering a unified, consistent, and efficient communications system to their users, and without a tenth the abuse much smaller modern monopolies heap out on people. the result is the PSTN and SS7, which provides a solid framework so that users are assured some minimal interoperability, but other operators still have the ability to innovate. recognition of this is why people like vonage and packet8 are "real", and all the folks who're just doing VoIP without paying attention to the PSTN are toy players.

      [on the Civil War - wow]
      okay, i totally agree that the parent is off in attributing such importance to the difference in rail gauge... but you're on pretty thin ice yourself.

      ...the big problem was that Lincoln's government was trying to dictate what the States could and could not do, imposing one set of standards for radically different geographies and economies.

      that's a pretty darned one-sided view of things. the South was also pissed that the federal government wouldn't impose the standards they wanted. the north was perfectly happy (as political entities, anyway - not all the people) to have slavery continue in the south, they just didn't want to have to respect it. there was a huge issue around the South's desire to force the North to recognize their individual laws. you could even say that this tension was all caused by the lack of firm, clear standards early on, and that - as is always the case - back-fitting them afterwards caused things to break. but, of course, this was a real war, not a point in an argument, and the real reasons were tremendously more complex than we're going to work out in a slashdot article.

      [on the early and current Internet]

      ...the early internet was controlled by the DoD... ...Even now, one corporation controls DNS

      the early internet was a DARPA project, yes, but implemented by a handful of universities. there were mandated standards, yes, but that's exactly the point! these standards allowed interoperability, but were minimal enough to allow for a tremendous amount of innovation (even if much of it does suck - i'm no fan of most Internet tech). and i'm curious which company you think controls DNS. it's a cooperation between a number of companies appointed by an organization (supposedly?) operating in the public trust. verisign's recent stupidity with SiteFinder should show that there's less central control t

      --

      i speak for myself and those who like what i say.
  2. Apple of course!!! by Jubii · · Score: 4, Insightful
    If Microsoft were to close up shop, who do the readers of Slashdot think would be tomorrow's Microsoft?

    I honestly believe if there were no Micro$oft we'd all be sitting around here bitching about Apple. They "owned" the education market for a long time. So long that those students that first learned on an Apple are now consumers. I believe that alone makes Apple a strong contender for the desktop crown ... if only....
    --

    I planned on inserting something witty here but never got around to it.
  3. what would it be like by starworks5 · · Score: 4, Insightful

    what would the world be like without microsoft?

    what would the world be like without GW?

    what would the world be like if there was no hate, war, stupidity?

    some say it would be harmony, but humans bring these things upon ourselves, its our nature i believe. not that WE like to be subjected to these sort of things, but many of us like subjecting them on others. why else do we watch professional wrestling, reality tv. why else do we say "at least im not him", instead of say "man i should help him out" these are more important questions that we should ask ourselves

  4. Could have been worse then microsoft by zakezuke · · Score: 4, Insightful

    Microsoft's business model, like it or not, made the clone industry possible... causing the clone PC to actually take a hold of the market. If it wasn't for the fact that you could buy / pirate a copy of MS-dos for your clone... we may have had no alternative but to buy from IBM / Apple / Commodore / Atari / Dec / Sun what ever what have you. While this may have been good in many ways, all seem to have been more interested in the end user just buying a new PC every few years without assurances of binary downward compataiblity. If we're talking Sun / SGI / Dec... I highly doubt that your typicaly home user would be able to afford a license. Microsoft was sub $100 for your sub $1000 pc... and like it or not, this wasn't a bad deal esp to those who just pirated a copy from a friend... as it was the custom.

    --
    There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
  5. God by 110010001000 · · Score: 5, Insightful

    Can we shut up about Microsoft already? Damn, every other story is some "anti-M$" drivel. Lets imagine life without these kinds of "discussions", just for one day.

  6. MS Bashing by thirdofnine · · Score: 5, Insightful
    I am an avid Slashdot reader, and I regularly moderate, and attempt to even the balance here (which is very difficult with so much bias).

    I do not have any affiliation with MS, and have both Linux and MS machines at home.

    I know someone will probably mod me down for this, but why does it appear that Slashdot has a tendency to continually bash MS.

    I mean at the end of the day, if Windows was really as crap as some people make it out to be, no-one would use it, simple as that. I have used many OSes over the years, W95, WNT, W2K, WXP, W2K3, OS2, Linux, UNIX. I know that they all have their problems, but really, name an OS that doesn't have a problem in it.

    Not only that, a computer is very much like a car, if it is not looked after, it will eventually die, be it Linux, Windows, UNIX or MAC OS.

    I am not claiming that MS does no bad, but really there is not many large companies out there that have not done something bad at some stage. And there is not one company out there that would not defend themselves the same way that MS has, if they were under attack, be that a legitimate attack or not.

    Now, I understand the concerns of the Open Source community, and Linux has come a hell of a long way in recent years (which is why it is starting to be used in the real world now), but do not think for a second that the tables would not be turned if Linux was in MS's position. I do not like SCO's tactics, but if they do prove that Linux has their source code, then you might as well put Linux in the same box as MS, as it would prove that not even the open source community is always the GOOD IT community member it claims to be.

    So mod me down if you wish, but really, the MS bashing is starting to get boring.

    But to answer you question, someone else would be in their position, with a different name, with it's own bugs, exploits and vulnerabilities (just as every program and OS does), and would probable cop the same bashing that MS does.

    Third of Nine.

    --
    Well, um, yes.
    1. Re:MS Bashing by tuxedobob · · Score: 5, Insightful

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

      Just my two cents...

  7. Re:Without Microsoft? by geekoid · · Score: 5, Insightful

    If IBM went with CP/M in all likly hood they would have retained the rights and we would all be locked into IBM.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  8. Re:Not in a plane crash by Fortunato_NC · · Score: 5, Insightful
    The PC popularity was a large art do to the fact that you can tinker with it. When Macs started, they went out of there way to prevent you from opening them up.

    I think if you really looked, you'd find that the PC's popularity had more to do with the fact that it wasn't locked to one particular manufacturer. Once Compaq clean-roomed their own BIOS and built the first PC compatibles, it wasn't long before half of Taiwain was making motherboards and selling components to white box computer builders. Remember how many computer manufacturers there were and how big Computer Shopper magazine was in the eighties and early nineties? Those guys weren't building computers for people to tinker with, they were building IBM compatibles because the parts were cheaply and easily available. If someone had reverse engineered the Apple MAC ROMs and not been pounded to dust by the Apple Legal Team, we might well all be using Macs today.

    The ironic thing is that without two things that IBM would view as absolute disasters - the non-exclusive deal Bill Gates and Microsoft cut with IBM to supply DOS, and the arrival of the "clone" market, the IBM PC line might well have been a commercial failure. But once all the clone makers were pushing "IBM compatible" everywhere you turned, computer manufacturers who kept their designs proprietary simply couldn't get and keep the shelf space/mind share they needed to keep their platforms viable. (With the exception of Apple, of course - having a rabid fan base helps, but as the Amiga folks know, it's not a 100% guarantee of success)

    --
    Blogging Weight Loss, Distance Education, and more at verlin.com
  9. I am writing in Ada! & MS Ruminations by Sean+Clifford · · Score: 5, Insightful
    I am writing in Ada, you insensitive clod! :)

    Seriously, though, I have to agree with you that the government is the last place you want programming standards to come out of. Shudder. The technology sector should develop its own standards in cooperation - sure, it leads to a BetaMax versus VHS situation sometimes, but in the end you get general interoperability.

    Much as I hate to say it, I don't think that the computer industry would be as far along as it is today without games.

    Games have driven the market and the platform of choice has been the PC. Why? Because it was there.

    Apple became tied to its hardware/software model, expensive. (And excellent.) The IBM PC clone gained ubiquity by being cheap (And...cheap). Microsoft was in the right place at the right time and kept on the ball in crushing competition and playing bondage with PC manufacturers.

    And here go my mod points and karma

    I doubt that Linux would be where it is today without the domination of Microsoft.

    1. Re:I am writing in Ada! & MS Ruminations by RAMMS+EIN · · Score: 4, Insightful

      ``I really do wonder where Linux would be today without Microsoft.''

      Keep in mind that GNU/Linux has mainly been taking market share from commercial unices. This is to be expected, as it has much in common with those and their technical strengths and weaknesses are very similar.

      As far as competition with MicroSoft goes, the GNU system just doesn't have what it takes. Windows has all these graphical configuration tools and wizards that can make even a complete agnostic feel in control. These are just not there for Linux, so you'll need people with actual knowledge of the system as sysadmins. With companies hiring only people with x years of experience, this is just not going to work. Besides, Linux has this hippie feeling to it that companies are uncomfortable with.

      As for the home desktop, don't even think about it. People want their gadgets supported and they want their games to run. They don't want to break their system, so they'll stick with what it ships with and not experiment.

      The successes of Linux, clearly, are in the server area, particularly against commercial UNIX systems. MicroSoft hardly has anything to do with it. Of course, some people like to run Linux on their PCs, because they feel it goes against MicroSoft, but keep in mind that most PC users think MicroSoft is GOOD.

      ``I wonder why Minix didn't experience the same explosive growth. (Anyone even remember it?)''

      MINIX was never meant to be big. It's a teaching OS and it strictly abides the KISS principle. No improvements that increase the complexity of the system are accepted. I believe there was or is a fork that tried to expand the system and make it more useful, but it obviously hasn't made high-profile achievements.

      --
      Please correct me if I got my facts wrong.
  10. missed the GUI? by 1000101 · · Score: 4, Insightful

    If Microsoft missed the GUI, why does almost every Linux desktop try to emulate it?

  11. Microsoft destroyed tech support by humankind · · Score: 5, Insightful

    You could list for days the software companies that went out of business as a result of Microsoft's dominance of the industry, but nothing is more substantive than the fact IMO that Microsoft single-handedly destroyed the entire computer product support industry.

    Back in the 80s and early 90s, software companies offered toll-free tech support and were easily contacted to resolve problems. When Windows came along, there were so many incompatibility issues that most of us software publishers found the majority of our tech support resources were going towards fixing Microsoft problems that were inadvertently blamed on our own products. The unstable and chaotic Windows environment, where one il-behaved app or library could screw everything else up, made it a nightmare trying to support even the most simple applications.

    Microsoft, single-handedly eradicated the entire product support market by forcing developers to hide or else become pawns in helping microsoft debug its own OS.

    I abandoned the desktop market when Windows became dominant. It wasn't worth it trying to develop a useful product for consumers when every new release of an operating system would make your application malfunction and cause all your users to blame you for something that was outside your control.

    Thanks Microsoft.

  12. Re:While at Microsoft today... by bfree · · Score: 4, Insightful

    When Microsoft stops using it's monopoly position to protect and extend it's monopoly and instead focuses on simply producing a better product, then I will stop "bashing" Microsoft. As of right now, Microsoft have been convicted both at home and abroad of being an anti-competitive monopoly (that means that MS does hinder open source production, ask the samba team, or OpenOffice.org) so while their products may have advantages for certain niches, I for one am very wary of funding their war chest. I don't want MS destroyed, I just want them to not act illegally, preferably because they are no longer a monopoly (most of what they have done would be ok if they weren't a monopoly but they are)!

    --

    Never underestimate the dark side of the Source

  13. Re:Without Microsoft by Billly+Gates · · Score: 4, Insightful

    Shit.

    Do you remember running memaker and creating boot disks under Dos6 just to run some dumb game?

    Extended memory, expanded memory, conventional memory?

    What if you had a situation that took 2 minutes to log into a network and 2 minutes to boot Windows3.1. Now lets say this system ran Borland C++ and was cooperatively multitasking as usual back then. What if you accidently create an infinite loop?

    Boom 5 minutes of time gone!

    This was just one example I can remember back in my early highschool years. God it was a piece of crap.

    How many years since the 386 was launched until we had protective memory and premptive multitasking? how many more years did we all have to wait before it became reasonable stable and reliable?

    Answer is 10 years to turn 32 bit... and 15 years before it became reasonable stable!

    Os/2 by the way did all of the above in just a few years after it came out if you ran it on a 386 or 486.

    Now fast forward to the 21st century. How many years or decades did we have to wait for a 64 bit OS for AMD's Opteron? Try a mere few months.

    Thank god for opensource.

    I remember being told in 1995 that we would have to wait until 2015 before Microsoft would make Windows 64 bit.

    Hate to say it but MS was AWEFULL!

    Today they are alot better and some of their software is good. But they surly were the worst software maker in the world in my opinion back in the 80's and 90's. Shudder.

  14. The King is dead! Long live the King! by Angry+Pixie · · Score: 4, Insightful

    If there were no Microsoft, there would be no savvy competitor to rival Apple. IBM and HP couldn't do it. They lacked the entrepreneurial creativity and energy Bill Gates, Paul Allen, and Steve Ballmer possessed. Jobs was only going to be defeated by someone with that new generation forethought.

    Apple would have dominated, and Steve Jobs' meglomania would have only escalated. Eventually Apple would hold majority share and small developers would find themselves getting squeazed. So essentially, a world without Microsoft would be still be the same as a world with Microsoft.

    I won't even entertain ideas about greater unchecked innovation. There are a lot of great technologies that have been killed off by kinder gentler cooperations that MS.

  15. Re:Without Microsoft..... by Endive4Ever · · Score: 5, Insightful

    Oh, yeah, I would be talking about the evil empire Apple and how they have a hold on the market.

    That's not at all far off from the truth.

    Apple intended for quite awhile to own the GUI market and be it's only vendor. They sued various entities and ran some of them out of the market. Because that's just how Apple does things.

    When Microsoft came out with Windows, Apple sued Microsoft in the famous 'look-n-feel' lawsuits.

    If Microsoft hadn't prevailed in those lawsuits, Apple would own the GUI market and be it's sole vendor.

    That would suck bigtime. Microsoft plowed that ground for us. In fact the legal precedent that Microsoft set by fighting that fight for us is what allows people to 'clone' Windows GUI concepts and incorporate them into Linux/Free Software projects.

    If Apple were in charge it would suck a hell of a lot more.

    --
    ---
  16. Ask the other way around by Qbertino · · Score: 4, Insightful

    What would the world be like today if Daimler Benz had a de-facto monopoly on cars just like MS has a de-facto monopoly on Software?
    Right.
    A world free of MS: Think various flavors of DOS and various flavors of GUIs, something like a Geos 2004 (that would probably be better even that todays Aqua) and competitors and Apple would be smaller yet due to the lack of contrast it could provide in a truly free market. And we'd all have fun and a feeling of meaning to what we're doing: tinkering with computer stuff.
    Right now I only have that feeling when I'm working with Linux and am not forced to emulate a sick proprietary application or 'standard'.

    Some people here think that MS forced innovation, but that's absolutely wrong in ever which way. They only managed the near impossible: Lock in a actually open plattform: the PC. And that did nothing but seriously stall inovation.
    SW Developement would be ten years ahead today. Think somethink like BeOS V.9.0 with a GUI burned onto a BiosChip that boots into GUI in 5 seconds flat.
    MS managed to lurr all vendors into the now-yet-more-crappyness upgrade mill promising everybody who joined big bucks. They made the biggest bucks. Curiously, I recall it started to become evident with the Windows Keyboard stunt. The Keyboard vendors kissed MS feet for having them sell new KBs.

    No, look at it from the distance and it's absolutely evident: We have to programm every single bit of our stuff ourselves in order to reclaim a minimum of control that we had in the Amiga days. And Amiga was a proprietary Plattform!

    In fact, if DRM/TCPA would get foothhold in a way that MS would like it, I'd aktually drop out of computing entirely - even though I've been with it since nearly 20 years and Sharp PC 1402 assembler. But hopefully that will never happen, since VIA and Transmeta would rejoice over a DRMing/TCPAing Intel and AMD. Thank God MS doesn't have control over the x86 hardware. Not yet at least.

    --
    We suffer more in our imagination than in reality. - Seneca
  17. Before microsoft... (long, old fart reminiscing) by argent · · Score: 4, Insightful

    To get an idea what the world would be like without Microsoft, you need to start with another question.

    What was the world like before Microsoft?

    Not before Microsoft formed, but before Microsoft Windows started really hammering down the competition. Back when Microsoft's OS, DOS, was simple enough it could be emulated and when platforms running on top of operating systems from simple common libraries through virtual machines... what we call middleware, now... were the standard way of writing portable software.

    You had a few common families of operating systems. DEC had RSX-11, TOPS-10 and TOPS-20, VMS, RT-11, and RSTS, though they were settling on VMS as the way forward. You had IBM's mainframe systems running native and under VM. You had MUMPS both native and hosted. You had EXEC/1100, PR1MOS, burroughs A-series. You had CP/M and its descendents (CDOS, MS-DOS, etc). You had UNIX and UNIX clones like Regulus and Idris and Cromix. You had Mac OS and AmigaOS and GEM. You had Atari-DOS and TRS-DOS and their enhanced clones like LDOS.

    On top of these you had GEM and DesqView and Mumps and the UCSD P-System (Daddy's playing Pascal, that's where you try and see how many dots you can get before you start swearing). You had databases and interfaces and transaction protocols and network protocols in a huge fight between OSI and TCP/IP that ended up with TCP easily winning the bottom level because none of the OSI people could agree on a low level protocol so nobody could talk to each other without expensive gateways... but there's still plenty of OSI living on above that.

    You had Pascal and Modula and ADA and C and REXX and the Lisp languages and a billion Basics blooming in everyone's garden.

    And so, we get to the next question.

    Where was it going?

    Well, standards were ever more important. We had a network running OSI and TCP at the low level, UNIX/Xenix, VMS, EXEC/1100, RTE-IV, DOS, Netware, NFS, RFS, DECnet, OpenNet, ... and I was able to largely flatten the whole thing because every platform interoperated with three or four different standards. You could always find something that would talk. And things were getting simpler, as newer and better standard interfaces supplanted or complemented older ones. Increasingly, there were a handful of languages with good standard implementations that were widely (almost universally) available: SQL, REXX, C, and newcomers like Tcl and Perl.

    Microsoft never bothered to fit into this world, except through a valve. You could check in to the Windows hotel but you could never check out. Even companies like IBM had a culture of interoperation: they had multiple platforms specialised for different things and they worked well together... and with other systems.

    But all these systems had one thing in common... they were first multi-user and secondarily end-user.

    Advanced end-user systems had always been islands, with very few exceptions. Your IBM or Xerox word processing systems, your Macintoshes and Wangs, these never had to depend on networks, they had one user, and that user was in control, and the interface to other systems was through the user... where networks existed, they were often (usually) job-oriented, with Word Processing on one and Drafting on another. So interoperability was secondary to everything else.

    The open source community has developed from the shared systems that were dominant though to the end of the '80s. Communication was paramount, secrets were death: if your software didn't play well with other software people ended up avoiding it.

    What would have happened without Windows? Apple would have continued to spread their only slightly less extreme end-user system, at a premium price. VMS and other decent minicomputer systems would have fought it out, alongside a variety of UNIX systems all running common applications and sharing files. Amiga's UNIX and Apple's UNIX and Microsoft's Xenix would have bridged the gap between end-user systems and minis. OS/2