Slashdot Mirror


Why Does Everyone Hate Microsoft?

MrSplog asks: "I'm doing a short project on Microsoft and its impact on society. A considerable part of this project has been looking into people's perceptions of Microsoft and the heavily negative bias of that perception. Since Slashdot is one of the world's forefront leaders on Microsoft hatred, I wanted to know: just why do you hate Microsoft? Please be as descriptive and as thorough as you like. Counter arguments and positive comments are also appreciated."

191 of 1,540 comments (clear)

  1. I dont *hate* Microsoft..... by BWJones · · Score: 5, Interesting

    Oh, I don't *hate* Microsoft. In fact, I have friends who work there and have made money off of Microsoft stock. I still use Word (although Pages is coming on strong and if I could get EndNote compatibility, I'd switch entirely) and Excel and root for the company on occasion. Where I object to Microsoft is in their shoddy products. Almost every product I've used of theirs that came out at version 1.0 has royally sucked. Their whole concept of bringing products to market is date/deadline driven rather than quality or product driven, much less consumer driven. Classic cases of abysmal products were Windows v1-3, Win-98 and ME, the Zune, Bob, that first tablets and the ultra portable systems I've previewed (error messages that were too big for the display for instance), and of course their always changing interface standards and poor security issues.

    Saying all that, I actually had a pretty good Micron PC running Win 95 that was remarkably stable. Of course upgrading it to Win98 was a unmitigated disaster. Win NT was a very stable OS, that was just cryptic to use and administer. Win2000 was pretty decent, and it almost made me switch my home system from MacOS to Win200, but like most products they have simply used their monopoly status to make the right changes very late in the game if ever. How long did it take them to adopt all characters for file names?

    Where I really started getting disgusted with their business was after I saw company after company run out of business due to business practices that bordered on illegal and in some cases blatantly crossed the legal line. I always tended to prefer the MacOS, but was fairly platform agnostic (using Windows, Solaris, Linux, Irix, MacOS) for whichever task needed the appropriate platform, but with the advent of OS X, I've become a strong advocate for the Macintosh platform which brings up another issue entirely.... Microsoft has for decades now used Apple as their R&D lab. It's an obvious and well known joke, but if you are familiar with OS X, just wait until you get to play with Vista. Come on now, there are some very smart folks at Microsoft, so why can't they come up with ideas and products on their own? My take on it is that it is an efficiency issue combined with a management issue with too much oversight at the early and mid stages of the game. For instance, how many programmers are there on the Windows development team? Its in the thousands for sure, perhaps tens of thousands all told. For OS X, the number of full on programmers numbers in the hundreds. Under 300 for sure last time I checked a couple of years ago. The whole Quicktime team numbers around 30-40 whereas the Microsoft Media Player team is well into the hundreds. We could go on and on here, but to answer your question, this scientist at least does not hate Microsoft. I've just watched the company for years, purchased some of their products and have found a product from another company (Apple) that meets my needs and does not get in the way of my work the way Microsoft products tend to do.

    --
    Visit Jonesblog and say hello.
    1. Re:I dont *hate* Microsoft..... by Anonymous Coward · · Score: 5, Funny

      Oh, I don't *hate* Microsoft. In fact, I have friends who work there and have made money off of Microsoft stock. Big karma hit incoming, ouch!
    2. Re:I dont *hate* Microsoft..... by arifirefox · · Score: 5, Insightful

      one could argue Microsoft products are shoddy because they support a mind blowing number of hardware configurations. Apple's job is much easier...but do you want to be restricted in what kind of computer you want? If it was up to Apple, they would be still on slow powerpc chips but it was the competition in the PC world that finally made them see the light. And you have to thank Microsoft for at least part of that.

      --
      Firefox Power http://firefoxpower.blogspot.com/
    3. Re:I dont *hate* Microsoft..... by Niten · · Score: 5, Insightful
      If it was up to Apple, they would be still on slow powerpc chips but it was the competition in the PC world that finally made them see the light.

      While we're arguing hypotheticals, I'll point out that if it were really up to Apple, IBM would have put the necessary resources into developing low-power and high-speed PowerPC chips, the lack of which being what drove Apple into the Intel transition. If there were no Microsoft, and as a result, the same level of R&D going into today's x86-derived processors were instead used to develop the PowerPC line powering Apple's presumed monopoly, then the Intel transition would not have been desirable.

      You're right in that competition is a good thing; I'd be just as concerned by an Apple monopoly over the PC market as I am by the current Microsoft one. But I think the parent was saying (and I agree) that they are Microsoft's anticompetitive behaviors which earn that company such widespread disapproval.

    4. Re:I dont *hate* Microsoft..... by BWJones · · Score: 5, Informative

      Perfect example... I had a friend at a little company called Bungie. Bungie was developing this really cool little application called Halo that they were planning on releasing for MacOS, Linux and Windows. Microsoft came along, made them an offer they could not refuse and they bought the company so Halo could be a "halo" game for the Xbox platform. This of course meant that all development of Halo for the Macintosh and Linux were cancelled and Windows development was significantly delayed. It was almost a couple of years before I was asked to help with the development of the Macintosh port of Halo. So, I and many, many other users of the Macintosh and Linux (and Windows for that matter) were negatively impacted by this very common business practice of Microsoft.

      --
      Visit Jonesblog and say hello.
    5. Re:I dont *hate* Microsoft..... by arifirefox · · Score: 3, Insightful

      I would argue that it was AMD that forced intel to be much better. It was the new intel that forced apple to switch. ironically, all 3 game consoles now use IBM cpu's.

      --
      Firefox Power http://firefoxpower.blogspot.com/
    6. Re:I dont *hate* Microsoft..... by QuantumG · · Score: 4, Insightful

      Dude, no. Microsoft makes shit software because they can. Period. The market will tolerate it, so Microsoft has absolutely no need to put any more effort into it.

      --
      How we know is more important than what we know.
    7. Re:I dont *hate* Microsoft..... by Simon80 · · Score: 3, Interesting

      If that's the case, then why is Linux able to support a variety of hardware configurations without having fundamental design issues the way Windows does?

    8. Re:I dont *hate* Microsoft..... by GeffDE · · Score: 2, Interesting

      I agree with you. I can understand people wanting to throw whatever they want into a computer (or even building their own components or whatever), but what I was saying is that people want choices but how many do they actually want? Macs are customizable to an extent that captures some majority of the market. It's a tradeoff. You can't really have both exceptional quality and exceptional support. Apple has chosen to optimize for quality while Microsoft (to me) has tried to do both and has ended up mediocre in both instances.

      --
      It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
    9. Re:I dont *hate* Microsoft..... by arifirefox · · Score: 2, Interesting

      because they have learned from Microsoft's mistakes and successes. And of course open source has a lot to do with it. Those that complained about Microsoft the loudest were closed source software developers that didn't want to adapt. On the other hand, gnu/linux still is very fragmented and can't be held as the best example of software design.

      --
      Firefox Power http://firefoxpower.blogspot.com/
    10. Re:I dont *hate* Microsoft..... by einhverfr · · Score: 2, Interesting

      Dude, no. Microsoft makes shit software because they can. Period. The market will tolerate it, so Microsoft has absolutely no need to put any more effort into it.
       
        Most non-MS software is even worse than Microsoft software, to be blunt. Except a few very broad-based open source projects (Linux, Apache, PostgreSQL, X.org, GNOME and/or KDE, and the like).

      Also I like the fact that Microsoft has offered serious business innovation to the market which have helped to reduce the proces for everyone (along with Phoenix and COmpaq). Of course, Linux out-does Microsoft in this area, so even appreciating MS's contributions doesn't translate in thinking they are the best.

      In the end, I think that MS is second-best to Linux. Therefore, it is not so much that I hate Microsoft as much as that I like Linux.

      Microsoft suffers from a "because we can" syndrome. They have lots of money, so they hire lots of people to solve problems. The results usually are neither elegant nor have a really polished feel once you get to know them. It is as if they spent millions or billion of dollars developing a project and then decided to release it 90% of the way through. Microsoft products all to often feel incomplete.

      Let me give you an interesting example from when I used to work at Microsoft. I was having trouble joining a workstation to a domain. I tried and tried. No luck. I spent an hour on this all by myself. I called tech support, spent an hour on the phone with them. No luck. Then I saw the problem (clock skew).

      Now, in a Linux environment, NTP would be separate from Kerberos. The system would sync its clock independant of its status in the realm. But in Windows, it will only pull its time from the KDC automatically once it has joined. And there is *no easy way* to sync before joining. It is small simple things like that which make me conclude that Windows and other MS software were released before they were quite done. Interestingly David Korne made a similar statement about the Windows API.
      --

      LedgerSMB: Open source Accounting/ERP
    11. Re:I dont *hate* Microsoft..... by mrchaotica · · Score: 2, Insightful

      And why is AMD considered a competitor, while IBM and Motorola are not? Because Windows (and all the software that runs on Windows*) only supports AMD's chips!

      *This is where the "but NT ran on PPC!" argument fails.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    12. Re:I dont *hate* Microsoft..... by tomhudson · · Score: 3, Insightful

      because they have learned from Microsoft's mistakes and successes.

      Not really. Thik about it - Microsofts successes are in marketing, not software design. And its not like linus or the BSD people looked at Windows code and said - oops - not going to do THAT!

      Those that complained about Microsoft the loudest were closed source software developers that didn't want to adapt.

      No, its users who had to pay for crap who complained the loudest. "%^%$!!!! Windows ate my homework|thesis|report!!!"

    13. Re:I dont *hate* Microsoft..... by stevesliva · · Score: 3, Interesting
      Where I really started getting disgusted with their business was after I saw company after company run out of business due to business practices that bordered on illegal and in some cases blatantly crossed the legal line.
      As an MS intern in the summer of 2001 I had the chance to attend the Windows XP RTM celebration, and the company meeting at SafeCo field.

      The company meeting was especially interesting. My memories of it are fading, but IIRC, before all the individual product groups made their presentations Ballmer had to get up and say a few words about the ongoing monopoly trial, and how they were getting unduly harassed by the feds. That was followed up by a demo of the brand-new XBox, which was going to crush Sony and Nintendo. And a presentation about CE, and how that was going to crush Palm. And discussion about how Outlook had just surpassed Notes. Etc etc. You just got the impression that every business they delved into they intended to crush the competition. Which is really the rational thing for a business to do-- and individually can you really fault each team for trying to outdo the competition? But on the other hand, you saw them throwing more money than innovation at getting a foothold in the console market, and using the Windows brand to purchase credibility the Palm market.

      So do I hate Microsoft? No, because I try not to be a hypocrite. I believe they can dominate markets without even trying, and certainly by being only adequate. In that position, what do you do? Intentionally fuck up? Vista will show that the fuckup threshold is effectively impossible to surmount. But I dislike Microsoft. Microsoft is too powerful. The prevailing attitude these days amongst IT buyers must be "You don't get fired for buying Microsoft" ala IBM. I believe that nothing will break Microsoft's stranglehold on non-distributed computing. The only solution to that is to make that stranglehold irrelevant.

      But man do I HATE it when they kill progress like with MSIE. Thank god for Firefox. Maybe they will kill progress with overboard DRM in Vista. That doesn't mean Vista will fail any more than MSIE failed to maintain 80% of the browser market...
      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    14. Re:I dont *hate* Microsoft..... by DarkMantle · · Score: 2, Interesting

      I think the parent hit it on the head. However, I would like to add to it. So do comments below like MacOS X running on limited hardware

      Microsoft has the market cornered. It is their business practices that most people don't like. For example. Embedding IE into the OS so that it cannot be removed (Windows 98 and newer,) as well of the slow adoption of new ideas. How long was IE 6.0 out before we got an update. And the update is basically Firefox with ActiveX.

      Office is just cluttered. Too many things most people don't use. They even made menus hide parts that don't get used so people can find what they do use faster. The problem is, then people don't learn about the other features, or when you're looking for a feature you know about it takes longer to find. A simple setting in options for "Basic", "Intermediate", and "Advanced" layout would allow people that want basic use (my Mother) to find what they want quickly, but I change a setting and get the Advanced user interface when I use her PC, then I can put it back just the way she's used to.

      Now for the pros' and cons of Windows (and this will summarize most other products as well.)

      Pros

      • Standardized for driver and software development
      • Relatively easy to use
      • Large market share so changing jobs/companies is usually easier because you're familiar with it

      Cons

      • Usually more worried about release dates then stability.
      • Browser (and ActiveX) integration into the OS makes it vulnerable to spyware/viruses/malware
      • Security issues are way too common
      • Cost is way too high for the product
      • Lack of features most users want

      All said, it's the monopolizing that most people don't like about Microsoft. They're greedy bastards that raise hype about half finished products and can't deliver (WinFS anyone?) Like the filesystem of the future.

      --
      DarkMantle I been bored, so I started a blog.
    15. Re:I dont *hate* Microsoft..... by dangitman · · Score: 3, Insightful

      Most non-MS software is even worse than Microsoft software, to be blunt.

      You must be using some seriously messed-up software.

      Even among the big closed-source names, Adobe photoshop kicks butt over anything Microsoft produce. Then there's all the pro audio or 3D graphics software which is amazing. Even more amazing is how tiny independent Mac developers have been doing a better job than microsoft for a couple of decades. Or the software you could get for the Amiga. Very little of this is Open Source, but there are/were tons of amazing third-party apps.

      --
      ... and then they built the supercollider.
    16. Re:I dont *hate* Microsoft..... by QuantumG · · Score: 3, Insightful

      Most non-MS software is even worse than Microsoft software, to be blunt. Except a few very broad-based open source projects (Linux, Apache, PostgreSQL, X.org, GNOME and/or KDE, and the like). I get the feeling that you don't understand why this is.. and I'm sorry if I implied that only Microsoft writes bad software because they can.

      Almost all proprietary software is shit for the same reason Microsoft's software is shit - the people who create it have a monopoly on its creation. These broad-based open source projects, as you call them, have that one thing that proprietary software doesn't - competition. If I write some shit code for an open source project, chances are the devs won't accept it. It's not that they don't appreciate my contribution, it's that there are probably a half dozen other people who are more than happy to write something better, or improve on what I have written.

      That's what copyright is, it's this government issued monopoly on copying, and the result of the government issuing monopolies should be pretty obvious by now: poor quality for high prices.
      --
      How we know is more important than what we know.
    17. Re:I dont *hate* Microsoft..... by dragonturtle69 · · Score: 2, Insightful

      Actually, most users are stupid. If the message box asked for confirmaton that they would like to eat boiled dog, they would hit Yes. Windows, for the worse, is the OS of the uneducated, "just give it to me now and easy", masses.

      --
      "What luck for the rulers that men do not think." - Adolph Hitler
    18. Re:I dont *hate* Microsoft..... by rhavenn · · Score: 2, Interesting

      They could have still refused the offer? Basically, Bungie's greed got the better of them is what you're saying?

    19. Re:I dont *hate* Microsoft..... by Barlo_Mung_42 · · Score: 2, Interesting

      "If that's the case, then why is Linux able to support a variety of hardware configurations without having fundamental design issues the way Windows does?"

      There are plenty of fundamental design issues with Linux. Lack of true HID support for one.

    20. Re:I dont *hate* Microsoft..... by Locutus · · Score: 4, Insightful

      Atleast you got Halo for your Mac( or are getting it ). A similar exmple is when Netscape was kicking ass in the browser market. There was this little company called DimensionX who had a cool development system for multimedia applications written in Java. IIRC, they were doing something with Netscape too and it had to do with developing Java applets or something. Well, Sun Microsystems wanted to purchase them to help show what Java can do but Microsoft wanted them too. Only Microsoft wanted them to kill them and stop Java from getting recognized as a useful tool. The bidding war was on and when all was said and done, Microsoft ended up with DeminsionX for millions and terminates its Java products. They did the same with a company called Coopers & Peters.

      So if a technology is growing which is outside of complete control my Microsoft, they go out and purchase and terminate those companies leading the way.

      Heard of OpenGL? Well Microsoft can't have a cross platform 3D tool getting developers excited. They must come up with another 3D system which will ONLY RUN ON WINDOWS.

      Got 80% marketshare in handhelds( PalmOS ). Microsoft start seeing all the other dbase vendors shipping dbases clients for PalmOS so Microsoft releases MS Access lite for WindowsCE, which nobodies heard of. Fast forward 10 years and you find that Microsoft has lost over $8 billion on WindowsCE just to dominate the handheld market. Ie, they bought their way into the market with $10's of billions over about 10 years.

      This guy wants to know why people hate Microsoft? He/she should look at how Microsoft pretends to "compete" in the market. Hint, they don't compete and do EVERYTHING they can legally and sometimes illegally to stop the reall innovators from making their product sucessful.

      And lets not even go into how they steal other companies IP and then after 5-10 years when the company has no more customers and exists only as an owner and a lawyer, they pay out a few million in a "settlement".

      IMO, Bill Gates, Steve Balmer, and the rest of the crew are snake oil salesmen. They use Microsoft to crush anybody and everybody they decide is a threat to the money train called the Microsoft Windows monopoly.

      You are very lucky to even hear of Microsoft doing a Mac version of a product they've purchased. Given how they hate that Apple is making a sucess out of the iPod, I wouldn't doubt that EVERY Microsoft product for the Apple is heading for the chopping block. IMO

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    21. Re:I dont *hate* Microsoft..... by Orion_ · · Score: 2, Funny

      one could argue Microsoft products are shoddy because they support a mind blowing number of hardware configurations.

      Yes, the absurdly high number of exploits in Microsoft's word processor, e-mail reader, and web browser (to pick just three out of many) is because of, you know, all those hardware configurations they have to support. Yeah, that's it.

    22. Re:I dont *hate* Microsoft..... by daveb · · Score: 2, Interesting

      >Where I object to Microsoft is in their shoddy products.

      yeah I hate shoddy products - which is why I stick to MS products even though I know Linux quite well and regularly try compeditors in other apps. I want an OS that isn't in my face - I want it to run tasks without me having to KNOW i am running an OS ... MS is the least shoddy there (Mac may be better - i can't get hold of it).

      I am not one of the 90% who use 10% of MS Office. I miss tonns of features when I've had to use other ones - yeah they are good for plebs that write notes and call them docs - but OO is always plaything catchup. Visio is WAAY more useful than any other product I've tried. but I'm used to the enterprise version with network & NDS discovery etc.

      Linux wins hands down on the back end stuff - no worries there. But there desktop OS and apps lead the way, they are NOT following (with the exception of their crappy web browser).

      Of course - because I actually evaluate things and dare to end up concluding that MS is fine, this will be modded as a troll - but hell the entire original topic is a troll. The parent is actually quite reasonable compareed to the rest of this crap.

    23. Re:I dont *hate* Microsoft..... by Simon80 · · Score: 2, Informative

      I agree with you that it's not as well supported as on Windows, but your assertion that you can't provide your own set of drivers with a hardware release is completely false. There are quite a few out of tree drivers, I use one myself for my webcam, and the big difference between that and Windows from the user's perspective is that development tools need to be on the user's machine in order to make it work. Of course, it also happens to be much easier to install those on a Linux system than on Windows.

    24. Re:I dont *hate* Microsoft..... by jours · · Score: 2, Insightful

      Apple is on Intel chips because of supply problems with IBM and lack of a good mobile processor. Nothing to do with "the competition in the PC world" or Microsoft.

      --
      This sig intentionally left blank.
    25. Re:I dont *hate* Microsoft..... by zhrinze · · Score: 2, Insightful

      I disagree. The amount of hardware is not relevant because Microsoft isn't doing the driver development for various vendors as a rule. If you provide a set of APIs that are strong and valid, then manufacturers can make drivers for anything. In fact, Windows already supports a dizzying array of products.

      Remember, I/O is handled through ports, and drivers are only character based, block based, or both. There are no other choices. Whatever your "port" (real port, virtual port, messgae queue, etc.) the process is pretty much direct.

      It's not the legions of hardware that destabilizes Windows so much today, it's the legions of old software that users won't part with.
      Now I do agree with one aspect mentioned by somebody - Microsoft does shoddy work. Their apps are bloated, their code is sloppy, their desire to be in the public's hands before the product is ready is infamous. Worse, every time they overhaul a product, they mess it up (anybody know how to change the links bar into a drop down menu on the command bar in IE7?). I've taken to using Firefox and OO portable whenever I do my own stuff, but sadly I'm forced to use MS Office and IE for certain business projects - the compatibility just isn't there quite (especially on Firefox).

      In fact, compare most of the open source software made for Windows to most any equivalent M$ product, and you find better written software. Some of it has problems, but I spent the day correcting a glitch in Office 2000 that crashed Word every three words you typed.
      Microsoft is in a position to make a very usuable system that uses far less HDD space, but they don't.

    26. Re:I dont *hate* Microsoft..... by msobkow · · Score: 2, Insightful

      I look at it more as long-term ROI. How much have I spent on MS-DOS, Win3.1, WFW, Win95, Win98, WinNT, NT4, Win2K, WinXP... I'm not spending any more on Vista. They still haven't provided POSIX layers worth programming outside their servers, and I'm not interested in the nuts and bolts of yet another API.

      Other vendors invest in keeping up with current standards. They compete on the basis of effectively supporting and deploying packages built to those standards. Thousands of industry engineers and senior developers had input to those standards.

      As long as they run useful software and play games, I'll keep using their products, but I'm done spending any more for no useful return. Thanks to hardware requirements, even a free copy of Vista would be a negative ROI, because I'd have to bump up my memory at a minimum.

      --
      I do not fail; I succeed at finding out what does not work.
    27. Re:I dont *hate* Microsoft..... by nachoboy · · Score: 4, Insightful

      Office is just cluttered. Too many things most people don't use. [...] A simple setting in options for "Basic", "Intermediate", and "Advanced" layout would allow people that want basic use (my Mother) to find what they want quickly, but I change a setting and get the Advanced user interface when I use her PC, then I can put it back just the way she's used to.

      This is possibly the worst solution I could imagine to the problem of complex software that is intended for normal users. Can you point to any examples of general-use software (open or closed source) that have successfully implemented a basic/intermediate/advanced toggle switch for its main interface? This idea gets brought up frequently by those with technical experience but who don't design software interfaces for a living (or in their free time, as the case may be). It's an awful idea that only serves to promote the notion that the more complex functionality of the software should be locked away from all but the lords of technology, unavailable to the unwashed masses who are just too unskilled to touch the powerful resources of truly great software.

      The reason this idea is bad is that it's impossible to define the subset of software functionality that will never be used by the users you brand as basic or intermediate. While everyone needs the core functionality (for a word processor, things like open, save, copy, paste, print), a large number of basic users need to regularly use functionality you might logically put in the intermediate bucket (headers and footers, tables of contents, tab stops, tables), and a not insignificant number of basic and intermediate users occasionally need the most complex features (mail merge, document comparisons, tracking, and versioning).

      By removing these features from the software interface when in intermediate or advanced mode, you're not solving the problem at all. You're postponing and worsening it. As soon as Grandma Mae wants to send out her Christmas letters, or Nephew Ted wants to type out his term paper, you have to preface all your instructions with "turn on advanced mode" at which point they're presented with the mind-boggling array of features that is ostensibly causing the problem in the first place. All of the sudden, the software is unfamiliar again; it's like a whole new program. One can get to insert picture or number pages all right, but where the heck did copy and paste go? And you're back to square one, having accomplished nothing but turned a single software program into three.

      If complex software is to be used by inexperienced users, we as software designers must first accept the fact that the users are neither dim-witted nor incapable of understanding complexity. They are simply not intimately familiar with its every nook and cranny. The duty of the software designer is to make complex functionality usable. Be smart about context: only display options that are relevant to the situation. Choose smart defaults and explicitly highlight common configurations. Help shouldn't be an afterthought or even solely contained in an external help file; the software be clear what will be the result of a particular choice. Account for bumbling or exploring users and mistakes: make every action reversible. Error messages should be descriptive and actionable, suggesting probable resolutions.

      We have so far to go in software design. Let's not simply route around hard problems, dismissing common users with a switch. Our goal should be to make software accessible to everyone. This is often a very difficult task to design and implement effectively. Accept that this difficulty in software development will always exist, but will pay off many times over in the form of productive and satisfied users. But don't simply turn away common everyday users, they by definition greatly outnumber the skilled technicians, and they deserve the absolute best experience software can deliver.

    28. Re:I dont *hate* Microsoft..... by Skreems · · Score: 2, Informative

      If a shareholder believes that a company is not acting in their best interests, they can sue. So yes, it is a law.

      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    29. Re:I dont *hate* Microsoft..... by Branko · · Score: 2, Informative
      They emulate Intel's x86 architecture.

      For that matter, Intel emulates Intel's x86 architecture as much as AMD does (x86 instructions are translated into smaller RISC-like instructions on all modern CPUs).

      In a sense, "instruction set" is to a modern CPU the same thing as "API" is to a piece of software.

    30. Re:I dont *hate* Microsoft..... by ajs318 · · Score: 2, Interesting
      Well, tiny independent developers have been blasted out of the Windows market by Microsoft's tolerance of piracy.

      Let's have a hypothetical company, Mom And Pop Software (MAPS). MAPS make a simple office suite, CheapOffice, which retails for £50. It's more than good enough for writing letters, doing your day-to-day finances and organising your CD collection. The only black mark against CheapOffice is that it can't import MS Office documents perfectly; however, most of the time it makes a brave attempt.

      Now consider a luser, John Thomas, who wants an office suite. His options are:
      1. Buy MS Office for £500.
      2. Buy MAPS CheapOffice for £50, saving £450.
      3. Pirate MS Office, saving £500.
      4. Pirate CheapOffice, saving £50.
      What does John Thomas do? He gets a pirate copy of MS Office, on the basis that it's better to save £500 and get "what everybody else uses" than to save £450 and be legal, and beside which Microsoft can't possibly justify asking £500 for something that does the same as something you can get for £50.

      The result is that even if nobody ever makes a single pirate copy of CheapOffice, MAPS go out of business in the end -- due to piracy.

      Microsoft know this, of course. They have a big enough stack; they can afford not to rake in £500 per copy of Office in the short term, if it means squeezing competitors out of the marketplace in the long term. They don't have to compete on quality as long as they're competing on price.
      --
      Je fume. Tu fumes. Nous fûmes!
  2. Three Words by davecarlotub · · Score: 5, Insightful
    1. Re:Three Words by EtherMonkey · · Score: 5, Informative

      Why do people hate Microsoft? In a word: Greed. Microsoft is consumed by a rampant, unrepentant, no-holds-barred corporate ravenousness for consumer dollars. At least this is how it looks to individual consumers, small businesses, and even most other large enterprises.

      Some examples:

      • Microsoft was among the first major, mainstream software publishers to charge paying customers for technical support on legally-owned Microsoft products.
      • Microsoft was one of the first major, mainstream software companies to increase upgrade fees from what was a standard 20% of the original software price to what is now 50%, if you are allowed to upgrade at all.
      • Microsoft was the first major, mainstream software company to deny upgrades to customers who don't pre-pay the 50% upgrade fee up-front when the original software purchase is made, with no refund if an upgrade isn't released within two years.
      • Microsoft bemoans the cost of software piracy, but each time Microsoft has implemented technology to reduce piracy, it has doubled the price of the better protected software.
      • Microsoft adds features to its software that puts competitors out of business, then removes those features and sells them as add-ons or upgraded versions.
      • Microsoft talks reduced enterprise TCO benefits on the one hand while making each new release significantly more difficult to deploy, maintain and support.
      • Microsoft claims that it's not predatory or monopolistic, while using its overwhelmingly dominant position in the OS market to drive out competitors to its application and development tools marketplaces.
      • And yes, Embrace, Extend and Exterminate.
      I could give more specifics, but I'm under non-disclosure.
      --
      --- A man with a briefcase can steal more money, than any man with a gun. [Don Henley]
    2. Re:Three Words by EtherMonkey · · Score: 5, Informative
      Do you have proof? Did you pay for windows before XP.

      I am a live dinosaur. I have owned and used every MS OS version since MS-DOS 2.1. I beta tested Windows 1.0.

      • MS-DOS 5.0 was $29.
      • MS-Windows 2.0 was $49.00
      • MS-Windows 3.0 introduced CD key. Price went up to $89.
      • Windows 98 introduced new 25-digit CD key. Price went up to $129.
      • Windows XP introduced Product Activation. Full version (XP Pro) is $299.
      • Windows Vista introduced more stringent Activiation. Full version is $399 for Ultimate, but the full set of features will only be available to Enterprise customers who sign volume purchase agreements and pre-pay for 2 years of upgrades, (Software Assurance), whether or not these upgrades materialize.

      Ok, granted it is not doubling every time, but this IS Slashdot, and I am allowed poetic license.

      Like what products [have been added then removed, and then sometimes sold as add-ons[

      How about Microsoft Windows Antivirus: Included free in 3.0/3.1 versions, removed from 3.11. Now sold as Microsoft OneCare. How about a calendar application, which later was integrated with an Email application and became the first version of MS-Outlook in Windows 3.11, removed from Windows 98, and now sold separately? How about backup, which has been in and out in so many different ways that I lost track?

      >>I could give more specifics, but I'm under non-disclosure.
      Really, you didn't even get specific about the ones you mentioned.
      Well, it's a really old and broad non-disclosure. ;^)
      --
      --- A man with a briefcase can steal more money, than any man with a gun. [Don Henley]
  3. Wrong Question by Das+Auge · · Score: 2, Insightful

    An easier question would be "Why not?"

  4. Spyware by wheatwilliams · · Score: 4, Insightful

    Tieing the web browser to the operating system and creating Active X controls, and then putting no security on them, ushered in the era of spyware and caused tremendous suffering for users and the tech support people scrambling to try to stamp out the spyware.

    1. Re:Spyware by thedbp · · Score: 5, Insightful

      >Nor have I experienced any tremendous suffering (beyond what is expected with PC use)

      That is the problem. Microsoft has conditioned you to expect suffering. This is unacceptable.

      If you take a step back and read what you have written, you probably put forth the most compelling argument AGAINST Microsoft - that they have lowered the collective standards of computing to the point where people think its OK to get viruses and spyware and think its just 'part of using a PC.' Which, of course, it isn't, unless you happen to be using Windows.

    2. Re:Spyware by uhlume · · Score: 3, Insightful

      Worse, it seems Microsoft has lowered the collective standards of computing to the point where many people believe OS X and even Linux to be advanced operating systems...

      --
      SIERRA TANGO FOXTROT UNIFORM
    3. Re:Spyware by Ajehals · · Score: 2, Informative

      Every time I see stuff like this it makes me sigh.

      Yes occasionally you may have a problem with X, and your chosen GUI, this is generally either hardware that isn't working properly or you have some obscure hardware.

      I can not give one example where I have been unable to use *any* graphics card / monitor combo (and I have had some really old / generic kit running purely to play with, and the more usual modern kit for day to day use) with *any* Linux flavour I chose (primarily Debian these days, but also occasionally SUSE or Red Hat).

      Moreover I have never come across an single situation where using a VESA driver didn't work, laptops included.

      This is exactly the same situation as with windows (I have had problems with windows refusing to accept what I thought was a valid driver for an old MGI card, and was stuck in 640x480 at 256colors...) Basically for most people it just works, for some people you may have to find a driver (Windows or Linux) and for some people you will end up with a bodge and a generic driver (again Windows and Linux?.

      Even more interestingly I have found that multi monitor support in Linux - especially with differing graphics cards (i.e. 3 different cards for three different monitors in this case) is far far better than that offered in Windows

      Now in the interests of helping you with your opinion of Linux, I would be honoured to assist you with your graphical problem, feel free to post any relevant info here (or email me (the address is with the post obfusticated but I'm sure you'll get it) and I will take a look and see if I cant prevail where your guys failed. A copy of your X server log, X config file and the output of lspci -X (if it is a PCI card) would help, as would any version info for your kernel and X server. a quick fix - depending on your setup would be to run X -configure as root.

      Oh and no one is forcing you to run Gentoo :) it does exactly what you want it to, but I would only ever use it in very specific roles

  5. I hate Microsoft because by bsytko · · Score: 2, Funny

    I hate Microsoft because Slashdot hates Microsoft. I read Slashdot. Therefore, I hate Microsoft because I read Slashdot.

  6. There's no reason to hate Microsoft anymore. by QuantumG · · Score: 5, Interesting

    Before the DOJ case we all used to wonder why they produced such poor quality software at such high prices. In fact, we all felt kinda pissed off and betrayed by this. Then the anti-trust litigation put it all into perspective. No mystery anymore, that is, so long as you have even a basic understanding of microeconomics. Monopolies produce poor quality products at high prices - that's what monopolies do. So yeah, no reason to hate Microsoft anymore, we know what they are. Of course, a number of people are still pissed at Microsoft for their abuse of their monopoly, that's fine. But all those people who are pissed off at the government for handing Microsoft this monopoly they have, well, go be pissed off at the government.

    Besides which, they'll be gone in 10 years anyways. That's not a rimshot. Shit, it's not even an original thought. It's just the way things are going.

    --
    How we know is more important than what we know.
    1. Re:There's no reason to hate Microsoft anymore. by badasscat · · Score: 5, Insightful

      Monopolies produce poor quality products at high prices - that's what monopolies do. So yeah, no reason to hate Microsoft anymore, we know what they are.

      Yeah, that makes about as much sense as saying "murderes leave a hell of a mess - that's what murderers do. So yeah, no reason to hate OJ Simpson anymore, we know what he is."

      It must have escaped my attention when it became the case that the simple realization that a person or company has committed a crime somehow excuses it.

      Microsoft is a convicted monopoly. There is no more reason to hate them required. They will always be a convicted monopolist; you don't somehow get un-convicted after a couple of years. The penalties they had to accept (at least in this country) may have been little more than a slap on the wrist... but that doesn't change what they are. And it's something they only share with a few other companies in the history of this country.

      I mean, why hate Enron? Why hate the tobacco industry? Why hate any company?

      When it's not just your opinion that they've hurt people, but when it's in fact been proven that they hurt people, then I'd say that's a pretty good reason.

      (That doesn't mean I hate Bill Gates; I think he's done a lot of good things. But he has not surrounded himself with the most scrupulous people, and he himself has not always acted scrupulously in business.)

    2. Re:There's no reason to hate Microsoft anymore. by Ajehals · · Score: 2, Insightful

      Not intending to take anything away from your post, I would just like to say that Microsoft's monopoly position is not the problem, nor is it a legal issue (as such). Its the leveraging of that monopoly to gain market share in other markets. (also possibly the use of that monopoly to maintain their monopoly, - I'm pretty sure that's an antitrust issue).

  7. For starters.. by CranberryKing · · Score: 2, Insightful

    They've crippled inovation in favour of maintaining a monopoly for YEARS now. And I'm not just talking about having alternative OS and word processors. They have been THE_PRIMARY_OBSTACLE for software (and hardware) being truly useful and allowing choice and the possibility of enhancing our lives and contributing to the human condition.

    Plus the windows interface sucks.

    Believe it.

  8. Forced & UNWANTED "upgrades" by Announcer · · Score: 3, Insightful

    One of my biggest complaints is how they FORCE people to upgrade to increasingly fragile, vulnerable versions of Windows. They make it so that software vendors mush move along, thus leaving odler versions behind, and ensuring that new versions do NOT run on older versions of Windows.

    They have also really upped the "Big Brother" role, where in some instances, perfectly legitimate installs of XP have been shut down by MS's update servers, claiming that they were bootleg or pirate copies. Then just TRY and get MS to unlock your system...? Have your credit card ready. NO THANKS!

    There are still a lot of systems running under 98SE that are working just fine, thank you. I don't need or want to spend $200 for a version of windows that is more likely to "break" my currently running software, and won't run on otherwise perfectly viable/functional hardware. I also do not like the "phone home" and "Big Brother" aspects that are built into XP and the new Vista. My 98SE runs everything I need.

    Oh, and don't even get me started on their super-vulnerable browser and e-mail clients.

    That's my 3c worth.

    --
    Willie...
    1. Re:Forced & UNWANTED "upgrades" by toddestan · · Score: 2, Informative

      Do you really expect Microsoft to continue to support old versions of Windows indefinently? Heck, they finally cut Windows 98 off of extended support this year. Those of you running Windows 2000, a 7 year old OS, have nearly 4 years of extended support left. How many other desktop OS's from 1998 were supported in 2006? (Though in defense of Linux and BSD, it's not like the upgrading costs you any money).

      Besides, your Windows 98SE systems will still run until the hardware gives out. You'll probably find that eventually you won't be able to find new software for it, and you might find that evetually you won't be able to put it on a public network. But it'll still work. Though I do see the potential for Microsoft to actually try to kill off Windows XP and later versions by simply refusing to activate it at some point in the future.

  9. Lack of humility? NIH? by bunyip · · Score: 5, Interesting

    Here's an example...

    When NT was first announced, I thought it was the coolest thing since bottled beer. The protected mode subsystems looked like a way to consolidate the APIs of multiple systems. As smoebody who'd already programmed Unix, PDP-11 (RSX), VAX-VMS, MVS, Univac, CDC, etc in the years prior, I thought NT was going to totally rock. It had the potential to subsume everything around it.

    Little by little, the OS/2 compatibility evaporated, X-Windows was declared "brain dead", it went beyond embrace and extend, it became Microsoft's way or the highway.

    I still wonder - if MS had supported POSIX / UNIX APIs in a protected mode subsystem, would Linux have really "happened"?

    Alan.

    1. Re:Lack of humility? NIH? by spitzak · · Score: 2, Interesting

      I'm quite certain that if NT had had even a limited Unix-like base (similar to Xenix and using the Gnu and BSD tools that existed at that time) then there would be NO Linux, and BSD would be a tiny hobby, Apple would be running NT, and Microsoft would have absolute control over every computer in the world and probably most people here would grudginly accept it or even be unaware that there could be an alternative, and literally 100% of all software development would be done on and for NT.

      Microsoft's own arrogance has hurt them. I think most of the problem is that they hired geeks who never got laid in college, who suddenly found themselves in a position of power over something and then took out all their frustration and anger on the world by being purposely incompatable and refusing to read any references.

      But Microsoft management did strange things, it is obvious that there was a push for Unix compatability in MSDOS 2.0 but all that evaporated and was even removed (one of the few times they have been incompatable with previous versions and it broke software I was working on) in 4.0. Not sure what caused this, but there seems to be anger and hostility toward Unix which is not helping them at all.

  10. Duh by Anonymous Coward · · Score: 5, Funny

    Clippy.

  11. 2 Reasons by Marty200 · · Score: 5, Funny

    A) Because the products aren't that good... They are often buggy and insecure,

    B) They have way more money than me.

    Either one of those is reason enough for me to hate them.

    --

    Randomly distributing Karma whenever possible.

  12. If everybody truely hated microsoft by Thaidog · · Score: 3, Insightful

    They would be gone... the fact is that Microsoft's marketing & legal practices keep them moving. It gets to the point where it has nothing to do with how good their software is.

    --

    ||| I still can't believe Parkay's not butter.

    1. Re:If everybody truely hated microsoft by elronxenu · · Score: 4, Interesting
      No, I think everybody hates microsoft at some level.

      I hate Microsoft's products (except Project), their business practices, their monopoly, their DRM, their lack of ethics, their EULA which forces you to give up your freedom of speech, their proprietary file formats, their Microsoft Word specifically, and perhaps more reasons.

      Regular computer users hate Microsoft for making them vulnerable to spyware, spam, viruses, being pwned, and so on.

      Business users hate Microsoft for locking them in, for the BSA license compliance audits, the security holes, the endless patch/upgrade cycle, the high maintenance costs of their applications (like extensive downtime when machines need to be rebuilt due to some software failure).

      Vendors hate Microsoft for releasing loss-leader products designed to kill the market (think Netscape, Windows Media, and soon antivirus products, BeOS) until Microsoft is the only one left standing.

      Investors hate Microsoft (now) because their share price has nowhere to go but down (MSFT will not be able to continue growth unless they can find a new market to be in).

      Music fans hate Microsoft for releasing the terminally broken Zune - and inventing the concept of squirting music files to your friends (3 plays or 3 days!);

      Developing countries hate Microsoft for raping their economies (to the extent that the software isn't just pirated) because the funds flow to the USA. In many of these countries there's a visible shift towards open source and open standards.

      I expect even Microsoft fanbois hate them for some reason, although I'm so different from the typical Microsoft fanboi that I can barely guess why, perhaps they got excited about some feature Microsoft trumpeted would be available in Vista (some feature so new and powerful that it will blow away the competition, like the advanced WINfs file system or the virtual folders) and then broke their promise before release date. I'm sure the fanbois hate when that happens.

    2. Re:If everybody truely hated microsoft by elronxenu · · Score: 2
      To followup my own comment ... Microsoft's lock-in is very effective; whether people hate Microsoft or not, they still keep buying the products (or buying computers with Windows preinstalled).

  13. People hate their ____ providers by DM78 · · Score: 2, Interesting

    When it comes to commercial products, people hate their ____ providers (fill in the blank with the service). Blizzard makes a decent MMO product that millions of people use, but there's a HUGE group of their players who *hate* them even though they use the product. Same with Sony Online Entertainment and Turbine and so on. The same goes for Sprint, Cingular, Verizon, ATandT, et cetera for mobile telephone service -- especially big hatred among the users there, but the service is generally the same across the board... and it's even more ubiquitous. Microsoft is the big, bad behemoth that gives everyone their Operating System. Billions of people hate Microsoft, yet hapily use the product (myself included), likely for the same reason as the above reasons. The only non-commercial exception to this is Government, even though it's the same concept -- everyone hates their goverment, but without the governing, the world would fall apart and it would be a much, much worse place -- theoretically speaking, of course.

  14. Criticism of Microsoft by tfinniga · · Score: 4, Interesting

    Another useful wikipedia article is Criticism of Microsoft.

    Personally, I think most of the slimy stuff is due to business decisions. I know a lot of people that work there, and they are generally hard working, intelligent people that sincerely want to impact people's lives for the better, and see Microsoft's large market share as a way to actually make a difference. If the devs were in charge, or if they had scrupulous and competent businessmen, it would be a much different company. The fish rots from the head.

    The recent change in leadership is promising, but I'm definitely in the "wait and see" camp. You know, the "buy a mac while I wait and see" camp. Hey, Disney is turning around. It could happen.

    --
    Powered by Web3.5 RC 2
    1. Re:Criticism of Microsoft by mrchaotica · · Score: 2, Insightful
      Hey, Disney is turning around. It could happen.

      I'll believe that when Steamboat Willie becomes Public Domain, and does so without any protest from Disney -- not before.

      Similarly, I'll believe Microsoft has changed if and only if Ballmer gets fired, Microsoft stops trying to subvert open standards and abandons its proprietary ones, and stops spreading FUD against Linux.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Criticism of Microsoft by symbolic · · Score: 2, Insightful

      The *only* way Microsoft could gain my respect is to realize that they are *a* player in the market, that customers have a right to their own information regardless of which software was used to produce it, and finally, they realize that vendor lock-in is evil.

  15. Thats a symptom by Catskul · · Score: 5, Insightful

    Embrace, extend and extinguish, is only a symptom of the real issue. The real issue is that Microsoft fails to subscribe the culture that most geeks subscribe to which is simply: Technical freedom. We want to be able to do whatever we want with technology, and we dont want anyone getting in our way. Microsoft is constantly getting in the the way of technical freedom as it tries to bully its way into being important instead of innovating its way into importance... Microsoft refuses to be in a support role and wants to be the center of the technical world regardless of technical merit. That getting in the way and self centered attitude is the reason everyone *I* know hates Microsoft.

    --

    Im not here now... Im out KILLING pepperoni
  16. Nobody likes a bully... by mustard · · Score: 5, Insightful

    MS conducts themselves as a bully.

    Nobody likes a bully.

    1. Re:Nobody likes a bully... by houghi · · Score: 4, Insightful

      You now know why people hate America. :-/

      This will probably be noted as trolling, or OT or whatever, but my karma can take a hit and it actualy is the truth.

      --
      Don't fight for your country, if your country does not fight for you.
  17. My .02 cents by Jarjarthejedi · · Score: 2, Insightful

    I think that for many people Microsoft is hated simply because it's the biggest target. Personally I don't exactly 'hate' Microsoft. I think their OS could be quite a bit better and that they could do a lot more to help their users out. Why do I think that about Microsoft and not, say, Apple? Well because Microsoft's what everyone uses. Frankly I could care less what Apple does, because I don't use it, no one I know uses it, and the computer I help set up as a part-time job don't use it.

    So I look at those computers and I see how often they crash, how virus prone they are and the natural impulse is to blame the OS for not being more crash and virus-proof. And since in every case the OS is Microsoft Windows I've developed a bias from only seeing Window's fail. I've never seen another OS crash, I know they exist, so therefore my OS must be worse. It's the good old fashion 'grass must be greener, 'cause mine looks pretty yellow' problem.

    I'm sure that if I were to use Linix or Apple (*dons protective flame suit*) I would encounter just as many problems as Windows. They'd be different problems, but there would be problems none-the-less. Frankly I expect my computer to run perfectly and without error in spite of what I do to it, and I expect the computer to compensate for other users who are no where near as technologically inclined as myself. Is that rational to expect that much? No. Is it human impulse to expect that much? Of course. So who's to blame for my computer not running as I irrationally want it to? It's much easier to pick a large target that other people pick on and blame them for every problem rather than acknowledge that the problem is at least partially my fault for trying to use the program in a way it shouldn't be used.

    Another part of the Microsoft bashing, in my opinion, is the bandwagon syndrome. It's become officially 'cool' to bash Microsoft and so many people who have never had a single problem bash them anyways.

    In all honesty Microsoft get's a lot more flak than they deserve. Is their product perfect? Certainly not! Is it supposed to be? Of course not! Do we expect it to be? Oh yeah. Who's easier to blame? Yourself, for having unrealistic expectation, or a large easy to bash company for not conforming to those unrealistic expectations?

    Am I saying Microsoft makes the best software? No, there's better stuff out there for advanced users (take, for instance, my FireFox browser I'm using). Is Microsoft's products as good as should be expected of such a large program? I think so.

    --
    There are two kinds of fool One says 'This is old therefore good' Another says 'This is new therefore better'- Dean Ing
    1. Re:My .02 cents by Tibor+the+Hun · · Score: 3, Informative

      Waaaaait a fucking second there.
      A guy called JarJarJedi comes to slashdot and bitches about Apple and "Linix", while at the same time glorifying Microsoft's product which he thinks is as good as should be expected, while at the same time he looks at those (Win) computers and sees how often they crash, how virus prone they are and he gets a +4 insightful?

      WTF mods?
      Asleep at the wheel?

      On the offchance that I am wrong, I would then like to say Issa for onessa welcomessa our bizarro-worldssa overlordssa!

      And, to stay on the topic, I think tech help "hates" MS because we get stuck fixing their mistakes on our weekends, afterhours and so on. All while the bosses are superhappy about getting the next round of MS licenses for cheap, and delegating the problems to the tech help. This of course leaves nothing for tech help to do but to constantly put out fires while listening to bitchy users.
      Sure, script kiddies and CS players of east europe LOOOOVE their microsoft, but they don't have to support 100s of bitchy users whose machines are running slow, because microsoft decided to leave the OS completely vulnerable to spyware.

      But I rant. I work for a large Mac shop, so I no longer have the headache of microsoft, and my days are filled with planning for future and improving the network, as opposed to putting out fires. But my hatred for MS is still strong from my previous jobs, and fixing relatives' PCs. Luckily I've got them all switched to Macs, so I no longer spend my holidays cleaning the crap off their machines:) Thank you OS X:)

      And oh yeah, lest I forget, Ballmer is a cretin, and I can't get the image of him squirting on the stage, yelling "developers, developers, developers."

      --
      If you don't know what AltaVista is (was), get off my lawn.
    2. Re:My .02 cents by codepunk · · Score: 5, Interesting

      Personally I think most people here a very good reasons to hate them. I wrote windows software exclusively for over 7 years and still do on occasion. Over the course of those 7 years they did many things that drove me not quite to the point of hatred but more of a awakining. Little stuff like how can I code against the shell? Well it took years for them to disclose that information so that we could add simple extensions to the shell. I am not sure they even disclosed it somebody probably had to reverse engineer the api. They keep all this little stuff to themselves for their own benefit and to lock out competitors. IE oh yea there is another one, they linked that piece of crap into every developer tool, shell everywhere they could stick it not to help me out as a developer but to dominate the browser market. Took their advice, yea make everything run on transaction server it is the greatest, what now I have a ton of shit running on one and transcation server has been dropped.

      Once upon a time I developed a proprietary solution to connect up com objects to a j2ee server, guess what happens, I get a call from a microsoft goon one day trying to buy full rights to the
      code...why? Not because they wanted to use it but because they wanted to bury it.

      How about foxpro? oops they bought that out and buried it, best and fastest desktop database ever
      made.

      How about visual studio, pretty nice tool but if you use it long enough you will start to find the
      artifical walls put up to drive you further to their platform. Easy stuff is easy in visual studio, soon as you want to push the edge you run into some bug, or artificial wall put in your way.

      Nope, best thing I ever did is remove them from my personal and professional life.

      --


      Got Code?
  18. What could have been. by ninthwave · · Score: 2, Interesting

    I have seen what could have been, that was not realized because of the current monopoly.
    I liked BeOS, more than Linux, more than Apple. I though OS/2 was better than Windows but was not a fan of IBM at the time. I liked WordPerfect more than Office. In fact for each set of software Microsoft has, the alternative that was destroyed I liked before it died a horrible death due to a monopoly tie in. All because Bill Gates was able to sell DOS to IBM, before he actually bought the program from the developer. But good placement, good timing and there are wonderful things Microsoft has done for computing, but their defense of their market monopoly has destroyed some beautiful what could have beens.

    --
    I was thinking of the immortal words of Socrates, who said: "I drank what?" - Chris Knight (Val Kilmer)- Real Genius
  19. Not complete hatred by Enderandrew · · Score: 5, Insightful

    They became a giant by stealing other people's ideas, establishing a status quo of mediocrity, and squashed innovation.

    It is frustrating knowing that better products exist that will never get a chance because of their hegemony.

    However, I do really like certain Microsoft products. I think Defender is a great idea, perhaps a few years late in the game. MS Office is a great product. Their development tools are good.

    And Microsoft has become considerably less evil in recent years, but they have no regards for standards and make life unduly difficult for a great deal of people. Sometimes it doesn't even serve a financial purpose.

    Look at their history with Sun and Java. Microsoft clearly has no respect for other's rights or licenses. And they want the internet to be something proprietary that they control, again even if it costs them money, and they don't gain anything from it. They just want to control things. By pushing for browser-specific tags, and refusing to conform to web standards, every webmaster on the planet is put out to design around both standards and Microsoft.

    Does Microsoft make money of IE? No. They give it away for free, while throwing butt-loads of money developing it. So why continue to spend money fucking the entire internet over? Because they are bullies who like to remain the king of every hill they can find, even if it means forcing customers into inferior products.

    That's why.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Not complete hatred by houghi · · Score: 2, Insightful

      The fact that Bill Gates got a wife who showed him where to put his money (we all told it to put it in another place) is nice, yet does not make Microsoft less evil. I am sure many good people with many good intentions work at Microsoft.

      About that 'Man of the Year', read this article about it. Just some names, not completely random:
      1938: Adolf Hitler (1889-1945)
      1939: Joseph Stalin (1879-1953)
      1971: Richard Nixon (1913-1994)
      1979: Ayatollah Khomeini (1902-1989)

      Whatever Gates does, does not make what Microsoft less evil. Those things stand in their own right. Microsoft is a company. Bill Gates is a person.

      --
      Don't fight for your country, if your country does not fight for you.
  20. Simple by complete+loony · · Score: 4, Informative
    It's MY Computer. It's MY Data.

    Microsoft's goal is to own and control everything on my computer, in the server room, eventually perhaps in my lounge room and anywhere else they can imagine. And they try to keep it that way by deliberately avoiding existing open standards and interoperability with existing applications. They adopt new standards with reluctance, and even then they break them.

    --
    09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    1. Re:Simple by j0217995 · · Score: 2, Insightful

      And how is that different from Google's goal to have every bit of the internet go through its engines? When Google wants every advertising dollar to go through one of its services, including radio and print ads. People hate Microsoft for petty reasons. Something went wrong on a computer they were doing something important on and it left a bad taste, now they read sites like this that spew Microsoft hate and that's all they get. And before you say I'm just a MS fanboy, I've been working w/ Linux and OSS for over 10 years and contribute regulary.

  21. Re:Isn't it obvious? by Captain+Splendid · · Score: 2, Interesting

    I hate Microsoft because I've used their products.

    That's exactly it. Apart perhaps from their Office Suite (which is still 50% shit when you throw in Publisher and Access and all that other crap), every alternative to a Microsoft product usually blows it out of the water.

    There might be a few guys who really hate Microsft, but most of us are just sick of having to use their crap.

    --
    Linux, you magnificent bastard, I read the fucking manual!
  22. Lack of options by tommyj1986 · · Score: 2, Interesting

    It's easy to find someone who hates anything. Microsoft however has been the prime target of computer hatred simply because there is a lack of options. Their are tons of choices for an OS, but for most consumers, they don't go much further than Windows. Also Microsoft markets itself as Professional software and in this day and age Professional anything is expected to be flawless. I personally don't like Microsoft simply because I am a strong believer and open source, and believe that the free software available is more stable and flexible than the products I have to pay for with Microsoft.

  23. I don't by chaoticgeek · · Score: 2, Interesting

    I don't hate them. I may not agree with how they go about everything, but they are there. I do prefer linux, espicaly ubuntu over windows, but I do have to use windows. The thing I hate is companies who create software that schools use that is only windows based.

    --
    hello
  24. I don't really hate them per se... by drenehtsral · · Score: 3, Interesting

    I don't really _hate_ Microsoft per se, but I find that they don't really have my needs in mind (as a developer and long-time computer user). My gripes are really pretty simple:

    I don't like being crammed into an unnecesarily GUI environment. I like the simplicity of scripting and automation that comes with a real command line environment.

    I don't like giving up control of my computer. Microsoft is always pushing one thing after another which all take control away from me, the user, in the name of making things easier or safer or some other nonsense. Things that fall under this category are the following: DRM / Trusted Computing, Hiding of system files, Hiding of file extensions, animated toolbars, the fact that IE takes any web server error (40x, 50x, host not found, connection timed out, etc...) and puts up the same uninformative dumbed down error message up. I really want to know the details, and it hides them.

    I don't like their pushing of various fad programming models in their development tools. I remember when I upgraded from Visual C++ 5 to VC6 they had taken the raw win32 calls out of the table of contents, so if you looked things up that way, you'd see the MFC way first, unless you knew the calls already, in which case the index could turn them up. When I upgraded again, they had taken the calls out of the index too, but a full text search of the help turned up some examples... There is NO EXCUSE to EVER hide documentation from users, much less DEVELOPERS. I recognize that they are trying to wean people off of win32 so they can go to a more hardware independent .net stuff, and that may be cool and all, but part of my job entails maintaining a large (30,000+ line) code base written in pretty much all straight C that uses a lot of win32 calls, and it really sucks that the best documentation on all of that is Google's translation of the chineese version of Visual C 5.x's help files.

    So, yeah, basicly I have largely negative feelings about Microsoft because they don't do a terribly good job of meeting my needs, which wouldn't be such a big deal, except that as a near-monopoly they try very hard to stamp out competing systems that may actually meet my needs quite well. They aren't stamping them out to keep my dollar, they're just doing it in case any of those competing solutions actually turns out better than Windows and draws mainstream users away. As such, they are definitely pissing on my [figurative] corn flakes.

    --

    ---
    Play Six Pack Man. I
    1. Re:I don't really hate them per se... by Cederic · · Score: 2, Insightful


      >> the only responsibility a company has is to its shareholders. The only reason a business exists is to make money for its owners

      So call me European but I disagree with you.

      A company has responsibility to its shareholders, its staff, its customers and the community in which it operates. While the relative weighting of those responsibilities is difficult to pin down, the relative importance the people running the company give to them makes very clear statements about the company.

      As for the other point, many businesses do not exist for the purpose of making money for their owners. Not everybody has an exclusive focus on making money.

  25. Because Microsoft is a Corporate Criminal by dircha · · Score: 4, Insightful

    Microsoft is a convicted illegal monopolist.

    Microsoft was let off the legal hook by a fortunate change in administrations - more like a fortunate failure to honor the democratic will of the people.

    Microsoft spends billions of dollars around the world lobbying for initiatives that restrict and suppress open standards and free software, guaranteeing expansion of its monopoly worldwide and into emerging and developing markets.

    Bill Gates may be attempting to use his money to make a positive impact in this world in order to whitewash his legacy in his old age, but had governments and businesses and people invested in open standards and free software instead of the monopolist's products, we would still have Bill's money in our collective pockets, developing our economies, educating our children, and feeding our families.

    The insecurities of an aging robber baron are little consolation for the great human and natural resources he has squandered through ruthless malice, contempt for law, personal aggrandizement, and cronyism.

    How'd I do?

  26. Re:I have to admit by techentin · · Score: 2, Insightful

    > if it wasn't for Microsoft, we would probably still be using IBM PC's.

    That's just plain wrong. IBM opened up the architecture of the PC, so that anybody could make compatible products. Some engineers at Texas Instruments, frustrated by the shortcomings of the "nearly compatible" TI-PC, started Compaq. THAT is why we've got so much variety in the computer industry. Microsoft was just willing to sell to anybody.

  27. MS makes my life harder by Riquez · · Score: 2, Insightful

    It's a simple question to answer.
    Every encounter I have with anything related to Windows or Microsoft makes my life harder.

    Our entire office switch to Macs a few months ago & now I never hear the dull thud of someone beating their head against the desk.

    ...I think it smells better in here too ;)

    --
    * Game Over * High Score: 264,846,927 -- Your Score: 14
  28. Re:two words: user friendly by Deltaspectre · · Score: 3, Insightful

    Notepad?

    --
    My UID is prime... is yours?
  29. One could argue this only by Smeagel · · Score: 5, Insightful

    if several other OS's didn't exist which run perfectly fine on tons of hardware (*BSD and Linux). And the sad part is, M$ has all the vendors producing drivers SPECIFICALLY for their operating system. All they have to do is provide a stable kernel and easy/efficient module system for these drivers, and they'd be golden -- every advantage is on their side there. This opposed to Linux and *BSD, who are still more or less reverse engineering many of their drivers.

    1. Re:One could argue this only by Nexx · · Score: 5, Insightful

      Part of the reason why their job is mind-numbingly complicated is because they need to support legasy software. A whole lot of 16-bit DOS apps written 15 years ago still run on current versions of Windows. These are not ports, or recompilations, but the same binaries. I doubt the same can be said of Linux or MacOS, especially with the latter so efficient at cutting off support of applications with major release.

    2. Re:One could argue this only by DavidTC · · Score: 5, Insightful

      And the sad part is, M$ has all the vendors producing drivers SPECIFICALLY for their operating system. All they have to do is provide a stable kernel and easy/efficient module system for these drivers, and they'd be golden -- every advantage is on their side there. This opposed to Linux and *BSD, who are still more or less reverse engineering many of their drivers.

      This is actually what's causing the damn trouble. Many companies who build hardware apparently can't code drivers worth shit.

      Yeah, there are the certification things that MS has started giving to drivers, but often times they drivers aren't certified, and what are you supposed to do?

      MS is such an absurdly large company, I don't know why the hell they can't have a 'drivers' division.

      You know, in the real world, the purpose of an OS is to talk to the hardware. It's mildly ironic that MS includes all sorts of junk in an OS that doesn't belong there, but doesn't bother writing actual hardware drivers, which, you know, is something like half of the actual 'OS', with managing access to devices being the other half.

      Now, OSes tend to come with a bit more than that, like shells and lots of APIs, but the real 'operating system' part is 'this is a hardware device, this is how I talk to this specific thing, this is how programs talk to me to get me to talk to it'. The fact MS is slacking on the 'this is how I talk to is' is just hilarious. It's how to write an OS without writing half the OS, I guess.

      Of course, MS also doesn't include all sorts of other pieces of standard OSes, like CD and floppy imagers and image writers and image mounters, or network sniffing utilities. You know, actual hardware tools that OSes should come with. Even their text editor sucks.

      They're too busy throwing in crippled applications like WordPad and Windows Movie Maker and Paintbrush. Not to mention various network clients like IE and Outlook. Almost always to target some competition.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    3. Re:One could argue this only by AKAImBatman · · Score: 3, Informative
      I doubt the same can be said of Linux or MacOS, especially with the latter so efficient at cutting off support of applications with major release.

      Mac OS X does the smart thing. Rather than screw up the OS with legacy support, it provides an emulator for the "classic" Mac OS to run applications inside of. Thus you get the best of both worlds.

      To put it another way, Super Wing Commander works fine on my Mac. The DOS WC games either fail miserably or need tweaking to get working. (Obviously, both require a slowdown utility.) IMHO, the Mac ends up having superior backward compatibility.
    4. Re:One could argue this only by QuantumG · · Score: 4, Funny

      They're too busy throwing in crippled applications like WordPad and Windows Movie Maker and Paintbrush. Hey, I was with you up to here, but I won't hear you dis Paintbrush, it's the best application they've ever written. Gotta be the only app they've not kitchen sinked.

      --
      How we know is more important than what we know.
    5. Re:One could argue this only by EtherMonkey · · Score: 4, Insightful
      I won't hear you dis Paintbrush

      I agree enthusiastically. Maybe Paintbrush isn't the best app Microsoft ever wrote, but I can't imagine life without it. It is absolutely the right size for 90% of my drawing needs, especially since it now can handle GIF, JPG and PNG's in addition to BMP.

      What else would I use to edit, crop and save screen shots when I'm writing documentation?
      --
      --- A man with a briefcase can steal more money, than any man with a gun. [Don Henley]
    6. Re:One could argue this only by EtherMonkey · · Score: 2, Insightful
      This is actually what's causing the damn trouble. Many companies who build hardware apparently can't code drivers worth shit.

      I'm sorry, but I can't remember ever getting a security bulletin from ATI or nVidia or any other hardware manufacturer -- except perhaps network card manufacturers -- about security vulnerabilities with the driver software they provide. While it is true that bad drivers can and do lead to poor performance and system instability, the abstraction layers should do a better job of protecting the kernel against even these defects.

      And as for the OS not directly supporting the hardware, this is nothing new with Windows. UNIX has been doing it for many years before Windows was released. If you give competent engineers a well-documented interface, aren't you better off letting those who designed the hardware write the software that talks to it?
      --
      --- A man with a briefcase can steal more money, than any man with a gun. [Don Henley]
    7. Re:One could argue this only by Anonymous Coward · · Score: 2, Insightful

      If MS wrote the drivers then the hardware manufacturers would have to give them proper specs. I guess this would be bad for both: the hardware guys because they're always cagey about giving out their precious IP, and Microsoft because there would be antitrust problems if the specs were only available to them. As it is the OEMs write drivers only for MS out of laziness and no-one can say it's Microsoft's fault.

    8. Re:One could argue this only by Anonymous Coward · · Score: 2, Informative

      the abstraction layers should do a better job of protecting the kernel against even these defects.

      ahhhh it does, what do you think a BSOD is? it is the OS blocking the drivers from doing unacceptable actions, like accessing memory areas it shouldn't. When a driver controlling hardware does something bad the Operating System has very little options, What do you do when the display driver trys to overwrite kernel memory? or the motherboard sata driver crashes with an exception, All any OS can do is stop, a BSOD IS protection and shows that the abstraction layer is there and works, what would be a sign it doesn't work is if you had a monolithic model (like certain other unamed OSes) where the system simply continues on till it dies or freezes or any number of other random results.

    9. Re:One could argue this only by CJSpil · · Score: 5, Informative

      The reason Paintbrush is the best application they've ever written is because Microsoft didn't write it.

      I've got installation media for Windows 2.03 kicking around somewhere which came with my first Microsoft mouse and it's actually ZSoft PC Paintbrush which was bundled with the mouse.

      The mention of ZSoft was dropped in Windows 3.0 and apart from support for things like GIF and JPG now, the application has changed very little since Windows 2 (Well if it ain't broke...)

      --
      For people who like peace and quiet. A phoneless cord!
    10. Re:One could argue this only by ultranova · · Score: 4, Informative

      Part of the reason why their job is mind-numbingly complicated is because they need to support legasy software. A whole lot of 16-bit DOS apps written 15 years ago still run on current versions of Windows. These are not ports, or recompilations, but the same binaries. I doubt the same can be said of Linux or MacOS, especially with the latter so efficient at cutting off support of applications with major release.

      I guess you've never heard of DOSEMU, a program that uses the Linux kernel call "vm86" to run 16-bit DOS programs in the vm86 mode of 386-compatible processors ? Most 16-bit DOS applications I've tried on it have worked just fine.

      Or you could use DOSBox, which is a complete emulator (meaning it emulates the processor too, unlike DOSEMU). The odd DOS app that didn't work under DOSEMU works fine under DOSBox.

      It's the support for Windows applications (via Wine) that is less than perfect under Linux, but it is improving. Then again, it could hardly be getting worse ;).

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    11. Re:One could argue this only by Foolhardy · · Score: 5, Interesting

      Microsoft writes lots of drivers. They have drivers for all sorts of standardized hardware with open specs, like OCHI USB controllers. What Microsoft doesn't (and can't short of reverse engineering) write drivers for are pieces of proprietary hardware. The same reason that the only good Linux nVidia video drivers are a binary from nVidia is the reason that Microsoft doesn't write nVidia's video driver either.

      Of the 118 driver modules currently loaded on my system, 100 of them are (C) Microsoft Corporation. The others are 5 for VMWare, 2 for my nVidia video card, 1 for the nVidia nForce MCP net adapter, 1 for the Realtek 650 sound, 1 for the OpenVPN virtual TAP adapter, 1 for the crappy Macromedia safedisc copyprotection driver, 2 for Daemon Tools, 1 for Process Explorer, and 4 for the cd burning software. Of the non-Microsoft drivers that are supporting real hardware, that's 4 drivers for 3 devices. There are only three devices on my system that Microsoft didn't write drivers for. If Linux were running on this system, I'd want the binary nVidia drivers for video and networking (AFAIK nForce2 networking still isn't supported in the mainline. It definitely wasn't when I built the machine).

      Microsoft definitely has a drivers division.
      I do agree about Microsoft fixing the wrong things most of the time in their OS, though.

    12. Re:One could argue this only by mrchaotica · · Score: 5, Insightful

      Yeah, or just like how Mac OS X targets people who want to use computers but don't know or care how they work.

      Oh, wait -- OS X does include disk image and network-sniffing utilities! And a functional command-line, for that matter!

      If OS X can do it, Microsoft has no excuse not to.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    13. Re:One could argue this only by EtherMonkey · · Score: 2, Insightful
      What do you do when the display driver trys to overwrite kernel memory ... or the motherboard sata driver crashes with an exception
      What I do is reach for the ONOFF switch. What the OS should do is tell the video driver "NO, BAD DRIVER," or restart the SATA driver, and wait to see if the driver can sort itself out.
      --
      --- A man with a briefcase can steal more money, than any man with a gun. [Don Henley]
    14. Re:One could argue this only by Bacon+Bits · · Score: 5, Informative

      Windows does use emulation for legacy apps. It uses the NTVDM (NT Virtual DOS Machine) for DOS apps and WoWExec (Windows-on-Windows) for 16-bit Windows apps. Their 64-bit OSs have WoW64, which emulates a 32-bit machine.

      --
      The road to tyranny has always been paved with claims of necessity.
    15. Re:One could argue this only by Matilda+the+Hun · · Score: 2, Insightful

      Yes, and I can run SNES roms with ZSNES on my computer too. That doesn't mean that Microsoft made it. The crux of the matter is that Microsoft tried to program in this inane backward compatibility into the operating system itself. He was commenting on the "mind-numbingly complicated" bit because that's what MS did (tried to do?) without making it a separate application. There's no debate about the fact that there's better DOS emulators out there.

      --
      Tluin natha Linux xxizzuss uriu olt bwael mon'tun.
    16. Re:One could argue this only by LordSnooty · · Score: 4, Insightful

      Of course, if they did bundle apps such as that, everyone would cry 'foul' and 'monopolistic practices' and other such guff. Microsoft's biggest problem is that they are damned if they do, damned if they don't.

    17. Re:One could argue this only by cthellis · · Score: 2

      Wait... what? Apps like a BACKUP utility or network monitoring?!

      The apps people object to are things like anti-virus and anti-spyware software, as it puts them in a position to be lazy about security on the front end so they can capitalize on it in the future with subscription costs. (Fewer people would object if what they offered was free.)

      People also object to certain key software that's bundled too closely with the OS and does not easily allow for the insertion of software of their choice. But they do NOT object to extremely important, very simple utilities that they want right out of the box, or only need to use once in a blue moon to troubleshoot. Those they simply want to "be there" when they need it.

    18. Re:One could argue this only by StrongAxe · · Score: 2, Interesting

      What do you do when the display driver trys to overwrite kernel memory? or the motherboard sata driver crashes with an exception, All any OS can do is stop

      Not true. If an operating system is properly compartmentalized, it can merely shut off the offending part while allowing the other parts to continue running.

      If my display driver tries to write to illegal memory, I would much rather that the OS shuts the displays off, and then signals an orderly shutdown, permitting applications to terminate (and perhaps auto-save work in progress), and the file system to be properly synchronized before shutdown.

      If my sound driver freaks out, I would much rather have the OS continue running silently, allowing me the choices of what to do (since most critical UIs do not require sound).

      If one disk driver fails, access to other disks could still continue (permitting work in progress to be saved temporarily to another device.)

      If the system runs out of swap space, it should just refuse to allocate more memory, not allocate it and then realize in retrospect that it did not have the resources to do so.

      Even if the swap device becomes inaccessible, it may still be possible to perform some reasonably orderly recovery and shutdown by permitting access to processes that are still in memory.

      There are, of course, some problems that cannot be recovered from (memory corruption, errors in vital kernel components), but these should tend to be in the minority.

    19. Re:One could argue this only by Val314 · · Score: 2, Informative

      Classic is dead. it doesnt work on Intel-Macs...

    20. Re:One could argue this only by Curunir_wolf · · Score: 2
      Their 64-bit OSs have WoW64, which emulates a 32-bit machine.

      And it's completely horrible, at least on XP-64 on my AMD Opteron. I actually tried running 64-bit XP for a while, but there were not enough 64-bit apps. The 32-bit apps ran with about 1/4 the performance under XP-64 as they do under XP-32 (on the exact same machine).

      Compare this with the linux IA-32 emulation. The 32-bit binaries are bound to be taking some kind of performance hit, but it's so small that I can't even tell the difference.

      But that's Microsoft's typical modus-operandi: if it's running too slow, it just means you need more hardware!

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    21. Re:One could argue this only by Branko · · Score: 2, Insightful
      The DOS WC games either fail miserably or need tweaking to get working.

      This is because these are really not DOS games at all. They are games that access the hardware directly, and happen to run under OS (DOS) that lets them do that. Properly written Windows game that uses OS-provided API will still work.

      IMHO, the Mac ends up having superior backward compatibility.

      Well, VisiCalc from 1981 (!) still works on modern Windows. You can try it out at: http://www.bricklin.com/history/vcexecutable.htm. Can you name any Mac program that can do that?

    22. Re:One could argue this only by TheRaven64 · · Score: 2, Informative

      If you need to run Classic apps, then try SheepShaver. It emulates a PowerPC Mac, and runs System 7.5.2 to 9.0.4, and even supports things like copy and paste with native OS X apps. If you need to run older applications, try Basilisk II, which emulates a Motorola 68k Mac, and runs anything up to System 8.something.

      There comes a point where it just makes more sense to run legacy apps in emulations. I can run most of my old DOS apps in DosBOX on OS X a lot better than I can run them in Windows (unless I install DOSBox there too). Win16 programs tend to run fine with WINE.

      --
      I am TheRaven on Soylent News
    23. Re:One could argue this only by cowscows · · Score: 3, Insightful

      While undoubtedly some people would cry foul at the examples given in the grandparent post, I think most people(who have enough computer knowledge to know what disk image or network sniffing software is) can tell the difference between a piece of software bundled into an OS to edge out competitors, verses a utility that provides useful and direct access to basic computer functions.

      --

      One time I threw a brick at a duck.

  30. Top 10 reasons I hate Microsoft by hackus · · Score: 3, Insightful

    1) A company that charges $150 per phone call for problems with its software, has no incentive to create decent software. In fact, they get paid to write poor software.
    2) Standards in Web Design cost the industry Billions just to write specific Mikeysoft Explorer Code.
    3) The free Virus/Malware kit features since 1998 that this company just can't seem to fix with all the PhD's it hires and fundamentally, doesn't understand why LINUX, SELinux are going to become the defacto standard in CIA and Corporate computing security.
    4) The Endless nights of pages way back when I was a Mikeysoft dork admin, just to reboot a computer at 3AM, EVERY night for 2 years. Some things never change.
    5) The balls this company has to push the industry .net as a "Business Solution" as if we are all just stupid and don't recognize it for what it is: A bloated Framework designed to sell more Microsoft servers and software and a feeble attempt to kill java. NOT a software framework to solve your business problems.
    6)The whole Microsoft Office thing. Gad where do I start? How about Incompatible with Itself, specifically designed so that Excel 97 Macro's don't quite import perfectly into 2000.
    7) DICTATING to everyone that Windows 2000 is no longer supported, we refuse to fix bugs in our software unless you upgrade. If you don't we do not care if 2000 meets your business needs, our shareholders demand you buy licenses for all your stuff AGAIN.
    8) Reboot the OS everytime you make a friggin change. Reboot! Reboot! Reboot! Reboot!
    9) Trying to Kill Linux with the whole trusted computing thing and working on proprietary BIOS'es. How SAD.
    10) And last but not least....creating legions of Idiot Admins that can't do anything unless they are lead around by a OK or CANCEL button. God help them if they don't have a setup Icon someplace! One company who single handedly has put the US back into the Dark ages while the rest of the world MOVES ON without us.

    -Hack
    Thanks Mikeysoft for all the fun and thank god I left that fun to everyone else 12 years ago when I switched to Linux.

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
    1. Re:Top 10 reasons I hate Microsoft by CosmeticLobotamy · · Score: 2, Insightful

      A lot of good points in general.

      5) The balls this company has to push the industry .net as a "Business Solution" as if we are all just stupid and don't recognize it for what it is: A bloated Framework designed to sell more Microsoft servers and software and a feeble attempt to kill java. NOT a software framework to solve your business problems.

      I'm sure its intent was to kill Java and sell MS servers. Doesn't change the fact that many of us who have written plenty of Java and plenty of C# still like C# a lot better. If it went away, I'd be pretty pissed, and in general (not always, but usually), when I have a choice between the two, for business or otherwise, I tend to go with C#.

      7) DICTATING to everyone that Windows 2000 is no longer supported, we refuse to fix bugs in our software unless you upgrade. If you don't we do not care if 2000 meets your business needs, our shareholders demand you buy licenses for all your stuff AGAIN.

      It sucks, but it's understandable. They made the thing 7 years ago. When you buy a product for a finite amount of money, you can't really expect endless labor to be put into maintaining it. Yes, I realize it was broken when you got it, but so is every piece of software ever built. Eternal indentured bugfixing for every bit of software created is a little unrealistic.

      The rest of your stuff, good points.

  31. Opposition is misinterpreted as hatred by roca · · Score: 5, Insightful

    I don't hate Microsoft. I think their products are often very good, given that software from any vendor tends to suck in various ways.

    I *oppose* Microsoft because they have a monopoly position in markets with high barriers to entry. In this situation, competition suffers, and without competition we get stagnation. It is a good thing for me to spend my efforts towards increasing competition rather than decreasing it, which generally requires opposing Microsoft.

    How we arrived at this situation is not very relevant. It's partly Microsoft's doing, partly not. The computer industry suffers from structural network effects that drive the marketplace towards monopolies; that's not Microsoft's fault. But Microsoft certainly did (and does) many ethical and unethical things to reach and maintain its position.

    People tend to think that if you oppose Microsoft, you must also hate them, but it's not so.

  32. Examples... by djupedal · · Score: 2, Insightful

    I was working in Japan, near Tokyo, for a company that manufactured medical imaging equipment - MRI, CT etc. At one point I had to create a small team to work on technical documentation, which found us setting up several PC's with Windows. One of the people I had on the team was a Chinese gentleman, who had left China where he was a college professor.

    One day, his computer had a typical Windows lock-up & bluescreen and he asked me for help. As the box rebooted, I held down the keys that let you bypass the initial splash screens and go right to the desktop. He was surprised and I asked why? He said he didn't imagine you could avoid the splash screens if you wished and I told him, sure, why not...they don't do anything but advertise MS Windows. He thought for a moment and then smiled and said "Ah...brainwashing!"

    I had to laugh, of course. After all, who better to cut to the truth of why those screens were there, than someone who had left his homeland in an effort to avoid a lifetime of such treatment.

    MS is for MS...never customers. This has always been the situation and one many of us are not comfortable accepting.

    Other reasons:
    - MS makes a habit of rewriting history (Gates did not write DOS, etc).
    - Investing in MS is risking having your own money used against you in the marketplace.

  33. still be using IBM PC's? by Penguine42 · · Score: 2, Interesting

    "if it wasn't for Microsoft, we would probably still be using IBM PC's." You meant to say the Amiga, right? But in that case, Linux and BSD would also have had no competition.

  34. Stagnation by Alphager · · Score: 5, Insightful

    Basically, my "hatred" (*hate* is such a strong word... i would prefer disgust) stems from several different things:

    -stagnation: Microsoft is responsible for a stagnation of innovation on the pc. Ranging from the _very_ late adoption of technologies (example: USB) to the complete ignorance of standards(html, css), they have hurt innovation

    -interoperability/lock-in: the small changes in the SMB-protocol from version to version are jsut there to block interoperability. same goes for NTFS.

    -sucky products: none of their releases are good. Almost every single product they have released begins to get useful a year after the release, when the most annoying bugs have been fixed. I could tolerate that with a small software-hut which _needs_ the money NOW, but Microsoft as enough money to wait till the product is really ready for the market.

    -sucky products/bloat: I don't think that luna should eat away 140Mb of my RAM. I don't think that Word 2004 offers enough new features to warrant a tenfold increase of RAM-usage compared to Word 97

    -lies: Microsoft lies. See their FUD about linux. See what the "great business deals" and "alliances" have gotten the companies Microsoft partnered with: every single company that worked with Microsoft lost.

    -Content industry's bitch: DRM in every format, downscaling of videos, etc. _I_ am the customer, not the MPAA.

    -arrogant CEO: Balmer must go.

    -arrogant company: A company that want's to crush and kill everybody else is mad. Competition yes, killing for the killing's sake: NO.

  35. First off, it's not 'hate'... by grcumb · · Score: 5, Interesting

    ...It's contempt. 8^)

    Okay, I jest. There are number of very good reasons the like Microsoft - their office automation products do make life easier - but it's just not enough for me. The fundamental problems are threefold:

    There's no way to guarantee my work. (This is actually a complaint about proprietary software in general, but Microsoft is the worst about this.) On two or three significant occasions, I have been completely burned after commitments that I made to a client based on technical assurances I'd received that proved to be false. I've been forced into unsustainable situations because there was a huge gap between what the product promised to do and what it actually did. Dealing with the last 20% of any task is difficult at the best of times, but the number of times on Windows that I've been forced to accept that things are never going to run as designed because of shortcomings in the technology... they're too many to count.

    Ultimately, the only way I could maintain my professional reputation (and my pride) was to walk away from the Microsoft Windows platform completely and to live with Linux and FOSS. It's not that it's better, per se, but at least I can make things work exactly as they're designed, without being completely at the mercy of someone else's market research and development cycle. In the worst case scenario, I can always keep a client happy by paying someone to provide a patch expressly for them. I may lose my shirt on that contract, but I'll never have a pissed-off client, and in my business, that's golden.

    They're holding us back. I did a back-of-the-napkin calculation the other day, to see how much time I'd spent that week dealing with Windows' shortcomings instead of actually improving our systems. It was a fairly direct equation, because I was working on developing a really cool network monitoring toolkit that week. Every hour I spent at someone else's desk cleaning up crap delayed the arrival of this very useful tool by an hour. I calculated that I work 30% slower than I could do if I didn't have to deal with spyware, trojans, spambots etc.

    That's insane. Seriously. People who don't know anything besides Microsoft will tell you that exploits happen to everyone, that if it wasn't MS, it would be someone else. But it just ain't so. Today's Word exploit is stunning evidence that Microsoft practices... whatever the opposite of security is. No I don't mean 'insecure'; they're apps are that, but their design is more like 'anti-secure'. I mean, who in their right mind stores pointers for memory move operations in a word processing file?

    They are trying to break the Internet. The first points disappointed me, as a geek. But this point makes me angry. For Microsoft, dominance is not sufficient. They don't play to win; they play to destroy. And the tactics they use are bad for everyone. They oppose open systems, protocols - anything that makes it easier for people to share. This selfishness of spirit is manifest in every aspect of their business, and it impacts directly on my ability to do my job.

    I don't mind having to explain the relative merits of a FOSS solution to an MS-only one. But when I have to respond to lies that are spread about my stock in trade, I get upset. When I spend more time countering FUD than actually talking tech, I get upset.

    This is not competition. This is the opposite. It's playing dirty. It's cheating, and I'm tired of it.

    --
    Crumb's Corollary: Never bring a knife to a bun fight.
  36. Why I hate microsoft, let me count the hours... by redwoodtree · · Score: 2, Informative

    I'm a sysadmin... in a previous lifetime I had to run Windows.... why do I hate windows?

    * The six days in a row in 1997/1998 I had to battle hackers that had figured out how to reboot our windows nt 5.1 server from the net (firewalls weren't what they are today).
    * The countless weeks I lost because of Exchange server disk becoming full;
    * For exchange sucking such major ass ( before version 6.0) and failing when a disk filled up
    * The countless hours I lost when SSL suddenly stopped working in NT one day,
    * The unbearable and unthinkable number of times I've had to re-install windows when it became corrupt,
    * The countless hours at christmas, thanksgiving and every other trip home I had to spend on the number of spyware and viri I've had to remove on my parent's computers (Because they have an app they need that needs activex)

    And while I'm at it...

    * Because of ActiveX and other closed systems,
    * Because every OS upgrade requires new hardware, unlike Mac OS where ever OS Upgrade runs FASTER on older hardware than the old OS

    And speaking of OS...

    * Because of the registry, fuck the registry and fuck all the fucking registry hacks I've ever had to do,
    * Because of the way they code their apps assembly line style in Redmond,
    * Because of Bill Gates, and his hate of everything open and open source.

    Thank you, you bastard troll for making me type this.

  37. vague question by bcrowell · · Score: 2, Interesting
    Like most Ask Slashdot questions, this one is vague, and doesn't come with enough context to allow anyone to give a reasonable answer. What is meant by "hate?"
    • Some people might "hate" MS the way they hate Hitler or Stalin.
    • Some people might "hate" MS in the sense that they wish them harm. They'd get a little thrill of pleasure if they saw MS's stock take a nose-dive.
    • Some people might "hate" MS in the sense that they hate getting spam from 0wned Windows boxes, or they hate it when their bank's web site only works in IE, or they hate it when people send them Word documents that could just as well have been sent as plain text, or they hate it when they're required to provide a resume in Word format.
    • Some people might "hate" MS in the sense that they don't like Windows, but it's the one they have to use at work.
    • Some people might "hate" MS in the sense that Windows would be their third or fourth choice of operating system, but they're perfectly happy running their first choice. (That would describe me.)
    If the OP had bothered to tell us what this project was about, we might be able to help him more. Is it a school project? A business project? Is the vagueness because the OP didn't bother thinking carefully about the definition of the project, or because he has thought it through carefully, but didn't bother telling us? Are we interested in negative attitudes towards MS from the point of view of someone in the advertising business? Someone in the software business? Someone doing a case study for business school?
  38. Who did better? by iONiUM · · Score: 4, Insightful

    I'll admit Microsoft products aren't perfect, hell they have a lot of problems. But I mean, claiming that every alternative you've used is better? I think that's complete bullshit.

    I know a lot of people on here look at Linux with adoring eyes, but come on, it's not ready for the desktop. I want to install an OS, and have it work. My printer. My camera. My weird NIC. My DVDRW burner. My 2 month old Video Card. Maybe I should go Mac then? That really doesn't solve the problem because it's hardware controlled (though I do have a Mac and love it). But Mac's office suite is - surprise! - Microsoft Office. Open Office sucks, period. Make it fast on OSX and maybe i'd say otherwise.

    Anyways, the whole point of this is that claiming that all alternatives available are better is a pretty broad and stupid statement. I would say I even enjoy Office 2007 quite a bit.

    1. Re:Who did better? by muszek · · Score: 4, Interesting

      Out of the box, Linux supports a wider range of hardware than Windows does.

      Anyways, the whole point of this is that claiming that Windows is better because hardware manufacturers write drivers just for them is a pretty stupid statement.

      Short story that always makes me smile: my non-geeky sister (Ubuntu user - I take care of her computer) came back from the first day of her first grown-up job (for a big software company, btw). What were her first words? "Windows sucks". I know quite a few non-geeks who think Linux is ready for them (just not my mom - freecell's clone apparently is worse).

    2. Re:Who did better? by AusIV · · Score: 3, Insightful
      I disagree with your assessment of the desktop readiness of Linux. I've been running Ubuntu Linux on my desktop for over a year now, and recently decided to install it on my laptop. I've found the hardware support to be great.

      Printer:
      Ubuntu: I plug in my printer, go to the Kubuntu Systems settings panel, printers, add printer, select the driver from a list and I'm ready to print. Total time, 2 minutes.
      Windows: I plug in my printer, go to the Add Printer wizard. Search for my printer on a list of printers. It's not there. Spend 15 minutes searching for the proper driver. After finding and apparently installing the driver, it still doesn't show up on the list of available drivers. I install the printer using another driver, then change it to point at the proper driver. Total time, 30 minutes.

      Camera:
      Background: When I got my camera, I did not buy a cable to connect it to my PC. My laptop has a built in SD reader, so I decided it would be cheapest just to pop out the card and put it in my card reader.
      Windows: Pop in the SD card. Windows Explorer pops up with the card's content. Total time, 15 seconds.
      Ubuntu: Pop in the SD card. Nothing happens. One search query on Ubuntuforums.org, follow a few simple directions. Pop in the card again. Konqueror pops up with the card's content. Total time, 2 minutes.

      Wireless internet
      The wireless card for my laptop was automatically recognized in Ubuntu, and preinstalled in Windows. I have however installed wireless cards in both Windows and Linux machines.
      Windows: Open up the computer's case. Insert the card into an open PCI slot. Boot up the computer. Install the drivers from the CD that came with the card. Reboot. It works. Total time: 25 minutes.
      Ubuntu: Open up the computer's case. Insert the card into an open PCI slot. Boot up the computer. It works. Total time: 15 minutes.

      DVDRW Burner
      Windows: It just works. Total time, 0 minutes.
      Ubuntu: It just works. Total time, 0 minutes.

      Bluetooth Devices
      I have several bluetooth devices. My phone, my mouse, my wireless headset. All were easily accessed using KDE's Bluetooth manager. On Windows, my phone and my mouse were easily setup, but I never was able to get my headset working properly.

      Office Suite
      Windows: A 60 day trial of Microsoft Office came preinstalled on my laptop. I had an unused license for an older version, so I had to uninstall the preinstalled version and install the new one myself. After much irritation with the slow performance of MS office (I'll admit that's probably because it was an older version) I decided to install OpenOffice and try it out. I never looked back. When my mom bought a new computer, I immediately uninstalled the trial of MS Office and installed OpenOffice. Once I introduced her to the new icons, she had no trouble adapting to the new suite.
      Linux: OpenOffice pre-installed. It runs just fine on Linux, though I don't know about your Mac. It may not have all the features of MS office, but it has all the features I need from an office suite.

      Video Card
      You've got me here. Every video card I've ever used in Linux has had open source drivers created using official specifications. I understand that there are some video cards that don't work well in Linux. If you must have a top of the line video card, you're out of luck with Linux.

      There are a few other things I've done fairly easily with Linux that I can't imagine doing with Windows - software raid, managing partitions with LVM, updating core software without needing to reboot, 100+ days uptime, a composite desktop window manager (Beryl), running without a software firewall or anti-virus, the list goes on.

      Now for the original question: I wouldn't say I hate Microsoft. I feel that they have unfairly stifled their competition. Try finding a desktop computer with Linux preinstalled from an OEM, o

    3. Re:Who did better? by darkonc · · Score: 2, Insightful
      This is part of what people (in the know) hate Microsoft for. Now that they have such a strangle-hold on the market, nobody will release the specs to their products. Now you might say that it's just because they're lazy, I find it interesting when large market players make a big deal of the fact that the support for Linux is on an entirely different website (sometimes even run by another company).

      Then again, there's the fact that they've browbeaten companies like DELL into not offering Linux other than under specific circumstances -- for example, a home user can get a Dell (but only a few models) with Linux installed, except that it gets delivered with Free-Dos and a service tech is dispatched to your front door to do the actual install ..... Good luck explaining to me how that's a business efficiency issue.

      There used to be oodles of hardware that sported a 'supported on RedHat' label --- but that was way back when Linux had a much smaller market share (and weren't a clear threat to Microsoft).

      I've got no problem with them trying to out-innovate me, but when they make it almost impossible for me to get to the market with my innovative product, then I'm going to hate them.

      -- and as for the 'every alternative' comment, I think that it would be far better to say that just about every MS product has an alternative (often the original into that market) that blows them away -- but microsoft is too good at making sure that customers have limited access to that better alternative.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    4. Re:Who did better? by Skrynesaver · · Score: 2, Informative
      (just not my mom - freecell's clone apparently is worse)
      Install PySol, I have and haven't had two words out of my wife in weeks ;)
      --
      "Linux is for noobs"-The new MS fud strategy
  39. Why? by ktakki · · Score: 3, Informative

    Well, I've been using Microsoft products for the last 15 years, and for the last three years I've been working for a company that does support for small- to medium-sized businesses that use Microsoft products. At my office we use a mix of Windows and Linux and at home there are Windows, Mac, and Linux boxes under my desk. I have issues with all of them, to be sure, but here's my Microsoft litany:

    • The Registry. Number One pain in the ass. Easily corrupted, hard to edit and restore.
    • Every point covered in the Findings of Fact released during the anti-trust litigation, including vendor lock-in, strong-arming the OEMs, and anti-competitive practices.
    • Windows Genuine Advantage, which is buggy as all hell. I added a DVD burner to my system at work and had to re-activate, which meant a call to their Bangalore call center ("Good gracious no, kind sir! I have not installed this on another computer!)
    • Lame disk management tools like scandisk and chkdsk that haven't progressed since the late '90s.
    • Word: I find myself fighting Word's formatting tools and eventually give up and end up using InDesign instead for something as simple as a letterhead template. I've been using Word since version 2.0. It has always sucked sweaty balls.
    • SBS2003: crippleware, what with its domain controller and non-workgroup restrictions (and yes, I know about that Registry hack. See #1).
    • Security: Arguments about being a big target aside, there are some security holes that just should not exist. That big 2002 code audit did nothing.
    • Patches that break things: The first that comes to mind is the verclsid.exe patch from earlier this year that broke Explorer for users with HP printers. Word and IE were also collateral damage. That patch needed more testing before release. Workaround was to rename verclsid.exe to verclsid.exx. That allowed the client to open Word documents and enter URLs in IE's address bar.
    • Let's go back in time: Windows ME. Worst. OS. Evar.
    • Back to the present day: logging and error reporting on XP (and the Server products) leave much to be desired. Tell me more. Give me more google-fodder. Don't tell me that "the data is in the packet" in the error message. That packet is long gone.
    • Heisenbugs. User settings that revert to something other than what you set. Bugs that can only be resolved by changing permissions on a single Registry key. See #1.
    • XP/2000 default settings: Let's mount every shared printer and folder by default. Let's hide extensions. Let's hide "hidden" and system files. Dumb.
    • Trivial shit, like that stupid animated dog in the Search function. Not professional, but I understand that this and Clippy are holdovers from Microsoft "Bob", which was Melinda Gates's project before she married Bill. Kill Clippy, kill the puppy.


    Now, a list of what I like about Microsoft products:

    • Excel: It's done everything I've thrown at it, including some fairly hairy VBA scripts. I have zero problems with Excel. Im my opinion, it's their best product.
    • XP's (and ME's) System Restore. This actually works on occasion, but only if the problem is minor.
    • Server 2003 (full version, not SBS): I think MSFT finally got something right. Every Server 2003 install I've done has been behind a NAT router, so I haven't had security problems so far. Easy setup, fairly easy to configure, dead easy to integrate with an office full of XP boxes.
    • VPN and RDP. As long as you're connecting from Windows to Windows, these work pretty damned good. I depend on these and haven't been let down.


    I could probably go on all night but I've had a few drinks and need to crash.

    Welcome to my world.

    k.
    --
    "In spite of everything, I still believe that people are really good at heart." - Anne Frank
  40. Bully Tactics by Lord+Kano · · Score: 2, Informative

    Why I hate Microsoft?

    It's their bully tactics. They beat Netscape by employing their monopoly to crush the competition. They violated Stac Inc.'s intellectual property with DblSpace and used their vast reserves to cash to keep from having to make it right. They bought Bungie and delayed the release of Halo for the Mac and Windows platforms just to have an XBox only app at launch. WGA. Software "activation".

    What really burns me up is that after 20 years of Microsoft's horrible behavior, we actually have stupid assholes talking about making Bill Gates President of the USA.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  41. Way We Were Raised by ggKimmieGal · · Score: 2, Interesting

    For my generation in particular, it was the way we were raised. For both my boyfriend and I, it was our family life too. We both have dads who are computer programmers. They both talk about the good ole days before there was Microsoft. We both also remember the days of Lemmings. We weren't taught to hate Microsoft. We were taught that there's more to life than just Microsoft. However, I have to say, I personally respect Microsoft. Their goal was to provide an operating system and set of software for the average customer. I think they hit the nail on the head.

  42. Why I hate Microsoft by thetoastman · · Score: 2, Insightful

    I hate Microsoft for some very simple reasons

    • They've trained people to think that computer crashes are the norm
    • They've trained people to think that rebooting a computer for updates is the norm
    • They've trained people to think that poor security is the norm

    In short, due to their poor products they've trained three generations of computer users to think that computing is inherently mysterious, and computers are inherently unstable.

    I know of operations and management people that think it's normal to reboot UNIX systems and J2EE servers on a nightly basis. When you inform them that a little bit of effort could solve the problem, they calmly look at you and say, "What problem?"

  43. Watcom - for example by originalhack · · Score: 4, Insightful

    For those of us old enough to remember writing VxD's in C in Windows 3.1, the only 32-bit flat compiler available was Watcom, which suited us just fine as it was far superior to the uSoft compilers if its day. When Win32 came out (mandatory in Win95), Microsoft wanted that market and had their own barely operable 32-bit compiler. They required "Dynamically loadable" VxDs for all 32-bit apps. The new Microsoft linker (required to build VxDs from already-compiled object files) accepted the same COFF object files as the old linker as well as the new proprietary object file format produced by Microsoft's compiler.

    "Somehow," the new linker had all sorts of bugs in its handling of COFF but handled the proprietary format just fine. EVERYONE writing windows drivers had to switch. Don't forget that writing drivers usually requires a lot of compiler pragmas that have to be redone to port from one compiler to another.

    Now, perhaps this was a mistake rather than an abuse...

    1. Up to that date, even Microsoft had been using the Watcom compiler. (You don't really think they wrote all their drivers in assembly)
    2. The choice to make the old VxD format inoperable in the new systems was totally elective and synchronized to their theft of the compiler market. In fact, for a few product releases, we actually had a Watcom-based driver with 90% of the code and a "proxy" built with the Microsoft compiler just to trick the system into allowing it to work.

    This is one of many many stories where Microsoft has used their dominance to bully their way into a business, notwithstanding the competitors who were cleaning their clocks on a previously level playing field. They did this to the detriment of their customers for sure as well as to the people that had built a legitimate business with a superior product.

  44. Re:I think Microsoft's pretty neat by MobyTurbo · · Score: 3, Informative
    The parent got modded up, somehow. I think /. mods must be swinging in the other direction just to be "fair and ballanced."

    They created a platform that commoditized the underlying computer and jump-started a PC revolution. An independent developer can reach a market of half a billion desktops with a single binary. How neat is that?
    A developer can also reach many, many operating systems and hardware, including Mac OS X (and even Windows if you add cygwin), by writing POSIX compatable software, with one set of source code. (And even binaries to some extent - many Unixes have binary compatability with negligable overhead, especially with Linux.) I find that much more exciting than Microsoft's monopoly-won success. Why? Because POSIX is a *standard*, even one mandated by the government for purchasing (hence WinNT comes with a horribly crippled POSIX mode from MS included - this can be remedied though by third party products such as the open-source Cygwin). Because of these standards, your software *can* reach a lot of people - internet servers, which are accessed by a billion both users and non-users of Windows.

    What Microsoft did with PC hardware is similiar to what open source does with essential digital infrastructure: it commoditizes them by becoming the one standard reference implementation.
    No, it was a function of IBM making their PC out of off-the-shelf parts and picking Microsoft to make an OS (MS-DOS) after the CEO of Digital Research (CP/M), their first choice (since it was a multi-platform business operating system de-facto standard at the time), didn't arrive at a meeting; legend has it while piloting his private airplane.

    Microsoft told IBM that they had an operating system ready for the 8088, so not to worry. They actually didn't, they bought one from a local business for a few tens of thousands of dollars, then a few years later sued them out of existence for trying to ad multitasking when Microsoft had other plans for MS-DOS at the time.

    Plus open source, though I'm a big fan of it, is not the creator of the standard reference of the internet. That would be Unix, and at one time also TOPS-20. Though I guess Berkeley Unix (BSD), back when it was mostly encumbered, could be counted as open source although you couldn't look at their source unless you had a source license from AT&T for the encumbered bits.

    So far your batting average is pretty poor, but that doesn't surprise me; someone crediting the IBM-PC commodizing hardware to Microsoft could only be refering to statements made by Windows marketing (I hear so often this claim that I think it comes from MS or their journalist lap-dogs and is not independently arived at.)

  45. Windows is not a truly modern OS by catchblue22 · · Score: 3, Insightful

    The Windows operating system is like a skyscraper built on a weak and swampy foundation. It sways and it creaks, and it requires massive amounts of labor to make it stable. Windows is overly complicated spaghetti code built on ancient legacy structures (eg. the registry in XP). The amount of money spent on maintaining this monstrosity of an operating system is a drag on the high tech economy. Microsoft employs a huge number of brilliant programmers, who labor to hack windows into a usable structure. The effort of those programmers would be better spent working on other more elegant and technically sound projects.

    The only way Microsoft will end up with a truly modern operating system will be if they nuke the old system and start from scratch, the way that Apple did with OS X. They could then support legacy applications using some form of emulation or virtualization. If they did this, they would decrease the crippling complexity of windows, and would likely dramatically decrease their development costs, while at the same time increasing security and stability.

    Also, I don't entirely agree with the argument that Windows is complicated because it has to support such a wide variety of hardware. If an operating system has a clear and open way of interacting with hardware, then hardware companies will write their drivers to that clear and open interface, and the operating system will easily be compatible with a wide variety of hardware. In some sense, a clear and open hardware and software interface will bring simplicity rather than complexity.

    --
    This and no other is the root from which a tyrant springs; when first he appears as a protector - Plato (423 to 327 BC)
  46. OpenOffice isn't the best alternative to MS Office by Schraegstrichpunkt · · Score: 4, Insightful

    OpenOffice.org isn't the best alternative to MS Office. It's the most similar alternative.

    The alternative to MS Office is a whole bunch of different programs, depending on what you want to do. Scientific papers? LaTeX. Newsletters? Scribus, PageMaker, etc. Ordinary business documents? Wordperfect. Photo editing? Photoshop. The list goes on.

    As for this statement:

    I want to install an OS, and have it work.

    I'm totally amazed that you have the audacity to say that, in reference to Windows, here. One of people's biggest complaints about Windows has been that you can never be sure that it'll work, even if it did before.

  47. How long have you got? by edwardpickman · · Score: 2, Insightful
    Irritation is a big factor. I got talked into installing XP Pro on my latest machine, I'm still mostly using several copies of Win 2000 I have. Well every time I boot up it starts harrasssing me about security. The machine isn't on line so it of coarse constantly harrasses me about updating. I just bloody want to be left alone. I just built a machine for my parents and they aren't on line yet so now they are dealing with the constant harrassment. DOS was a good straightforward OS. The last stable OS from Microsoft I used was NT 3.51. I only had to hard boot it once from a crashed piece of software. That's more stable than my Mac. Now I have software crash constantly I deal with spyware and zombing with my on line machine. I tried Office after not using it for years. In less than an hour I had an Excel file get so messed up I called tech support and they couldn't figure out what was wrong. I went back to Open Office which solved the problem and I never went back. On the machine I built as a Christmas present I wound up having to enter a 50 or so number activation number then less than an hour later I installed the Microsoft Flight Simulator and wound up yet again entering a rediculously long activation number.

    Microsoft products as a rule aren't stable, are expensive, Aren't secure inspite of draconian security, often aren't compatible with other Microsoft products, are often hard to configure(couldn't get the new machine I built on line, did I mention I hate XP?), and they always love to harass you constantly about how important and how much it's to your benefit to update which is a pain if the machine is off line. I can go on but you can get the picture. Compared to Microsoft I find Macs a joy to use. The downsides are they aren't nessaccarily stable with Windows ported software, although they tend to be rock solid with native software. Limited software availible, it's what keeps me using Windows. And limited options for upgrading, can't build your own. Granted their stock machines tend to be pretty sweet so it's not that painful. They used to be expensive but for prebuilts they have gotten quite reasonable. Did I mention they are actually fun to use?

    Am I dumping Windows? Wish I could. They are threatening again to go totally internet based after Vista. That may be the final straw to get me to dump Windows. Gee we can't make it secure on the internet so lets go internet only! That's a trainwreck I'd prefer to avoid. The real reason to go internet and subscription based is profit. Already people have been questioning for years why upgrade when the current version does what I need? Hey I'm using a three year old version of Open Office and I'm happy. Other than graphics and security there aren't many reasons for most to upgrade. They'd like to lock everyone into a pay as you go model. Look at it this way. Say $80 of your computer purchase is OS, Vista is more but I don't know the numbers on it. Okay that's a one time $80 you make off a customer who if you are lucky will upgrade on average every two years. Let's change that to a flat $20 a month. Well within that same upgrade cycle they just paid you $480. You don't have to be an accountant to see why Bill Gates is so desperate to switch to pay as you go. Even at $10 a month they'd tripple their revenue on new systems. Add Office and other products into the mix and the average user could find themselves paying $50+ a month to uncle Bill instead of say a average of a couple of hundred a year. If they pull it off make sure you own Microsoft stock. Personally I hope people revolt and refuse to accept the pay for life model they want. Personally why I switched from Office is there's too much garbage I don't need so why do I need constant upgrades?. Everytime I slipped, I'm a lousy typist, and hit the wrong set of keys it would do something I didn't want. Open Office just plain works and no stupid paperclip or the godawful red type showing me every "mistake" I made including proper names. Drove me nuts. I think the latest version of Open Office has the red type but it's easy to turn off. Some people love Microsoft products but most of us see a lack of options. They have an army of programmers and they still can't write a stable secure OS? I have no sympathy.

  48. Because they put profit before quality.... by Desmoden · · Score: 4, Interesting


    For years now that company has gotten away with some of the most slapped together, rushed and verbose code on the planet. (Some VERY good code too, it's not all bad) They flat out abuse us, and take advantage of an uneducated market.

    What really started it for me was back in 1996. I was building a website for my company at the time. I was "instructed" to put 3 features on the site that was ONLY supported by IE and not by Netscape. Else risk our M$ relationship, which was critical to us (video cards company).

    I was so upset. Not, "only use features support by both" but they must NOT work in Netscape. I was beside myself.

    Still bothers me :)

  49. microsoft incentives are opposed to mine by felipecs · · Score: 2, Informative

    The problem is that in many respects what is good for Microsoft is not good for consumers. This does not happen in most healthy industries, where firms want to delight consumers. In this case, Microsoft can coerce all us in order to make a profit. Let me point to some examples, it would be nice if we all together could collect a longer list:

    • Word functionality stalled. 10 years ago Word was very much the same as today. We continue to have a horrendous equation editor, no support for bibliographies, poor support for long structured documents, poor support for including figures, etc... At the same time we continue to have to pay hundreds of dollars for this product. OpenOffice, which is superior in many respects, is not widely adopted because it cannot read the .doc proprietary format flawlessly.
    • Microsoft giving money to firms like SCO and Novell and casting a massive shadow of legal doubts over open source. This is grave: Microsoft is threatening developers, large consumers (think CIOs), and at the end of the day diminishing the number of innovations we can all enjoy. Note that even if SCO loses the case, Microsoft already delayed the adoption of many open source projects, hence innovation is being pushed back.
    • Microsoft coercing hardware makers to include Windows. This lowers the number of alternatives the average people can access, and unnecessarily increase the price of computers by adding a software tax.
    • Imposing on us a non-modular architecture. The Windows architecture is the opposite of Unix: in Windows it is very difficult to combine small, specialized programs to act together. This was done on purpose by Microsoft, so they own the whole solution and can charge a higher price for it. The problem with this is that limits the number of innovations that creative, lone programmers can make, by unnecessarily increasing the entry fee to the industry.
    • Microsoft "bribing" hundreds of opinion leaders. Big gifts like travels to Microsoft headquarters, Zune players, tablet PCs, flights to international conferences, give aways of software for countries, etc... is done in a large scale by Microsoft. The idea is to co-opt, or at least neutralize, opinion leaders like bloggers, professors, institutional CIOs, etc. This turns the IT industry, which has conventionally been dominated by engineers into a political arena. This kind of behavior is not did Silicon Valley flourish. We want faster, cheaper, better solutions.

    But Microsoft is not evil, it does what companies do: maximize shareholder value. The problem is that their profit maximization, imposes a tremendous social cost on the rest of us. It is difficult to put a value to the social cost of Microsoft because it means speculating about innovations that have not happened, but could have occurred without a player like Microsoft out there. My gut feeling is that all the money that the Gates foundation can donate will not match the cost that Microsoft will have imposed on society.

    We are the technology leaders of this world, we can stop Microsoft if we want.

  50. EULA by HiThere · · Score: 2, Interesting

    Other people have other reasons. Mine begin with and revolve around their EULA. I tend to take agreements seriously, so I read the bloody things (unless they purport to be standard, e.g. I always assume that something which claims to be GPL v.2 actually IS GNU General Public License version 2 as released by the FSF).

    As a result of reading the EULAs, and a bit of thought, around 1999 I started looking for alternatives. Around 2000 I decided that Linux was the best available option, and began moving. Now I have one MSWind95 computer. It's about to die a slow death, due to lack of support for more recent peripherals. If it's replaced by a computer, that computer will run Linux. It may become a free desk space (which would be, perhaps, more valuable at this time). It WON'T be upgraded to a more abusive license. I don't think I need another Mac. Another Linux is plausible...but un-allocated flat surfaces are also quite valuable.

    This is going to cause me considerable hassle, even though I've known this day was coming for quite awhile. One never seems to prepare sufficiently. Their are still captive files, created by some application that didn't document it's file format, and which aren't readily exportable in more than a minimally usable manner. Perhaps I'll get through this bottleneck (i.e., finding a color ink-jet printer that will print to MSWind95 via a centronics port). If I do though, this is just a warning signpost. Obsolescence nears. (The computer isn't obsolete yet...but MSWind95 doesn't handle USB connections. And doesn't handle the CD drive created by VMWare. I can't even re-install the OS in an emulator. [It's GOT to be MSWind95 ... the application doesn't work properly with MSWind98.])

    GPL software goes obsolete just as rapidly...but you can figure out the file formats.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  51. Re:I love being screwed over by SpaceLifeForm · · Score: 4, Funny

    No. Yes. Maybe.

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
  52. Re:Slimey .. Workstation vs Server, you decide by Locutus · · Score: 2, Interesting

    Don't forget how they changed the EULA for NT Workstation so that you were not allowed to run a web server on it. Netscape was underselling Microsoft( Windows NT Server + IIS ) by much $$$ because their Netscape web server ran just fine on MS Windows NT Workstation.

    And since Microsoft is willing to do ANYTHING to prevent competiton, they changed how people could legally use the OS in regards to who they were threatened by at the time.

    That crap you keep hearing spewing from Microsoft Executives regarding "Customers are asking for X,Y,Z" is and easly lie. And they can easily pay off one or two 'partners' to publicly say they want what shit Microsoft is pushing. but usually, it's all bull and used primarily to push an agenda which protects the MS Windows monopoly.

    think MS OpenXML vs ODF...

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  53. Multiple OSes are good - monopolies are bad by Quevar · · Score: 4, Insightful

    I'd be just as concerned by an Apple monopoly over the PC market as I am by the current Microsoft one I totally agree. There should not be a dominant OS. I'm a huge Apple fan, but I wouldn't want them to dominate the market with 90% market share, like Microsoft has now. With one dominant OS, all computers are susceptible to those bugs that let viruses spread like wildfire. If MS had less market share, none of those self-propagating viruses would have been able to do the damage they did. They would have been slowed down massively since a larger proportion of the computers would have been immuned. All software will have bugs, but different OSes will have different bugs and very few will overlap. Given this, I can't believe some companies have standardized to using the exact same OS for everything. Very scary. Diversity is a good thing.

    Without a dominant OS, issues of compatibility would be a thing of the past. Even different versions of Word have incompatibilities. If different OSes ran different software, they would all have to decide on a common format, like ODF, and the documents would be interchangeable. As it is now, MS changes things around in it's proprietary Word format and doesn't let anyone else in. MS stifled web development over the past 5 years because they stopped developing Internet Explorer. They beat the competition (Netscape) and then had nothing to push them (or copy from). Now that Firefox has revitalized the browser wars and Google is fighting on the internet front, we are suddenly coming upon Web 2.0. Applications online are the beginning of an OS agnostic web, which is should be.

    MS has been declared an abusive monopoly by the US government. Yet, they are still continuing the same business practices pushing their way into markets based on power, not good products. This is the main reason I stay clear of all MS products. I will not give my money to a declared abusive monopoly. I try to push alternatives in every case I can in the hopes that one day, MS will not be able to abuse it's monopoly because it will no longer be one.
    1. Re:Multiple OSes are good - monopolies are bad by darkonc · · Score: 5, Insightful
      It's not dominant that makes Microsoft bad, it's dominant, abusive and anti-competetive. -- that, and throw in the inability to get software anywhere near right on the first (and sometimes the second, third and fourth ...) -- that makes Microsoft bad.

      Microsoft's (illegal) monopoly means that

      • They don't have to compete on quality (The emergence of Linux has finally forced them to put some effort there).
      • They can ignore community wishes (IE between the death of Netscape and emergence of Firefox is an example),
      • They can force absurd prices for their software.
      • They can prevent hardware manufacturers from releasing specs (that would allow Linux to build drivers)
      • They can ignore bugs, and know that you're not going to the (what?) competition.
      • They can do things like trying to force Israel to drop the Mac by not supporting Hebrew
      • they can completely change how the internals work and just assume that people are going to scramble to support the new system (Me -> XP, and even XP-SP2)
      • They'll sometimes break things just to trash their competition. The fact that it causes problems for customers is irrelevant.
      • They can cause your system to self destruct if they decide (retroactively!) that your activation code wasn't so good after all.
      • They can make it all but impossible for you to find a distributor that also sells competing products.
      • . . . .
      It's not the name Microsoft that people hate, it's the nasty things that they do in the name of ever-increasing profit and widening monopoly (while mouthing platitudes about innovation, competition and customer care) that people hate.

      There's nothing bad, per-se with dominance. At any given time there are likely to be a couple of dominant players. If those dominant players played fair and were dominant solely because of good products and service (which would probably also include interoperability), there would be no problem with them being dominant.

      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    2. Re:Multiple OSes are good - monopolies are bad by Rick17JJ · · Score: 2, Interesting

      I have always had an interest in free software and alternative operating systems. Back in the 1990s, I heard about an interesting innovative operating system called BeOS. BeOS expressed a desire to peacefully coexist with Microsoft. Microsoft applied pressure to computer companies to not sell any computers with BeOS pre-installed, so BeOS went out of Business.

      A few years earlier, in the 1990s, a company come out with their own DOS clone. From what I have heard, the Microsoft programmers designed some of the Microsoft products to give error messages when running under the DOS clone even when there really was not a problem.

      Once Microsoft gained dominance they tried to squeeze out alternatives my fighting against open standards. They prefer to use proprietary standards instead. On various occasions they have also tried to take open standard and add proprietary extensions to them. That strategy is called extend, embrace and extinguish. Microsoft almost missed the Internet while promoting it's own proprietary alternatives. It almost missed the boat on that and Bill Gates quickly changed course. The Internet was created with open standards such as TCP/IP and HTML. Netscape was the dominate browser back then and the browser, to a large extent, controls what standards are used. If I remember correctly, I once read that Netscape even dared to publicly make some statements about the browser making the choice of operating system less significant. So somehow Microsoft had to destroy Netscape, perhaps, so that they could better influence what standards are used.

      According to a website, "Lacking any decent technology of their own, Microsoft licensed the Mosaic web browser from Spyglass which they turned into Internet Explorer." That website then gos on to say "Microsoft royally screwed over Spyglass by licensing their code and then turning around and giving it away for free." By including it for free, pre-installed with Windows they destroyed Netscape and Spyglass. Since then Internet Explorer has become the dominant browser and is the only browser that in not standards compliant.

      Sun Microsystems, developed Java a programming language what would allow programmer to create programs that are operating system dependent. Micrsoft bought a license for Java, from Sun, and then tried to add their own proprietary extensions to Java. Sun successfully sued them for violating the terms of the license.

      The political fight against the effort to use open-standards such as ODF in Mass is another example. Microsoft prefers to keep their Open Office users locked-in with proprietary standards such as Office 12 XML instead.

      About 6 or 7 years ago I stated using Linux which is a free open-source Unix clone operating system. There weren't many big advantages over Windows other than that Linux users didn't get computer viruses or infected by email mail attachments. It somehow more like I was more in control of what was installed on my computer and how it was configured. Furthermore, the GPL license allowed me to freely copy Linux and most of my free Linux programs from one computer to another. I no longer felt big brother Bill looking over my shoulder.

      Since then, I Linux has improved to where Ubuntu Linux feels very polished complete and easy to use and install. Whenever I want some new program, I just use Synaptic to choose from the list of thousands of free programs and quickly download whatever free GPL licensed program that I want. I am totally happy with Ubuntu Linux.

      Back about 5 or 6 years ago, I was still using Windows ME and Office 2000 on one of my computers. That computer had what I later realized was a slightly bad power supply

    3. Re:Multiple OSes are good - monopolies are bad by Anonymous Coward · · Score: 2, Informative
      Why would Israel drop the Mac if Microsoft didn't support Hebrew? ~S

      He made an incomplete statement. Microsoft continued to support Hebrew but not in the Mac version of MS Office. The goal apparently to get people to drop Mac and switch to Windows where Office does support Hebrew. Israel offered to pay the costs of keeping Office up to date on the Mac.

    4. Re:Multiple OSes are good - monopolies are bad by martyros · · Score: 2, Interesting

      If you want to read even more amazing examples of anti-competitive behavior, go back to the "Findings of Fact" from the anti-trust ruling, back in 1999, I believe. It's 300 pages of in-depth analysis of Microsoft's anti-competitive behavior from the 90's, which they totally got away with. They've had to tone it down a bit since then, but the basic problem is still there.

      The most recent example is the allegation that Linux is violating MS patents, and the implication that if businesses use Linux, they open themselves up to IP lawsuits. If they really cared about Linux infringing their IP, they would point to the patent and the code, and the Linux kernel maintainers would find a work-around (assuming a valid patent). As it is, it's much more useful as a scare tactic -- and according to Novell, it's been effective at scaring away big customers. Hence the Novell-Microsoft deal.

      --

      TCP: Why the Internet is full of SYN.

  54. Because many of us have to fix it by arose · · Score: 2, Interesting

    We hate Microsoft because many of use are the ones who have to fix it when somone breaks Windows or when Windows breaks on itself. We are the ones who have to explain why users can't receive their mail and receive an obscure error message when their .pst file grows to 1.82GB. We are the ones who have to scratch our heads when Excel dumps 2MB of repeating junk in an .xls file and the user reports an unresponsive worksheet or when the autofilter fails to include entries available in the column without sorting for RNG knows what reason.

    --
    Analogies don't equal equalities, they are merely somewhat analogous.
  55. I wasn't going to post in this "discussion"... by tlambert · · Score: 4, Insightful

    I wasn't going to post in this "discussion", mostly because the original question is blatanly biased, and assumes a particular position is held by the reader, and then asks them to explain it... "So, sir, what would it take to get you to stop eating children?".

    However, you're such a blatant appologist that I have to say something.

    A corporation is called a "corporation" - and has been "incorporated" - because it has been "given a body" under the law to operate on behalf of a group of persons, and has certain rights AND RESPONSIBILITIES, just as any member of society.

    The idea that a company, or its officiers, should put fiduciary responsibility on a pedestal, far above any other responsibilities to the society that permitted its incorporatinon, and on whose sufferance its continued existance depends, is relatively recent. Adherence to a specific duty above all other duties or considerations is the moral equivalent of the "Nuremberg Defense".

    If a person can sell their soul, and if a corporation is a person under the law, then surely there are also many recent examples of corporations selling their souls.

    -- Terry

  56. Groklaw Has Tons of Reasons by LuYu · · Score: 5, Insightful

    This article and many others on Groklaw might give you a clue. Microsoft has:

    • Destroyed Netscape and BEoS.
    • Bribed government officials in India and other countries to use their operating system.
    • Funded SCO's litigation against IBM and Linux in general.
    • Bribed Novell into betraying the Linux community.
    • Forced entire school systems to audit their computers and pay "non-compliance" fines.
    • Profited off of Linux and Mac installations without paying royalties by forcing a per computer "tax" on all Licencing 6 customers.
    • Slowed down the Internet with their virus ridden software.
    • Made it impossible for me to buy the laptop I choose without paying them, even if I do not use their software. (The guy at the store laughed at me when I asked if I could just get the hardware.)
    • Supported software patent legislation in Europe.
    • Created the most DRM restricted operating system in existence with plans to extend the DRM to MY hardware and encrypt MY information on MY hard drive and give control of all that to someone else (read: Hollywood).
    . . . and those are just what I can think of off the top of my head. I am sure I missed more than half, and no, I do not have time to provide links to all of those. You are on your own.
    --
    All data is speech. All speech is Free.
  57. Because they treat me like an idiot! by somewhat_distant · · Score: 2, Interesting

    Because they draw a line in my Word document when I try to type -------
    Because they indent with bullets when I want to move the text 4 spaces to the right.
    Because they make it close to impossible to have total control of a document, because suddenly, some intellisense kicks in and overrides it.
    Because they encourage lazy web developers to create web content that can be viewed with Internet Exploder only.
    Because when I try to save a really simple document as html, they give me a messy html with 85% absolutely unnecessary code, which I have to clean manually before I can do anything useful with it.
    Because MSN for Mac can't use a webcam, urging my daughters to use a wintel PC for chats.
    Because they give me Windows Media Player, a CPU-sucking mammoth, when all I need is a moth like Win-Amp (or a killer bee, like Itunes)
    Because the give me big document processing monster, like Word, when all I need is a typewriter like WordPad.

    But I do love Excel, and I applaud Bill Gates' spending habits.

    --
    -- somewhat_distant
  58. Standards and Options by aero2600-5 · · Score: 2, Informative

    My biggest complaint is their inability to follow standards.

    I'm a web developer. I use Firefox, because I like it and it follows standards. So I create a web page with some nice CSS, and it looks perfect. Then, I look at it in IE, and it's not that it just doesn't look as good, it's broken. Internet Explorer has it's own way of handling margins, padding, horizontal rules, etc. They also assign default values to things that shouldn't have them. It's really irritating. Often, the differences cause things to break and render horribly. Then I have to get creative and hack the CSS so that IE doesn't shit a brick when it renders the page. The worst part is that the only reason I can see for them to not follow standards is because they "want to be different".

    The second is lack of options in their software, especially defaults. I'll give you a perfect example. At work, in a corporate environment, we're forced to use Antepo for instant messaging. Besides being a piece of crap that breaks down all the time, it lacks options. If you click on a link, it tries to open Internet Explorer, even if your default browser is Firefox. Better yet, I have IE7 and IE6 installed, so that I can fix the above mentioned rendering problems. IE7 is what's officially installed on the system, but Antepo will open links in IE6. What the fuck is that? And how about a line-break? You hit shift-enter, and you would expect your text to continue on the next line. Not in Antepo. You get three line breaks, and you can't do shit about it. On, and about the links, you can't click on a link someone has sent you unless they place a space behind the link. What the fuck is that?

    This is just my list of complaints from THIS WEEK ALONE.

    Bottom line: I hate Microsoft because they can't design software worth a shit.

    Aero

    Some more I just thought of. IE7 breaks Dreamweaver 8. Dreamweaver 8 can no longer store passwords and logins once you install IE7. I don't know if this is the fault of Macromedia(Adobe) or Microsoft, but it's fucking stupid. Also, whoever designed Microsoft Frontpage needs to be burned at the stake. If I ever catch those motherfuckers..

    --
    Please stop hurting America -- Jon Stewart
  59. Trust by the_womble · · Score: 4, Insightful

    I do not "hate" MS, but I will rather not use their software.

    1) Proprietary software is not transparent. It is therefore intrinsically less trustworthy than open source.
    2) Using MS tends to lead to dependance on MS.
    3) MS's business practices suggest they in particular are not trustowrthy, and more likely to exploit dependence on them to my detriment.
    4) I resent the fact that their software is bundled by everyone - I want to be able to walk into a shop and have a choice of PCs with different OSes installed.
    5) I have found most of their software to suck (with the exception of Excel which is very good) and the OS hard to administer (lack of a single auto update mechanism for all, or almost all, my software in particular).
    6) Their security track record, and their other shortcoming, sugggests that their attitude to theis custoers is "the sucks will buy anythings".

  60. Hate is a Strong Word by eno2001 · · Score: 2, Interesting

    I think it's really more a set of points on which I disagree with Microsoft:

    Point 1. Computers are primarily business tools
    My View: Computers are very flexible machines that can be used for nearly anything including business tools. Since my background is in the electronic music world, I would have to say that it's nearly impossible to make decent electronic music without computers and software. Microsoft didn't seem to think this was important until Windows XP came around. But by that time, users like me had already been using computers to do electronic music for about 20 years with Macs, Amigas, and Ataris.

    Point 2. Anyone who doesn't use a computer for "standard" uses is a "hobbiest" which roughly translates to: "loser living in parent's basement who gets on Ballmer's nerves"
    My View: Completely false. We don't go around calling professional carpenters, electricians and plumbers "amateurs" when they work on their stuff at home, do we? Then why should people who work in the tech sector who like having SANs, virtual machines, and heavy duty OSes at home have to be relegated to the "hobbiest" moniker? It's kind of insulting, isn't it? If they lose the attitude about people who like to push the technical envelope and let them have access to deeper parts of the Windows OS to do it with, they'll gain new friends.

    Point 3. Revenue is more important than, well... anything else that Microsoft does.
    My View: That's not the way it should be. Making money should always take a back seat to satisfying the customer first. Screw the stockholders. As long as their stocks aren't going down, they have no right to expect them to continue increasing. There's only so many people who will buy the products and pushing out stuff that really isn't much different than the previous version in terms of actual functionality and stability is not a good approach. Ever. There is such a thing as being reasonably profitable and it doesn't mean pounding your competitors into the ground.

    Just a few points of contention for me. In general, I feel that I should be able to do whatever I want, whenever I want with my computers. No one should be able to limit me in any way as long as I'm not invading other people's systems and causing mischief. If I want to write a software based DVD player (with decryption) then I should be allowed to without worrying about goofy laws that try to make imaginitive thinking illegal.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  61. here's an analogy by oohshiny · · Score: 4, Insightful

    Let's say that all the restaurants and supermarkets in your neighborhood are taken over by, not only fast food chains, but McDonalds. That's the only place where you can eat. To you, it tastes bad, it's bad for your health, there is little selection, but you don't have a choice: you gotta eat. But you have actually eaten good food in your life and know that better food exists. Wouldn't you be kind of annoyed? Wouldn't you start cooking for yourself and try to create alternatives?

    Well, that, in a nutshell is why many people don't like Microsoft and why they are looking for alternatives. It's also why many other people don't mind Microsoft; they don't know anything else.

  62. They use devious marketing, like this Story by what+about · · Score: 2, Insightful

    I believe that this study is paid (in some way) by Microsoft to have FREE marketing material

    Yes, they are smart, having all of us Slashdotter to give them hints on how to start the next marketing campaign

    Yes, we hate them because they are good on being in the borderline of all the bad practices they do and yet appease the "normal" user and suck money out of him/her

    Gates spend millions on charity (and so please the public), with the money he got from all of us, so he play nice with OUR money. If I want to do charity I decide who gets the money !

    They are not constantly bad, unfortunately, they manage to be good enough to continue to be in monopoly condition to abuse developers, resellers, customers, but not too much to have a revolution, just enough to squeeze all possible money out of them

  63. That sounds pretty superficial by Dion · · Score: 2, Informative

    It sounds as though you have no idea what MS has done and just thinks of the company as a big cuddly teddybear that plucks money from the outstretched hands of eager customers and that the only reason that people could possbily dislike MS is that they have collected a lot of money.

    Nothing could be further from the truth; I in general don't care if a company makes money, unless I happen to own it, so that's not it.

    The problem with MS has nothing to do with money or envy.

    The problem with MS is that they:
    * Pervert standards (ActiveX, J++, Kerberos, OfficeXML, aso)
    * Lie to customers (wait for us, we're the leader)
    * Lock in customers with secret protocols and formats.
    * Blackmail non-buyers bosses.
    * Conduct smear campains against people who'd rather use competing products
    * Lobby and threaten politicians who are thinking about open source.
    * Do everything they can to limit customer choice to their own product,
        illegally if they have to.

    MS is generally a drag on the industry and we would all be better off if it was destroyed.

    --
    -- To dream a dream is grand, but to live it is divine. -- Leto ][
  64. Keep It Simple Stupid by Anonymous Coward · · Score: 5, Insightful

    While people complain that microsoft lacks functionality and treats its users like idiots, they miss the fact that they're successful *because* they lack the functionality that will confuse users. We technocrats have a tendency to think that just because we can manually configure network settings everyone else can too. Microsoft makes a product that does what everyone needs it to and they keep the market cornered because of it. The 80% that still use IE use it because they don't have (or don't believe they have) the technical skills to use firefox.

    1. Re:Keep It Simple Stupid by somersault · · Score: 4, Interesting

      Huh? I'd go so far to say that Microsoft products try to incorporate too much functionality at the expense of time spent fixing bugs and achieving stability. How else can they get away with releasing new versions of Office every couple of years unless they try to implement 'new functionality'. You could argue that they only get away with it because of their monopoly status, of course.. people don't like Windows because they like it, they use it either because they don't know any alternatives, or just because everyone else is already using and developing for it, and it's a hassle to switch.

      If people knew there was an OS they could get easily that didn't crash as often, had all the same functionality and games, and didn't have to run antivirus,antispyware,blah blah, they would switch. In fact if they developed Linux for my Wii then that could be my main machine - most of the reason I don't ever stick with Linux is that I want to play the latest games (without any annoying glitches), or even last year's games - I tried for days to get GTA: SA working properly on various versions of Cedega and WINE..

      I've not tried Mac OS recently, maybe I should? I think more games are being developed for Mac OS these days, unfortunately I consider a lot of games to not be worth my money these days too [/crabbity old youth]

      --
      which is totally what she said
    2. Re:Keep It Simple Stupid by Branko · · Score: 5, Insightful
      Bjarne Stroustrup once said: "There are just two kinds of languages: the ones everybody complains about and the ones nobody uses." (http://www.moskalyuk.com/blog/bjarne-stroustrup-o n-c-and-why-software-sucks/1310)

      This might easily be reworded as: "There are just two kinds of software: the ones everybody complains about and the ones nobody uses."

    3. Re:Keep It Simple Stupid by CastrTroy · · Score: 2, Interesting

      Which is why a couple years ago, I just gave up on PC gaming and bought a GameCube. I really like some aspects of PC Games, such as the mouse and keyboard for FPS, but other than that, I can't really think of any reason to play games on a PC rather than a game console. For the price of a good video card, you can buy a 2 year old console, and have tons of worry free gaming.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:Keep It Simple Stupid by lpcustom · · Score: 5, Insightful

      That's true. We do complain about Microsoft because we use the software. I mean that's gotta be it right. I'm sure it has nothing to do with the fact that a lot of us are forced to use Microsoft products daily.

      I think a better question for this article would be...Why do people defend Microsoft so often? What exactly drives Windows fans. It's not their freedom. It's not the stability of their system. It's not it's ease of use. Maybe they steal Windows on torrents, because surely no one is just backing something because they paid for it. Wait maybe that's it. Could it be that the reason a lot of people are defending Windows is because it's the product that they bought. Hell I don't know, but this has been a question on my mind for a long time. I can see the drive behind defending Open Source Products. I can see why Linux and BSD people can be proud of their OS. I can even understand why Mac users are proud. I could just never understand how anyone could be a Windows "fanboi".

      Some possible causes that I can think of would be:
      1.) User didn't have a computer before 2001 and has only used XP(possibly used 2k and XP only).
      2.) Purchased MS product so feel the need to justify said purchase.
      3.) Stole MS product and is under the disillusion that the product was free.
      4.) Has never even attempted to use anything else.
      5.) Believes everything they were taught in school.

      I could probably add to this list.

      I'm currently attending an online class where we were comparing Linux and Windows. Only two people in the class had tried Linux. Everyone else had only used Windows. Those who had only used Windows kept going on and on about how user-friendly Windows is. I'm thinking, "compared to nothing, I can see your point." Windows is user-friendly only if you know how to use it. In a lot of cases, if you really know how to use it, you don't want to use it anymore. Most people really don't even know how to use it. Yet they'll stand up for it. It amazes me that they believe they are computer savvy because they can log into slashdot or digg and post their comments.

      Keep in mind that I'm not talking about all Windows users. Some people have a legitimate reason to use Windows. GAMES. That's right it has games. That's the biggest selling point I've heard so far. Most of these gamers have a Wii, an Xbox360, and a PS3. Hey here's a thought. Play games on your consoles, and stop using that as a reason for using Windows.

      There's a fair amount of Windows fanbois on slashdot these days. I'd say they probably outnumber the Linux fanbois even. So all of you, instead of asking us why we hate Microsoft so much, why don't you ask yourself what it is you love about it? They have way more money than you. They could probably sue you for a license agreement you have broken at one point. Their software phones home and reports on you without you knowing. The new flagship OS, Vista, is sluggish to say the least. You'll love your new computer you are forced to buy just to run it at a medium pace. But hey, you'll finally be able to enjoy those visual effects that Mac and Linux users have been enjoying for years. Oh and it's supposed to be the most secure version of Windows ever. So maybe it's not as secure as Mac and Linux, but at least you can rag XP users once you switch.

      This may sound like one large flame, but really its just an honest question. Why do you love Windows so much? Explain why it's so much better than Linux and FreeBSD. Try to do it without mentioning games, cause we have consoles for games. You should be the one justifying to us why we should spend 150 bucks on an OS. We shouldn't have to sell "free" to you.

      --
      Beer! It's what's for breakfast!
    5. Re:Keep It Simple Stupid by Riverman5 · · Score: 3, Informative

      My main gripe right now is that IE7 was forced onto many people's computers as an automatic update, and it has broken nearly every single website I have put into production, and now I have to go back and fix rendering/scripting issues that only affect IE7, and the more of these I fix, the more obvious to me how lousy this browser is, but hell what can you do? 25% of the visitors are using it now. It also has one of the most ridiculous interfaces of any browser ever. I was actually looking forward to it, i figured (for some reason) that it would improve upon IE6, but it hasn't.

    6. Re:Keep It Simple Stupid by Gnagus · · Score: 2, Interesting

      I agree with most of your statement, I'm not a console gamer either, but as far as prices go you've got it all wrong:

      Sure, current-gen consoles cost more than 300$-450$. But take your PC as it is right now, and fast-forward two years from now; Most new games won't run, they'll be slow like molasses, or you'll need yet another 300$ video card and another 300$ for more RAM and a faster CPU; Heck, probably a new mobo for that nifty "Core 8 Quatuor" Intel just released!

      Sure, a PC can do more than a console, but we're talking gaming here. Almost any old machine can run Windows XP if gaming not for gaming. (I gave a Pentium II-266 with 256 Mb to a friend with XP on it. It runs a tad slow, but still it runs just fine!)

      Whereas your PS3 or XBox360 will run this year's games just fine, and games in 3 years just fine as well. (Actuallly, the games will probably run even better, as developpers get acquainted with hardware that doesn't change every 10 minutes...)

      So on the price issue, provided it doesn't die fast (Dreamcast anyone?), consoles win hands-down. And all games work fine all the time...

      One thing that could make consoles more appealing is if the makers weren't so cheap as far as functionnality goes. My modded XBox does more stuff than those brand new stations, all of it being legal : Play DivX and XVid Movies I own, emulate old NES games I own, play MP3s.....

    7. Re:Keep It Simple Stupid by nomadic · · Score: 2, Funny

      Why do people defend Microsoft so often?

      They don't.

    8. Re:Keep It Simple Stupid by IIsMeYouIsNot · · Score: 5, Informative

      Just a Few:

      1. As a college student I paid under $20 for my copy of WinXP, but would have had to pay ~$45 for MacOS X. Although this doesn't tend to defeat your argument, it sure does lower one of the reasons not to use Windows and makes OS X the one which needs to prove itself.

      2. I know how to use Windows. These were skills I built up before ever owning my own PC, mostly when I was living at home using my parents PC, and my Dad used Windows because it was built on DOS, the earliest OS he knew. What you say above is right once you get to know how to use Windows you don't want to anymore, but alas I've already paid for it and have a box which does pretty much everything I call on it to do, so there isn't any reason to need another PC or to switch.

      3. I have very rarely been called on to know/learn a piece of software that doesn't run on Windows. I have on the other hand been called on to know/learn Power Point, Word, Excel, InDesign, and many others. This is excluding text editors run on Linux machines for my CS classes, but then they haven't cared which one I use so on WinXP at home I use Notepad++, and in lab on Linux I use nedit.

      4. If I want a Linux box I'll build one and will be able to do it on the cheap. So I'm not worried about getting one right now, when I'm college style poor, I'd rather have steak once in a while.

      5. My friends/relatives/co-workers/group-members know how to use Windows and thus I don't have to try and explain Linux everytime they want to do something on my computer; this happens quite frequently I might add.

      6. The games, I know you tried to blow this off with consoles but thats not a valid argument, because as a cheap/poor college student I can't afford to buy an XBox 360 or a PS3 or a Wii or whatever. And I don't enjoy console gaming as much either so atleast let me have my own preferences in that realm, without just telling me that my preference doesn't matter. I don't own any consoles and don't really plan on buying one for a good while.

      As a note I would not consider myself a Windows "fanboi" but I do feel Windows is right for me, right now, and I feel anyone telling me I'm wrong is really in no place to say so. Your choice of OS really boils down to circumstances and that is all there really is to it.

    9. Re:Keep It Simple Stupid by Synchis · · Score: 3, Insightful
      While your comments are informative, and possibly even true for most people, I actually find some of them rather insulting.

      I use windows. I enjoy using windows. And while I don't support Microsoft's business practices, nor all of their software, I think Windows is actually a decent product from a company that has been in the business a long time.

      And so, since I've been using computers for a while (since around 1995...) and have been an IT guy for a while, and a programmer, and a software tester, here are my rebuttals to some of your remarks:

      Those who had only used Windows kept going on and on about how user-friendly Windows is. I'm thinking, "compared to nothing, I can see your point." Windows is user-friendly only if you know how to use it.

      Windows *is* user friendly. From the standpoint of *anyone* whos ever just picked up a computer to check email, browse a website, or do basic office functions, Windows is VERY user friendly. Some of the software may require training, but I've never heard of a grandmother, aunt, uncle, child, or otherwise require training to use the basic software that comes with windows. As far as installing and configuring windows, consider this:

      I run a custom gaming rig. I can go from a bare format, to fully functional in a matter of hours if I'm running windows. If I try to use Linux, I run into dead-end after dead-end trying to get my hardware just to FUNCTION correctly. This has some to do with driver support, and much more to do with being user-friendly.

      Some people have a legitimate reason to use Windows. GAMES. That's right it has games. That's the biggest selling point I've heard so far. Most of these gamers have a Wii, an Xbox360, and a PS3. Hey here's a thought. Play games on your consoles, and stop using that as a reason for using Windows.

      Actually, I *am* a gamer, I do *not* own a PS3, XBox360, or a Wii. I run windows partially because it lets me play games that run on windows. I take my system to gaming parties, hook up to a LAN, and have a lot of fun. You seem to have a misconception about gamers, that they have tons of money to go out and buy the latest and greatest consoles and such, but in reality, there is a very small percentage of gamers that have that kind of money. Most of us use outdated hardware, and play for the sheer joy of playing with a group of people on a LAN. It's a social thing, not a gaming thing. If the games ran on Linux, we would use Linux, if the games ran on OS X, we would run OS X. The truth of it is, they run on Windows, so we run Windows.

      It's not an excuse, it's a simple truth. You can't just rule out windows as a gaming platform simply because there is a market for consoles. Your argument is flawed.

      Don't get me wrong, I don't think Linux is *bad*. I've just given it an honest shot, and had very little success running it as a full-time desktop OS. I've run Windows 95, 98, ME, 2000, XP, NT, and installed and configured many of Microsoft's other software packages. As a one-time full-time network admin, many of these packages were easy to use, easy to install and configure, easy to administer, and quite secure of you knew what you were doing.

      *That's* why I support Microsoft OS's. And when Linux can catch up to that, I'll happily support them too.
      --
      Thomas A. Knight
      Author of The Time Weaver
    10. Re:Keep It Simple Stupid by gordo3000 · · Score: 2, Insightful

      My reasons(I own a mac, had 2 different computers where I learned my way around redhat 9 and FC 1 and 2, tried the latest version but not compatible with my core 2 duo yet):

      1. Excel. Nothing on Mac(even its excel) or Linux even comes close to the functionality I get out of excel(keep in mind, lots of proprietary add ins really make it worthwhile).
      2. Accelerator keys that give a quick and simple way to stay off the mouse(non existant in a Mac, on par with linux in my opinion)
      3. Far wider selection of software to use outside of games, many of which are applicable to my work and personal life
      4. Far cheaper(only compared against a mac, I build my own machines now and roll an old harddrive image over, so costs are level with linux)
      5. When I was first considering changing, my only real choices were windows or Mac before OS X,which sucked just as bad in my experience with it at school.
      6. Easy ability to turn off all the bells, whistles, and pretty menu systems so I can get a fast running machine that doesn't stress my video card( I am appalled every time I use my Mac book at how slow the interface is comparable, and it is a intel core duo with a gig of ram)
      7. More natural methods of interfacing(especially when I am filling out forms online. a great example is the tab key. in windows, I can tab to check boxes, text boxes, or drop down boxes and then manipulate those. I have been searching and have yet to figure out a quick way to do this on a mac, just one example)
      8. hm... actually the very last reason, I can play the most recent games when my lifestyle gives me a weekend to do it. I don't have this option on either a mac or a linux box, and as I do not own a TV and only play on a very rare basis, it becomes far more economically feasible to just play on a computer.

      There are 8. and the 8th is actually the least of my worries as I might play a game for 1 day each month. So I rate my OS's: XP, Linux, Mac and linux would beat windows if I could get a working virtual environment to run windows(that preserved at least 90% of the speed). Of course, if these concerns were addressed, I would no longer use windows. Why I hate it:

      1. Terrible resource management (why won't the damn thing just not use a page file!!!! I didn't buy that extra ram to be wasted!)
      2. Shit security record (along with a refusal to release patches, though this is in line with Macs, I guess you don't have to patch bugs when you aren't the target of attacks. both are far inferior to the shear pride the OSS community takes in its software)

      Both are very severe problems in my opinion. But niether trump the lacking functionality of a mac (for me) or the lacking software apps in linux for which OSS implementations don't exist.

    11. Re:Keep It Simple Stupid by lpcustom · · Score: 4, Insightful

      Nah you're right, the article doesn't come across as fanboish. It does however state the question, "Why do you hate Microsoft?" It presumes that one has to hate Microsoft in order to use another OS. It's like saying that the reason I don't drive a Ford is because I have a hatred for Ford. My first car could have been a Honda and since they never gave me any trouble, I've always owned one.
      My point is Linux is free. OpenOffice is free. I shouldn't have to justify why I use these products over MS Windows and Office when each costs more than $100. Instead of pirating Windows and Office, perhaps I've just decided I like the price of Linux and OpenOffice. The article is asking us to justify why we don't use Microsoft, and how many times do we have to do this. This is the only market where people want you to justify using a free product over one that costs money. They should be making the product worth buying. They should be the ones making the sales pitch to us. I should have to make a sales pitch for free products. Do the Windows fanbois really know how backwards this situation is?

      --
      Beer! It's what's for breakfast!
    12. Re:Keep It Simple Stupid by skarphace · · Score: 2, Interesting
      That's all you could come up with huh.....
      I'm far from a Windows 'fanboi' but I fully agree with him. Playing games on a PC gives you hella more accuracy then on a console and they can pack more information in a monitor that's 10 inches from your face that you can actually read. The PC is a far superior game system then a console for games that require those two benefits.
      --
      Bullish Machine Tzar
    13. Re:Keep It Simple Stupid by PatrickNM · · Score: 3, Interesting

      I did own a computer prior to 2001, and have used in some capacity (I was VERY young when I first encoutnered it) every version of Windows, even prior to the GUI. Yes, the first versions SUCKED big time, and some versions since have as well. I have also used various versions of Linux and have owned and used a Mac with OS X.

      If you slam any of the 3 major OS choices out there (stretching a bit lumping all Linux together since they are not all created equal, but it will do for this discussion) and have not made a significant attempt to try the others you are arguing from a VERY weak position, but I have so here goes....

      Linux is great, and is finally to a point where you don't have to be an extremely technical person to install and use it. If you want to like Linux, try Ubuntu. Put it on a CD and boot it from there to try it out without having to install it on your machine...it is easy, see the website.

      OS X is great. I used a few previous versions of the Mac OS and wasn't impressed, but that changed with OS X. The re-engineering they did was needed and successful. If you can handle the higher prices and fewer choices with regard to applications and such (including games) then you won't go wrong by going with a Mac.

      The argument that you shouldn't get a machine for gaming, that you should use a console, is a ludicrous suggestion if you understand WHY people game on PC's. The graphics power that can be had from a PC blows away any console (even the "next gen" ones), and that is ALL I will say about games.

      I am a computer savy person and do know how to go in and do the various tweaks that are possible with Windows. This is basically because I grew up with it as it has evolved. Because of this I, personally, have never had a problem with the stability of a Windows machine I have had. A lot of my friends HAVE, so I am not stupid enough to say that Windows is perfectly stable. Just that in MY experience this hasn't been a problem.

      The PC's I could afford growing up were always Windows machines. This fact (because this is not just MY experience) has led to the widespread use of computers at home. If people had to have the money it took to get a Mac, or the technical knowhow it took to use Linux, in years past then PC's in the home would be years behind where it is now.

      Does Microsoft deserve all the credit for this? NO, because they only made the software, and hardware was a big part of this too.

      The fact remains, however, that Microsoft played an important role in "regular people" being able to experience a PC at home for whatever use they wanted or needed to put it to. And the applications that Microsoft introduced have allowed MANY small businesses to have "big business like" capabilities from a systems perspective that would not have been possible otherwise.

      Today, Linux is probably becoming the better choice for low cost alternatives, and there is even enough Linux based software (hurray Open Source!) to make it somewhat viable for small business. This is a good thing, and is progress toward a better world.

      My problem is that people have demonized Microsoft to the extent they have when much good HAS been brought about by them. Are Microsoft products too expensive? YES. Are they sometimes buggy? YES, they USUALLY are at first. Are they the most evil company ever? NO, Wal Mart probably is :o) Is Windows THE best solution for everybody? NO, even the Apple commercials that are popular now mention the things that Windows/PC's are good at and the things Mac's are better at.

      They are tools and you should pick the right one for the job. Don't use a hack-saw to try and turn a screw.....

    14. Re:Keep It Simple Stupid by mr_mischief · · Score: 4, Insightful

      "My Ford will outrun your Chevy any day." Seriously, some people just take brand loyalty too far.

      I don't hate Microsoft, but I can tell you three reasons I like Microsoft a lot less than I could: I've been in the computer hobbyist scene heavily since the early 90's, I've been working in the field full time since 1998, and I have a good memory.

      There was a time when you had more than one solid, corporate-backed choice for an OS on your PC. OS/2 version 3.0 was solid as a rock and it was reasonably easy to port software between OS/2 and Unix-based OSes. It ran DOS software, and even ran Windows 3.x software. Digital Research had a good alternative DOS version. What did Microsoft do? They told whitebox computer stores that if they wanted to preload DOS and/or Windows on any systems, they had to have a license for every system they sold. So if you bought a box with OS/2 preloaded, you paid for DOS and OS/2. If you wanted DR/DOS, you paid for two versions of DOS. That trick is not just dirty, but patently illegal. They also signed a cross-license deal with IBM on MS-DOS & PC-DOS and Windows & OS/2. They pretty much committed to IBM that OS/2 would replace Windows 3.1 and that they'd both profit from it. Then, at the height of OS/2's rise, Windows 95 came out using much of what IBM taught Microsoft and its programs were conveniently incompatible with OS/2.

      Microsoft loves to spread FUD about other companies and about Free Software / Open Source projects. They've been so busy telling people that other products won't meet their needs that Windows, Office, IIS, and Internet Explorer had security almost totally neglected until Slammer, Nimda, and other widespread problem attacks made non-techie news. They have a habit of buying small companies "for their innovative products", then canceling all of their products or keeping just one product out of a broad catalog (Visio, anyone?). They make gratuitous changes to file formats and network protocols without any technical merit just to thwart compatibility efforts by the competition. Meanwhile, their upper management talks about Linus Torvalds being anti-competition, suggest Richard M. Stallman is some kind of Trotskyite, and says that small businesses having access to less expensive software will _hurt_ the economy.

      Microsoft has some real quality products. They have some people there who really know what they are doing, and I'm sure many of their employees are willing to coexist with other sources of software. Their operating systems, office suite, and web browser have traditionally been their poorest quality software while they really should be some of the highest. Their management should focus more on making Microsoft's products better and their operations more lean while spending less time attacking others. It would probably help them more in the long run.

      Besides, it's just downright distasteful for the biggest player to resort to such desperate tactics all the time. They haven't been the underdog in about 30 years, but they act like they are guerrilla freedom fighters doing their business in back alleys. It's time to stop being the bully and to show some confidence in your products, Mssrs. Ballmer and Gates. If you make your software so much better than the competition as you claim it is, you'll have nothing to fear.

    15. Re:Keep It Simple Stupid by lpcustom · · Score: 2, Interesting

      I agree with you guys. Don't get me wrong. I enjoy gaming on the PC too. There are ways to use Linux for your computing tasks and Windows only for your gaming though. Plus the console game market is extremely huge right now. Look though, if you were using Linux as your everyday OS and only booted to Windows for games, and everyone else did the same thing. What OS would game developers start writing their games for. Going back to my car analogy I love so much, even though I suck at analogies. Lets say that 98% of people drove Fords. People who make Air Conditioners only make their A/C's for Fords. What if you want to drive something else? It doesn't work that way though. The computer industry is one of the few that everyone thinks this is ok. Why is it perfectly ok for the computer industry to be dominated by one company?

      The computer that you run your Windows games could just as easily be running the game in Linux, or any other OS for that matter. Your computer hardware is running the game. The problem is the game makers only made it for Windows. So you defend Windows because you have no choice but to use it for PC games. That's a great defense. Think about it. You are defending the company that limits your choices and forces you to use their OS to play your PC games. YOU are defending them for it. Are you getting me?

      --
      Beer! It's what's for breakfast!
    16. Re:Keep It Simple Stupid by azureice · · Score: 2, Insightful

      This is a common misconception, but not true. See, if you want to run all the new latest and greatest games with the best video performance, then yeah you're gonna have to pay for a shiny new video card once every two years. But if you just want to play all the games and maybe sacrifice some details or resolution (you're still gonna get better images than with a console), you don't need the best. I bought a near-top of the line video card about 4 years ago (9700 Pro), and I can play everything from Doom3 to FEAR. Not at uber high detail, but it still works great. You don't need a top of the line rig to play games.

    17. Re:Keep It Simple Stupid by zacronos · · Score: 2, Informative
      I've never heard of a grandmother, aunt, uncle, child, or otherwise require training to use the basic software that comes with windows.
      I have. I've taught a "CS 101: Introduction to Computing" course a few times, and that's what that class is largely about. It's mostly populated with Business students, but generally has a scattering of others as well.

      I had a student one semester -- a middle-aged woman -- who struggled with even the simplest tasks. A lot of it was UI issues. She often knew what she needed to do, and even more-or-less how to do it, but she just couldn't figure out the sequence of mouse clicks and drags necessary. She worked hard, practiced and studied like no one else in the class, and did decently well on the written tests -- but the lab exams gave her a ton of trouble (the lab exams were open-note, open-reference, even open-Google exams). She wrote down detailed notes for herself, and asked me for help during every lab, but invariably if there were any detail she failed to write down, she would have to struggle for 5-10 minutes during the exam to figure it out. She wasn't taking the class because she needed it, she was taking it *because* she had so much trouble with computers, and wanted to get better. She was motivated, but the UI just wasn't intuitive to her. She seemed to be of average intelligence, and her husband actually worked at IBM (which was part of her motivation to improve, actually).

      Granted, I've never seen anyone else struggle with the Windows UI like she did, but I had others who lost points due to UI issues as often as from ignorance about what to do. Of course, I'm also not trying to say that I think she would have done significantly better with another UI -- I just don't know.
    18. Re:Keep It Simple Stupid by mandelbr0t · · Score: 3, Insightful

      Accelerator keys that give a quick and simple way to stay off the mouse(non existant in a Mac, on par with linux in my opinion)

      You clearly don't know how to use a Mac then. I probably use hotkeys in OSX more often than any OS. Again, the comment above about people applying knowledge of "their" OS and comparing it to their limited knowledge of another OS stands. Your comparison to Linux is of the same poor quality.

      Since I'm writing, I'll answer too. I hate Windows and Microsoft for a number of reasons. Most of them are historical. Historically, Windows has been more of a resource hog than its contemporaries (Windows 3.1 == Slower and hungrier than DOS and Minix, Windows 95 == Slower and hungrier than early Slackware, Windows XP == Slower and hungrier than Ubuntu). I've never had a non-obsolete (i.e. < 6 mo. from being the most modern) machine, so I chose the more efficient OS. Happily, I pocketed some extra cash since the more efficient OS was also cheaper.

      Then Microsoft proclaimed that "Thou shalt not use Linux, for it is the Devil". Given that I'd put 2 or 3 years into learning Linux by the time Windows 95 came out, I thought it was rather unreasonable of Microsoft to tell me that I'd "wasted" that time. Microsoft and their legion of MCPs continues to tell me that I wasted my time learning Linux, and that seniority will be based on specific experience with Microsoft products, since Linux experience is irrelevant. So, yeah, I kinda don't like a bunch of people with less experience than me changing what they consider experience so they can be promoted ahead of me.

      For me, it's a matter of tolerance. I will continue to use Linux, even if it's made illegal. I'd rather be a career criminal than have some monolithic company that doesn't even play by the rules itself decree that Linux people are evil and must be stopped. If somehow Microsoft culture changes to be tolerant of other users (I have nothing against Microsoft users, just the company itself), then I'm sure that my hatred will subside.

      mandelbr0t

      --
      "Please describe the scientific nature of the 'whammy'" - Agent Scully
    19. Re:Keep It Simple Stupid by WiFiBro · · Score: 2, Insightful

      That's the whole power of a near-monopoly. When people you are introduced to computers they will probably be shown windows and ms office, it will take them some time to learn to use it, but once they are used to it's idiosyncracies they can be productive on it.

      First thing on a new OS, they'll be lost: how to connect to the internet, what's that funny apple key doing there, why can't this editor do a regexp search in multiple files...

      A primitive but human reaction when you cannot do something immediately is trying to lay the blame on whatever is available.

      That's probably why some software products with a low market share are trying to mimic the bigger brother. Word 2 had a WordPerfect imitation option. OpenOffice Calc is having very limited graph functionality probably because they tried too much to be MS Excel compatible.

      Something else, people find Macs easy, they can quickly find their way, but I feel limited on a Mac (have to say, i never tried OS X).

    20. Re:Keep It Simple Stupid by BasharTeg · · Score: 3, Insightful

      Wow, this is the biggest piece of shit ad hominem attack I've seen in the Microsoft versus FOSS debate in a long time.

      Here's what I have to say about it:

      Many of those people you call "Microsoft fanbois" are also Linux or FreeBSD or Solaris users as well. They are really not MS fanbois, they're just not Linux fanbois, which from a Linux fanboi perspective means that they must want to have sex with Bill Gates.

      "I can see why Linux and BSD people can be proud of their OS." Why? How many USERS of Linux or FreeBSD have ever contributed one line of source code such that it is "their" OS and they should somehow be "proud" of it? What is there to be proud of? Take Linux for example. FreeBSD is freer, Solaris scales better, Windows has wider application support, a broader user base for interoperability, and full hardware support, and both Windows and MacOS X make Linux desktops look like the shit that clings to my dogs ass when I don't get him a hair cut often enough. So what's there to be so "proud" of in Linux? Wow, you have a UNIX/POSIX-like kernel, wow. I'm not saying there's anything wrong with Linux, but what the fuck is so special about Linux that gives you the right to be "proud" of it in a way that a Windows user can't be proud of Windows?

      I like your complete assult on non-console gaming. You're basically taking one of the reasonable arguments for Windows and trying to make it a non-issue. What's stupid about that is you state "[justify] to us why we should spend 150 bucks on an OS", but then if I use Linux I need a console for gaming, which even if I go for the reasonably priced Nintendo Wii that's an extra $249 plus I get to play video games on a low-res television instead of my high res computer monitor, a quality difference of like 10x. I also get TV audio instead of Sound Blaster Audigy 2 audio through my speakers. I do have a nice home theatre system with a big Sony Grand Wega that I could play on, if I wanted to force my wife to watch me play Nintendo Wii instead of watching TV. Your gaming argument is hollow and weak.

      There is a kernel of truth in some of what you say. Part of the reason *some* people run Windows is commitment and consistency. They bought it, so they have to believe it is good. But that is also the reason some Linux users (and apologists) completely blind themselves to the areas where Linux lacks compared to commercial operating systems. They've invested their time in becoming Linux savvy, so to admit that their time was only worth the $150 bucks that Windows XP costs just isn't mentally acceptable.

      But here's the real issue that's not going to sit well with the Linux community. You talk about using a console for gaming, you talk about Windows Vista being "sluggish", and this reveals one of the true reasons I've seen that many Linux fanbois don't see the differences between Windows and Linux that favor Windows: your computers suck. You run low end fucking hardware, and then when you dual boot XP and Linux you decide that XP is slow as shit and bloated to all hell. You don't have a fucking Raedon or Geforce because your OS doesn't support it worth a damn, so you're telling people to buy a fucking console and play on a TV instead of a computer monitor. You haven't enjoyed a high end Windows XP Pro based gaming machine enough to understand the fact that if you run Windows on high end hardware, what you get is a high speed system with a cohesive interface, with video and audio drivers that actually fucking work that aren't based on chipsets from 8 years ago. What you get is a REAL desktop.

      I am a C/C++ developer, and I really enjoy using Microsoft Visual Studio 2005 for non-visual library, component, and systems programming, regardless of what platform the final product is for. While it has its flaws and bugs, Visual Studio destroys other IDEs people have tried to introduce me to.

      I love C#.NET, it's a great language on a great platform, and while I could write it in vi, use Mono as the platform (incomplete), and Gtk#

    21. Re:Keep It Simple Stupid by Almahtar · · Score: 2, Interesting

      4. Far cheaper(only compared against a mac, I build my own machines now and roll an old harddrive image over, so costs are level with linux) In many cases, that's not legal :-(. It's things like that that make me glad to use a license that I know won't come back to bite me. I know it's not likely that Microsoft will come sue you as a home user, but the fact that it's possible is just not fair or right. I can't let that slide.
    22. Re:Keep It Simple Stupid by IllForgetMyNickSoonA · · Score: 2, Insightful

      I think Windows is not user friendly at all - at best, one could say it's BEGINNER friendly. As long as things go well, there is not much one could say against Windows. However, the moment you accidentally break something (like a driver going havoc, or incompatible libs installed on the system, or just simply the "bit rot", which seem to affect almost all Windows systems I had the lack of pleasure to support), you're basically out of luck: re-install is the only way to go.

      Even if nothing breaks, Windows can be extremly user un-friendly. Ever tried to upgrade your computer by installing a new motherboard/processor? I have. Linux just booted, with a few quirks which were sorted out within 1-2 hours and which mainly concerned hardware which was not there any more. Windows refused to boot even into secure mode.

      If you are a beginner, with no interest whatsoever in learning anything about computer going above web browsing, e-mail reading or writing a letter to the grandma, Windows is most probably the way to go regarding user-friendlyness (except for those pesky security issues, but the people seem to be quite comfotrable with throwing their money at AV software companies and crippling the performance of their computers by installing 3+ virus scanners and firewalls, so - for some reason - that's not really a problem). A beginner or a technophobe probably won't even recognize the un-friendly face of Windows, but will accept the need to re-install as a god-given fact of life. A windows power-user might be able to extend the time between re-installs, of course, but will never ever come anywhere near Linux, which basically NEVER needs to be re-installed.

      If you are a half-way technologically interested power-user, however, you will recognize the unbelievable flexibility and ease of use offered by Linux, provided you spend *some* time to learn something about it, and you will appreciate it. It will be way more user-friendly to you as Windows ever was. Sure, it doesn't have all that many gizmos as Windows does, and is not quite as polished as Windows is, but that's actually not of prime interest to me. When using Windows, I always feel like having my hands handcuffed.

      YMMV, of course.

    23. Re:Keep It Simple Stupid by mstahl · · Score: 2, Insightful

      Honestly, I still don't think that games is valid as the sole reason to cling to the battered remains of Windows.

      An earlier post makes mention of FPS games. Why not just hook a keyboard/mouse up to your gaming console? Or better yet, if more users start using their consoles for FPS games and there is a demand for it, why not nudge the gaming industry into making more effective controls? The Wii is a start.

      You mention cramming more information on-screen. Won't this be extremely feasible with HD gaming? You can cram a shocking amount of visual information onto one of those things.

      I'm not saying that the FPS-on-console thing is here now. It really isn't and frankly I hate using my console for it (compared to my *mac*, btw). What I'm saying is that it won't be long now before you can't point to games as your only reason for staying locked into Windows. Consoles are rising up, if slowly. So are WINE/Cedega.

    24. Re:Keep It Simple Stupid by foamrotreturns · · Score: 2, Insightful

      You are right about the same computer being able to run the game in either OS - There are even games that have been released for both platforms on the same disc! (Unreal Tournament, anyone?)
      Linux is fully capable of playing games, and any MS fanboi who tries to tell you otherwise is lying through his teeth. (Nexuiz, America's Army, Enemy Territory) The only reason that game developers make their games for Windows only most of the time is because they have a limited budget and cannot justify the additional man-hours necessary to get the game to run in Linux.
      I have a proposal: There needs to be an industry standard "framework" for games on the PC platform. Like the Java Virtual Machine, the code would be completely portable. The interface, the sound, the netcode, and all that would be handled by the framework rather than the game itself. Then developers could release a game that used the framework, and any system that could run the framework could run the game. You could have people playing new games on BeOS, for pete's sake. Think of the additional profit that could be made! More platforms supported = more customers.

    25. Re:Keep It Simple Stupid by Synchis · · Score: 2

      Perhaps you've misunderstood me... I don't buy hardware because its compatible with windows. I custom build my machines, a few parts at a time. I hand-pick my hardware based on reviews, performance, and past experience with certain companies and vendors. To say that I've "purchased a windows machine" is totally incorrect. I purchased parts, installed them, and then installed windows, expecting to be able to use my hardware. The fact that I bought hardware that had windows drivers is a plus, because thats not one of the criteria that I use when I pick my hardware.

      The fact that much of my hardware *HAS* windows drivers, but does not have Linux drivers goes a long way, because I don't use uncommon or unusual hardware. Most of my hardware has been picked from the top of reviewers lists for stability and performance. So the fact that I can't get my hardware working in Linux, despite the fact that I havn't done a hardware upgrade in almost 2 years (ample time for *somebody* to come up with a driver) can not be deemed unfair on my part.

      I don't have the time nor desire to write my own drivers, and selecting hardware that works in both Windows and Linux *AND* has the desired performance/stability that I crave is a painstaking task. I know that as time goes on, this will change. More hardware is supported under Linux now then ever before. And when I can take a linux distro, install it, and have it running all my apps, and all my games in the same time it would take Windows to do the same, I'll be more than happy to switch.

      To ask me to give up my games *just* to switch to Linux is unreasonable. To ask me to run a dual-boot machine still leaves me paying for the microsoft software which appears to be the issue to begin with. So what do you do? For now, I support Microsoft OS's 100%. As far as other software goes, I support FOSS all the way. 90+% of the software I use on my home system (not including the games) is FOSS.

      Regarding my malware experience, yes, my experience is the exception. I'm an experienced Net admin and programmer. I don't expect ordinary users to adhere to the same standards that I hold myself to. BUT: I assure you, when Linux becomes a main-stream desktop OS, and it WILL, someday, malware and virus creators *WILL* catch up. To think anything else would be naive at best. The fact that most linux systems are malware and virus free is simply a mark of the user group that uses Linux. Mostly experienced admins and programmers like myself.

      Perhaps I support different users than you. Maybe my friends and family are more computer savvy than yours. Who knows. I'm not saying that *all* of my personal support calls are like that, but the majority are. Simple problems require simple solutions. Most of the systems I get calls about were setup and are regularly maintained by me.

      The long and the short of my original comments is this: People use what they perceive as the easiest answer. Windows has the largest user base, the largest driver and hardware and software support base, and readily available power users that people can call to get support (this is of course on a user-by-user basis, not everyone has a PC guy in the family they can call for help). Can the same be said of Linux? Not to my knowledge, but I never claim to know everything. From the reasonable persons perpective, windows is the easiest answer, and they are willing to pay for that.

      --
      Thomas A. Knight
      Author of The Time Weaver
  65. Why I dislike Microsoft by strikethree · · Score: 4, Interesting

    I have read through all of the comments so far and most of them do not reflect my position. I agree with the contempt that most folks have for the lying, cheating, dirty tricks, etc that Microsoft has pulled throughout their history. Just those are enough, however, here is my list:

    EULA: I may have seen a EULA or two before Microsoft came on the scene but Microsoft pretty much standardized the EULA and lead the entire industry towards using them all of the time. I do not respect EULAs at all. The software is mine once I purchase it and they have no control over what I do with it afterwards.

    Reliability: While their operating systems have greatly improved over time, even XP64 (their most stable OS yet) has crashed on me a couple of times. Linux on the same hardware (dual boot laptop) has never crashed. MS Access crashes on me all of the time without error messages.

    Performance: I have 2 gigs of ram on my laptops. Why do I need to have 200 megs swapped out? Why does a newly loading program need to write out to swap as it is loading? Since the first version of windows, there has been a starfield screensaver. When it runs, every few seconds or so, you can see it hiccup. All of the stars stop momentarily. What is going on that prevents the computer from running so smoothly even decades later with incredibly more powerful processors?

    Control: This a a big one. Why can't I easily turn off the netbios port on my home computer? Why does my computer fail to function without an externally listening RPC port? It is clear that the operating system was designed so that someone other than the person sitting at the keyboard would be in control of the computer. Why can't I tell my computer to stop talking to microsoft.com all of the time? Why are there a dozen ways to start a program running with most of those ways not being easily accessible to me? I own the computer and I own the software. Microsoft only owns the rights to copy it. Stop changing how my computer works when I am supposedly "patching" against vulnerabilities. I can no longer get patches from Microsoft because I know for a fact that Microsoft will change the way my computer works, possibly even shutting it down.

    Security: Microsoft sees security as an added cost and therefore will never produce secure software. Microsoft does not even seem to understand security at all. How does clicking on that godawful popup thing in Vista increase security at all? Applications should only be able to write to their own directories and nowhere else. There should not be a need to grant privileges all the time to every program.

    Quality: Portions of Microsofts software are written really well. All of those portions seem to be put together in a crappy manner.

    Bleh, never mind. This is getting way to long and drawn out. Microsoft sucks and there is no hope for them. They have billions of dollars in reinforcement for their bad behaviours.

    strike

    --
    "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
  66. A good workman is known by his tools. by jpn-sdot · · Score: 2, Interesting

    I am not the first one quoting that proverb in this context. Frederick Brooks opened a chapter in ''The Mythical Man-Month''[1] with the very same quote, a chapter about sharp tools. Neal Stephenson writes about tools in ''In the Beginning was the Command Line''[2]. Tools are important for mankind. They always have been important and they always will be important.

    To put it simple -- The Microsoft world is not my set of tools.

    It is not hatred. It is ignorance. I do not care about Microsoft because I do not use their products in my everday work.

    Furthermore... I am a computer enthusiast, a geek. I like beautiful computer solutions. What is beautiful to me then? Have you thought about the style of this answer? Would you get the same kind answer from your everyday Microsoft user; with literary references? Maybe, maybe not, though I doubt it. The UNIX crowd are fond of words. Once again, it is not an original thought. Thomas Scoville wrote about it in ''The Elements Of Style: UNIX As Literature''[3].

    Yes; you could say Microsoft is a beautiful company from e.g. an economist point of view. I have a great respect for what they have achivied but it is not where my heart lies.

    One last thing. History. We like underdogs. Microsoft used to be an underdog when IBM ruled the world. IBM did a lot of good things back then but the grassroots disliked the monopoly. In politics monopoly spells dictatorship. We do not like dictators, we like underdogs. Who is good or who is bad does not matter. We will give our Christmas presents to the underdogs, not to the dictators. I do not say Bill Gates is a dictator, I do not say he is good or bad, but he is not the same underdog he used to be.

    /jörgen
    --

    1. http://en.wikipedia.org/wiki/The_Mythical_Man-Mont h
    2. http://www.cryptonomicon.com/beginning.html
    3. http://www.thomasscoville.com/PCarticle.html
  67. They've had 20+ years to make a good impression by ACORN_USER · · Score: 2, Interesting
    Warning: Long and autobiographical - I got carried away

    A long time ago in a galaxy far far away, I was buying a new 'computer.' This is before we only had PC's and Macs in people's homes. I'd grown up with a long line of 8-bits and this was going to be my stepping stone. So, I clearly knew what I was talking about and went and bought an ARM based Archimedes. This was a beautiful 32-bit, sexy little number which would multi-task seemlessly (for the late 80's) and as a young programmer it gave me sweet dreams at night - yes it actually did. It had - and I still miss it - an amazingly intuitive, sophisiticated and visually soothing GUI. A very powerful and novel assembly language. My only obstacles were the older programmers in my family who worked in field. "You should get a 286! This is the standard. Everyone is using it. You should use it. You'll learn something useful. It'll be forgotten and outdated soon. What is the use of learning how to program in ARM assembler anyway?' ;)

    I bought it anyway. Not sure if I was rebelling against the status-quo, however at that time, I saw nothing cool, innovative or exciting in owning a PC. My father had one. It was a simple-but-dull bit of kit with an uninspiring OS and interesting, but hardly revolutionary applications. A fun distraction, but nothing to tun my head towards - except for Zortech C - which first exposed me to C.. I used a mac at school and could instantly see that this PC was kind of dull.

    So I grew older, learned a lot with my Archi(s) and ended up doing one of my A-levels in computer science. I had a PC emulator on my archie, but it only emultated an XT and now I needed to use applications under windows 3.1. So I got a PC and installed windows. A fun novalty - for a month. RISC-OS was still leagues ahead, but I needed Windows for school. Life moved on it was kind of cool to have a machine, where you didn't need to find so niche a group of people to understand what you were talking about. It was nice to be able to get lots of games, etc, but they were quite poor. PC hardware was always fun and easy to toy with. The OS however was obviously unstable - although I'd often blame myself when life would force me to re-install. Borland turbo c++ was another toy. Still not exactly the OS of my dreams. Microsoft still hadn't sold themselves to me.

    Went to UNI with my archie and eventually needed another PC. I was using sun-os predominantly during the day and my archi at home. I sold a subset of my old PC and built a new one. I was running windows 95 and it had trouble supporting old hardware, which I still had. It wasn't my favourite machine, but I had tools for some of the stuff I needed. My home kit wasn't as good, so I lived in a lab. I used my PC mostly when I went home for the holidays, and then, I'd pretty much been living in a terminal dialed into our university servers. Windows was just the glitter around it. It was unstable and occaisonally cool, but Microsoft had failed to impress me.

    I didn't yet loath Microsoft. Bill Gates, as embarssed as I am to say it, was my hero. A 'geek,' as I thought then, who had made it. Well, I hadn't heard of Linus or Richard Stallman yet. And then, a friend introduced me to RedHat linux - almost ten years ago. It changed my life. I could truly work at home, contained with my 'own' UNIX environment. It was like buying an archimedes all over. Getting my box running and especially my X Server was a pain, but it was 'FUN!' - after I'd got it working. Lots of my old iso cards worked without major issue and, well, I knew that my life had changed.

    Various incarnations of windows passed and I tried them. Windows 2000 struck me as being less likely to blue screen - until it blue screened. As we all do, I'd often have to sacrifice my space time to help countless very intelligent people fix their very unintuitive and temp

  68. How do I hate thee, MS? Let me count the ways.... by ridgecritter · · Score: 2, Informative

    OK - When I started my first tech company, in 1984, we used then-new IBM PCs with (ta-daa) MSDOS. It was a royal pain. My memory of using MSDOS was that whenever I used my IBM PC, I sat in front of it with a pile of manuals on my lap and the desk. With lots of luck, patience, and time, I might eventually get the machine to do what I needed. So one long-ago Thursday morning, I came in and all three of our IBM PCs were toes-up and gasping, each for a different reason, but all MS-software related, not due to hardware. We were in trouble. My friend and co-founder went home and brought in his new Mac Classic. I sat down and began to use the thing - a couple of hours later, I hopped in my car and went out to buy four new machines. Next Monday morning, I took our three IBM systems to the local high school and left them in the Principal's office as a donation - which, come to think of it, was a disservice to the students. I remember that within the first week, I'd misplaced the user's manuals for the Macs, and it didn't matter! So what did I learn from this? I learned that someone cared to design computer products that served me, the user, to help me move uphill in my struggle against entropy. And by contrast, I learned that MS didn't find it worthwhile to take that road. Every company I've done since has used the Mac. During the following quarter of a century, I've checked in on MS from time to time to see if they had gained any ground in providing products I could integrate into my work. Every time, the answer was no. My antipathy against Microsoft is manifold and complex, and includes the following: a. The Microsoft OS was designed by people (Bill, mainly) who had no care for, nor understanding of, customers who weren't interested in computers per se, but who just wanted a tool to get new things done. This orientation has continued to the present. At a time when Apple has long since shown how to field an OS and hardware that amplify the users' talents, MS continues to complexify, obfuscate, cripple, and compromise their products in the name of their perceived self-interest above serving their customers. A founder determines his/her company's mindset: Bill cared next to nothing for MS's customers, and hired accordingly for twenty years. And here we are. b. The Microsoft business strategy was designed by people (Bill, mainly) who took as their highest objective to gather to MS the entire blossoming personal computing market, whatever it took, regardless of the merits: competitors? take 'em out with FUD, not superior products; security? screw it, it costs too much to re-do our spaghetti code, patch it with a Band-Aid and shove it down their throats; whoa! what is this FOSS you speak of? We better embrace/extend/FUD/buy legislators, judges to drown this sucker so we don't have to actually improve our products. Make it so, Steve. Oh, you need more chairs? OK, whatever. c. Think of all the times you've sat through the BSOD. Think of all the times you had to use . Think of the $ you've paid out for antivirus apps. Think of the times when your legal, bought-and-paid-for copy of XP failed the Windows Genuine Advantage Nazi ID check (Youah papers, pliss!). Recall the time you've spent helping your friends, family, co-workers, colleagues, fixing freezes, recovering data, purging viruses, spyware, trojans, etc. - and ask yourself, with all the money and brains that MS has had over the years, is there really any excuse for their poor product quality and their heedless expenditure of your irreplacible time? Specifics, you ask? Well, yeah, there are one or two...thousand. How about the time I linked a Word document to an Excel spreadsheet, only to find that for every single value in the Excel sheet, Word would open Excel, import the value, then close Excel and move on to the next value. Look ahead and keep Excel open until all the values were imported? Naaahhh. Our user has infinite time, so let's make it take an hour instead of two minutes to import those Excel values. OK, further on that them

  69. NotePad doesn't cut it by maroberts · · Score: 2, Informative

    Paint is good enough for most basic needs, but Notepad is much too basic. One of my first actions is to load up a decent replacement for NotePad, whether its CrimsonEditor, Notepad++, GVim for Windows, Nedit...

    Both applications have barely evolved over the last 15 years, but could have offered a lot more functionality without becoming bloated.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  70. Answer by LainTouko · · Score: 2, Insightful

    Because they spend most of their time not making it easier for me to use their software, but making it more difficult for me to use the software of anyone else.

  71. negative paradigm shift for nearly all management by dltaylor · · Score: 2, Informative

    My antipathy toward Microsoft goes back to C80, M80, & L80: extremely buggy and no support.

    Most of all, though, Microsoft changed, in a totally negative way, the herd instincts of corporate management. In the pre-Microsoft success days, many companies tried to produce quality products, and most others paid lip service to the concept, since it was considered a positive selling point. However, since Microsoft got lucky with the IBM contract for DOS, shipping beta (DOS 2 & 4, W95, W98FE, NT4) or even alpha (DOS 5, ME, NT3x, various NT4 service packs), code to customers, using them as testers and charging them for the privilege, it has become a standard corporate mantra that it does not matter how bad a product is, one must merely "establish market share" to succeed. We can all see how well that has worked for the American based automobile manufacturers (the two of them that remain).

    What the suits fail to understand is how Microsoft got to where they are (not the underhanded and illegal parts, those, they do understand). When the PC was released there was almost no rational justification for buying one. All the available software (Word Processors, Spreadsheets, Databases, terminal emulators, and games) ran on Apple IIs or CP/M-80 boxes. Additionally, PCs and the software were much more expensive and significantly slower. The difference was that "corporate buyers" wouldn't buy Apples, but would willingly piss away shareholder's wealth on PCs, 'cause "you couldn't be fired for buying IBM" (pure bureauratic cowardice). Once the PCs ended up on middle manager's desktops, helped by a generous policy on software piracy, they would buy one to continue work at home. This created a secondary market for software on those machines, in households with available funds, for games and other "home use" software, like screen savers, once the top-selling category of all software, leading to where we find ourselves now.

    Bit of background: IBM originally developed the PC because the "Big Blue Suits" in Austin were very peeved at seeing so many Apple IIs in IBM's headquarters. Middle managers found that they could get results faster using the spreadsheets and databases on those than sending jobs down to the IT department. Having created the product for internal use, there was very little cost involved in pushing them through the normal sales channels. Some success there led to expansion into the "office machine" dealers market (IBM made good typewriters).

    A bit more: the PC has the worst-possible CPU architecture that could be coerced into stumbling along because IBM purchasing selected the CPU vendor, not engineering. The engineers had selected the Zilog Z8000 (not Z80) which had multiple orthogonal registers and a very powerful instruction set (at the time) for them. The engineers liked it because it was conceptually similar to the mainframe CPU and quite powerful (first UNIX, Version 6, as I remember, that I logged into was on a Z8000). Purchasing liked to have "leverage" over outside vendors, so they selected Intel, about to go under due the poor perfomance and complicated interface of the 8080, compared to the 6502 and 6800/6809, while Zilog was under the umbrella of a small company called "Exxon", where IBM had no leverage.

  72. 4 very bad things by shd666 · · Score: 2, Informative

    I have 5 very strong objections against Microsoft:

    1. Unlawful monopolistic practices have led to a situation where it is hard to buy a laptop without Windows licence (for running other OSes)

    2. Their technology is simply bad in all respects except C#.

    The operating system has thousands of seemingly random places of configuration files, many of which are not understandable by text editor inspection.

    The C programming API lacks definite power of UNIX filesystems/names (how many times have you seen a notice that says a file is reserved by some application?), that is, good separation of dentries and inodes.

    The rest of the Win32 API is mostly random chunk that is hard or inconvenient to use. See

    http://citeseer.ist.psu.edu/spinellis97critique.ht ml

    Ironically a more advanced API (the NP API) was instroduced with the NT, but it was left undocumented by Microsoft and thus it is not used for applications.

    Furthermore, their technology is FULL of hacks and workarounds, but the main reason for bugginess of their system is BAD design and implementation.

    3. They hostile towards operating systems by obfuscating and hiding their file formats and protocols. Think of Windows file and print services, Windows Media, Microsoft Word, ... Interoperatibility is MOST important for successful use of technology because without that it becomes very hard to build more sophisticated systems that require components from various parties.

    4. They are hostile towards technology improvement. Windows OS (but mostly applications) is practically useful with only x86 line processors, which slows down development of microprocessors. Windows is not even a good OS to take advantage of x86-64, let alone Itanium that they dumped. Fortunately, F/OSS operating systems made it possible to test and use those better processors with real applications from very early development to this day.

    Also, the OS is a mess because they have REFUSED to fix it; the main drive has been money through gradual backwards compatible changes that has added to the mess.

    5. The Windows culture is hostile towards maintainable systems. Where is the package management system that would be so desperately needed by ALL users of Windows? It would be simple to create a distributed package management system like apt in Debian, which would ease updates and installing software for all parties. Having a package management system would not even require Microsoft, but why hasn't Microsoft done it? Do they just hate convenience, or why is their update system such useless?

    Summary: All in all, Microsoft has been harmful to all parties surrounding their operating system: the hardware and software people, consumers, users and administrators.

    PS. sorry for "gain saying", it would take hours and hours to write comprehensive explanations of these points.

  73. Bingo - Misuse of power by ShadowBot · · Score: 4, Interesting

    The origin of bad feeling for microsoft was never it's size but it's actions.

    Microsoft was one of the first company to realise that user friendliness may be the single most important aspect of software design in the eyes of the consumer. For example, previously when using various text editors you had to remember loads of different key combinations for each of them to perform common commands like copy and paste.
    I remember when I first used MS Edit, I had copied something to the clipboard and was trying to figure out which shortcut keys would paste it. The first one I tried (Shift-Ins) worked. I thought I'd been lucky only to find out a few weeks later that a friend, who was used to using a different text editor had found a different shortcut key to do the same thing. MS had included all the different shortcut keys combinations it could so, whichever software it's users came from, they would feel comfortable in MS Edit.
    This is the kind of innovation (aestetic rather than technical) that made MS grow to such a huge size today.

    Now, while having such a large percentage of any major global resource controlled by a single company is enough reason to cause a bit of discomfort, in this case of MS there have been many cases of that power actually being misused. Which serves to justify and multiply that discomfort into distate.

    Some examples:-

            Mis-use of wide customer base:
            In the days of MS-DOS 4 it was said that if you wrote exactly the same program in Microsoft C and in Borland C and ran them on an MS-DOS machine, even if they both compiled into the same machine code, the one written in Borland C would run slower. This is becuase each of the compilers sign the executables they create differently. MS-Dos would simply look at the signature and decide whether to slow it down or not. The result would be that, since most people used MS-DOS, people would assume the MS C compiler was better.

          Mis-use of deeper pockets:
          One tactic that was very popular with MS in the early days of windows was to add "free" software to windows which the competition was already selling. Since every one with a windows operating system will already have the software, only a tiny fraction of users will bother paying for the one the competitor is selling (no matter how much 'better' or 'more efficient' its product was). Once the competitor has been driven out of business, MS can jack up the price of windows to compensate for the price of the new software plus a whole LOAD of extra profit since, as the Parent said, there is no other option left for the consumers.

          Mis-use of inside information:
          A third party inspection of MS Office 95 and 97 showed that they were using a lot of undocumented functions in Windows. This is the equivalent of a company that built all the roads and roadmaps in a city, opening a pizza delivery company which constantly arrives with hotter pizzas becuase it's drivers use shortcuts which are hidden to other drivers and don't show up on any of the company maps.
    This will, of course, give an unfair advantage to it's own pizza delivery company. Not becuase they are better at delivering pizzas, but becuase they have a totally unrelated, and unfair, advantage.

    News of breaches like this were all too common in the early days of windows. Now though, most of these have been forgotten but the animosity remains. And it's not helped by the fact that MS seems consistently less interested in producing good software as it does in producing good-looking software.

    --
    Quantum Physics a.k.a. sub-molecular statistics
  74. MS has caused a transfer of power by thbb · · Score: 2, Insightful

    MS is one of the few technological companies whose corporate culture has succeeded in empowering the business-oriented types at the expense of the techies-types.

    At Apple, in free-software projects or even HP and IBM (and remember DEC, SGI...?), engineers and scientists can be quite successful at pushing their own agenda forward, often at the expense of growth, revenue or margin.

    This is good for the sense of aesthetics and fulfilments of the techies, but quite suboptimal for pragmatic business purposes.

    This is how Microsoft has become the "Emperor", and how, by subordinating the techies to the business guys, it attracts so much hate from us techies, specially on /. : it forces its competition to align to their corporate culture practices, and thus makes us lose some power at our workplace.

    In contrast, I'm sure most technology-neutral people pretty much don't care as much about MS monopoly.

    While I hope Google succeeds and keeps it company motto, it's clear that companies that are driven by revenue and growth have more chances, by definition, of "growing and be profitable" than those companies that also try to drive other agendas in parallel.

  75. In short by kaliumfredrik · · Score: 2, Insightful
    Bad about Microsoft
    1) Their way of introducing file and network standards without making the standards public. (.wma .doc .mri etc.)
    2) Not complying with other peoples standards.

    Bad about Windows.
    0) It's hard to avoid buying it.
    1) No proper permissions on files, all users can delete your files.
    2) Software must be downloaded for all task. The out of the box windows can't even split a file.
    4) No package system and no certificates, The way of installing things is to run somefile.exe from somewhere.com. This caues A) lots of add/spy ware B) installing a new program often breaks an old one. C) You never know what you actaully installed, just because it was called zip.exe and came from zip.files.com doesn't mean it actually zips files.
    5) No proper shell. You can't script things properly and, more importantly, when trying to help a friend out you can't just give him/her a line to copy paste into a terminal that will make everything ok.
    6) Random behaviour. Things "just break" and it takes an expert to fix them; mere mortals are usually forced to reinstall from scratch. Windows also becomes sluggish after a while and "nobody knows why".
    7) It spies on its users.
    Finally, both Sun and Mac have made good commercial operative systems that both lacks most of the above faults. If they wanted to, Microsoft could too.

  76. Documentation by Bovarchist · · Score: 2, Interesting

    I've been doing development on Windows for about 8 years now - Mostly with ASP and ASP.NET. My number one complaint about Microsoft is their documentation. For instance, the .NET class library reference has many entries for methods simply state, "This method returns an int." To be fair, many topics are covered in great detail, but there are many more that are barely mentioned, if at all. A few years ago, I actually found an article on MSDN that stated that the Excel object properties and methods in Office Web Objects were practically undocumented. That's what irritates me more than anything. Microsoft has $ billions on hand, but can't seem to document their programming tools as well as PHP.

    --
    Hell is other people's code.
  77. Re:Mangled HTML - repost by rahrens · · Score: 2, Insightful

    Hmmm,

    "Standard", Merriam-Webster: "4 : something set up and established by authority as a rule for the measure of quantity, weight, extent, value, or quality".

    No, I'd not say that Windows is by any measure a "standard". It may be commonly used, perhaps, but it is NOT a standard. Not by any authority I recognize, anyway.

    The Mac OS is not an aberration, either. It is used daily by many people, and companies, and is a very commonly used OS in graphics arts, the sciences, and education. It's use is increasing, as evidenced by a steady increase in sales and marketing figures.

    Linux is also seeing an increase in use, and interest, especially overseas. Wasn't it Munich, Germany that just "standardized" on Linux? By dumping Windows?

    Go ahead and give your own personal reasons for using Windows, that's fine, I cannot argue with your reasoning - your reasons are your own and you are entitled to them. But leave off the argumentative and insulting pejoratives, they do not add to your credibility. Instead, they diminish it by exposing your bias.

    Especially when you offer no evidence as to why you call the Mac OS an aberration.

    --
    "Money is truthful. If a man speaks of his honor, make him pay cash." Notebooks of Lazarus Long, Robert A. Heinlein
  78. Re:Since you asked by Orange+Crush · · Score: 2, Insightful

    The Gimp is a great image editor, to be sure. But firing that beast up for a few piddly screen shots is a bit of overkill. Paint is much quicker.

  79. The attititude displayed in the emails quoted here by Dr.+Manhattan · · Score: 3, Insightful

    Caldera subpoenad a large number of Microsoft emails and the attitude displayed in them is just reprehensible. They didn't want to compete on merits, or provide a better product. They just wanted to win, regardless of their own merit in the marketplace.

    --
    PHEM - party like it's 1997-2003!
  80. MS are liars, cheats and thieves by Lproven · · Score: 3, Interesting

    If you know the history of MS, you already know that MS and its senior management are liars, cheats and thieves - it's documented and has been legally proved, in court.

    Liars:

    Bill gates told Paul Brainerd of Aldus to cancel Aldus' nearly-complete "Flintstone" wordprocessor for Windows because, Gates claimed, Word for Windows was about to ship. So Aldus threw away the code, wasted the effort and lost a powerful position in the market: first Windows WP, from the company that produced the excellent PageMaker DTP program. It hasn't been started yet. This is one major corporate CEO personally deceiving another, for personal and corporate gain.

    Ask Aldus - but you can't. Its flagship products were bought out by Adobe and it went out of business.

    Thieves:

    MS stole the code of "DoubleSpace" (later renamed DriveSpace) from STAC's product Stacker. MS had been "evaluating" Stacker for inclusion in MS-DOS 6. Stac rejected the offered licensing terms; MS took the code anyway (MS-DOS 6.0). Stac sued, proved the code was copied, and won $200M. MS remove it (MS-DOS 6.21), rewrote the sections that were shown to be direct copies, renamed the product, and kept on going (MS-DOS 6.22).

    Ask Stac - but you can't. It's gone out of business. With an admitted direct copy of its flagship product given away free with MS-DOS 6 and Windows 95, it went under.

    Cheats:

    MS compelled Central Point to license CP AntiVirus and CP Backup for inclusion in MS-DOS 6, under the sort of terms Stac rejected. (Do it, or we'll write our own versions anyway. No, you don't get any ongoing payment, but you can sell your version as a premium upgrade product.) Low one-off payment, all rights, no royalties, no comeback. It also knocked together an undelete utility, a defragmenter and a basic graphical file manager/program launcher based on IBM's DOSShell from PC DOS 4.0, thus giving away for free all Central Point's main products - Backup, Antivirus and PC Tools.

    Ask Central Point how good the deal was for them. But you can't. They've gone under.

    Cheats again:

    MS hired the same team to write Video for Windows as Apple had used to write QuickTime's code for video playback in a window. The programmers did it the same way. Apple sued. Apple won.

    Remember MS' $150M "investment" in Apple a few years back? No investment. That was another lie. It was punitive damages.

    Cheats yet again:

    MS wrote specific code into Windows 3.1 and Windows for Workgroups to make it generate spurious errors if run on DR-DOS 6. Windows 3.1 actually worked fine on DR-DOS - better than on MS-DOS - but MS wanted to kill the competition, so it wrote routines to detect DR DOS, obfuscated the code and actively hid it in the Windows loader program, WIN.COM. DR sued and proved this in court. An acquaintance of mine, Geoff Chappel, was an expert witness, deconstructing and showing the code and the efforts to hide it.

    DR went under. The product rights were sold to Caldera. Caldera continued to sue, and eventually won. But it was too late. Windows 95 included DOS, even though Caldera got it running just fine on DR-DOS in the labs, so you couldn't sell people DOS any more.

    And cheats still!

    You know what Caldera is doing now? It renamed itself SCO and is suing, well, anyone using Linux. E.g., IBM. Guess who funds this? Microsoft.

    You could look at the petty, childish efforts to derail Sun's Java by adding proprietary incompatible extensions to the Windows Java Virtual Machine and then encouraging developers to use them (Visual J ). Then renaming the JVM to the MS VM, then dropping it altogether. This is not a company that cares about its customers. It cares about profits and killing the competition by any means possible, fair or foul, legal or illegal. It can afford to be sued, it can afford to buy off aggrieved competitors, and it's so big and so successful that it knows that the US government daren't touch it or

    --
    Liam P. ~ "Intelligence is a lethal mutation." (me)
  81. Re:Since you asked by HappyHead · · Score: 2, Interesting
    What else would I use to edit, crop and save screen shots when I'm writing documentation?
    The Gimp

    I would agree with that on some fronts, but there's one major problem with wide-spread adoption of the Gimp in the corporate workplace. It has a politically incorrect name, and having an icon, or even menu item that says "the Gimp" when working in say, a corporate office overrun with politically correct "file a complaint about anything they can" idiots, or a health care office that deals with physically disabled individuals who might see your screen and be offended, is a bad idea. I have actually had someone fly off the handle at me over that entry in my menu, and it took a full five minutes to calm them down, and I was still ordered to remove the program from the computer for "PC reasons".

    In summary, unless you work in an area that doesn't have to deal with the public seeing your computer screen _ever_, and have laid back co-workers, The Gimp isn't an option at work no matter how effective it may be.
  82. Devil's advocate... by Scorchio · · Score: 2, Funny

    /me grabs the analogy and runs for the hills...

    But then over the years, McD's introduces new meals and refines older meals. It starts to taste rather good and it's not all that bad for you. You're still wondering about the guys outside the doors handing out leaflets advocating their open food stalls; food that apparently taste wonderful and make you live forever. You try them out but find the food comes in those annoying plastic wrappers that have the "handy" tabs to open them that tear off before you actually manage to break the seal, forcing you to tear them open with your teeth. When you do finally get the packet open, you find the food isn't compatible with your fork and you end up trying to eat your peas off your knife. And they don't do McRibs.

  83. Because I am tierd of being called a thief by SnarfQuest · · Score: 2, Interesting

    Microsoft assumes that everyone is a thief.

    Think of all the ways they use, telling you that they believe that you are a thief:

    1. BSA.
    2. License activation codes.
    2. GWA.
    4. DRM.
    5. SCO lawsuit (Linux is stealing from us) (paid for by MS)
    6. Advertisements in major magazines calling you thieves.
    7. Reactivation required whenever you change hardware.
    8. Secret interfaces in their OS, because otherwise you'll write software that will steal from them.

    etc...

    How would you feel if every time you went to work, your boss had you stripped and cavity searched every time you entered and left work, because he assumed you were a thief. That is how windows makes me feel. It's constantly probing you, trying to find any possible reason for calling you a thief.

    That's one of the main reasons I prefer Linux. No anal probing.

    --
    Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
  84. Why do people hate the Mafia? by NatteringNabob · · Score: 2, Insightful

    Microsoft has been, and continues to be, a criminal operation. I wouldn't persoanlly care too much if they were only stealing other people's money, but it is darn near impossible to buy a desktop computer from a Microsoft OEM 'partner' without paying for a copy of Windows that you don't want, or need. I'll stop hating Microsoft when I can buy an HP, Dell, IBM, or Gateway desktop computer with no OS and the price of Windows deducted.

  85. Inconvenience for real customers by phorm · · Score: 2, Insightful

    With pirated copies of XP I've seen around, installing windows has been rather easy. No annoying activation, and in the early days windows update worked nicely and there was no WGA (it's slightly more difficult now, but not overly so).

    Now here at work, I've got about 50 machines with fresh XP Professional reinstalls. Since they've all been reformatted (moving departments), that means that for every freakin' one I've had the authentication fail (it only works once online). To fix it, I need to call MS, talk to a damn machine voice agent, type out the confirmation ID to the machine (about 10-12 sets of 6 digits) on the phone keypad, and then have it reject my number. Then I get forwarded on to tech support in India (judging by the accent) and have to explain that NO, I am not installing on multiple machines etc etc, and have them read out another 10-12 sets of 6-digit keys which I must enter to validate the damn install.

    And we're paying customers.

    So yes, while the issues of crashing and viruses had previously given me a certain amount of dislike for MS's Operating System, needing to call tech support 50 times (or at least several times for sets of machines on my KVM) has pushed me towards the hate spectrum.