Slashdot Mirror


Microsoft Admits Targeting Wine Users

Buddha Joe wrote in to mention that the lack of Windows updates for Wine users is the result of a Microsoft's active targeting of Wine users. ZDNet has the story. From the article: "As the most popular third-party translation technology in use, Wine was the first emulator to be specifically tested for via WGA"

52 of 541 comments (clear)

  1. No obligation... by mythosaz · · Score: 5, Insightful

    Microsoft is still not under ANY obligation to update YOUR emulator.

    1. Re:No obligation... by Doesn't_Comment_Code · · Score: 5, Insightful

      Microsoft is still not under ANY obligation to update YOUR emulator.

      That is true. And if it required additional effort to update the emulators, I would expect them not to. But it appears as if they are are putting forth additional effort to hamper emulators. And that just makes them look like jerks.

      --

      Slashdot Syndrome: the sudden, extreme urge to correct someone in order to validate one's self.
    2. Re:No obligation... by A+beautiful+mind · · Score: 4, Insightful

      ..unless someone owns a legal copy of Windows of course.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    3. Re:No obligation... by QMO · · Score: 5, Insightful

      True, but it is under (anti-trust) obligation to not exclude a person running an emulator from getting updates to their MS software (like office), even it that obligation hasn't been court tested, yet.

      MS says that someone running an emulator can get the updates somewhere else, but it is still a practical exclusion.

      --
      Exam 4/C again. Maybe I'll do better this time.
    4. Re:No obligation... by lawpoop · · Score: 4, Insightful

      NO ONE is ASKING Microsoft to update ANY emulator. They are asking Microsoft to UPDATE MICROSOFT SOFTWARE running under wine.

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
    5. Re:No obligation... by mythosaz · · Score: 4, Insightful

      The "extra effort" involved is pretty minimal. WINE has a registry value that identifies itself. Other emulators do the same.

      This entire forum would go ape-shit if Microsoft was publishing a patch from Windowsupdate that broke WINE simply because it conveniently "forgot" to read that registry key.

      Windowsupdate has simple checks in it to verify that it's updating actual installs of...wait for it...WINDOWS!

    6. Re:No obligation... by macaulay805 · · Score: 3, Insightful

      Microsoft is still not under ANY obligation to update YOUR emulator.

      Is it me, or is this starting to look like another Dr. DOS issue?

    7. Re:No obligation... by RonnyJ · · Score: 5, Insightful
      And if it required additional effort to update the emulators, I would expect them not to.

      Well, if a Microsoft update accidentally broke a part of WINE's compatibility, some people might accuse Microsoft of deliberately breaking it. Why should they take the chance?

    8. Re:No obligation... by DShard · · Score: 2, Insightful

      What does owning a copy of windows have to do with a web service that updates microsoft products automatically? Just because you buy one product it doesn't entitle you to another. They don't even owe you updates at all as a windows user and owner, they do it for customer retainment.

    9. Re:No obligation... by hcob$ · · Score: 4, Insightful

      As much as I hate to admit this.... Microsoft is right on this one. They took the time to code software, and make a platform that has hard vendor tie-ins. By disabling free third party support, they are in effect fending off attacks on their intellectual property. Which, unfortunately IP in the US is enforceable through law or just plain old effort.

      --
      Cliff Claven
      K.E.G. Party Chairman
      Founding Leader of: Koncerned for Egalitarin Governance
    10. Re:No obligation... by Anonymous Coward · · Score: 1, Insightful

      Jesus, what more do you want?!? First, everyone was bitching that they couldn't update Office running under Wine; then, when MS states that downloads will still be available to "non-native" Office users, doing a little fucking digging to manually download an update is all of a sudden a "practical exclusion," presumably because of inconvenience.

      If you want convenience, run Office natively under Windows while conveniently opening yourself up to whatever the virus of the day is.

      "even it that obligation hasn't been court tested, yet."

      The GPL hasn't been FULLY court-tested either, but I'm guessing you're making an exception in that case. Makes me wonder how many exceptions you make, if it suits your purpose.

    11. Re:No obligation... by bersl2 · · Score: 5, Insightful

      This is just something to get us pissed off. We have no recourse nor reason to do this. "The spokesperson said users who are not running Windows XP or Windows 2000 natively can still download updates for Microsoft Office from the Office Update Web site." They are pushing our buttons. To quote a Fark cliche, "It's a trap!"

      How many ways should I say this?

    12. Re:No obligation... by Vectorferret · · Score: 4, Insightful

      However, Windows update costs Microsoft money. WINE customers do not pay them any money. (WINE source is free and open after all, which is a good thing.) Although the usual argument that Windows shouldn't be broken in the first place might come up, some thing's really aren't known at the time a product releases. I think it's fair that they spend their resources (however infinite) only on teir own customers. Plus, I think most WINE users won't have much trouble patching thier WINE without windows update, there not typically the kind of person who isn't tech savvy, plus, vulnerabilities are less severe in WINE, since they (usually) can't compromise the rest of Linux/BSD etc...

    13. Re:No obligation... by SlayerofGods · · Score: 3, Insightful

      But how do they know you own a Windows XP CD?
      If you want WINE to be able to use windows updater it's up to the makers of WINE to find a way for to connect to windows updater and vaildate itself with your windows information.
      It's not Microsoft's job to find out if you own the cd or not while running WINE.

      --

      Technology, the cause of and solution to all of life's problems.
    14. Re:No obligation... by dinivin · · Score: 2, Insightful

      From American Heritage Dictionary:

      1. To strive to equal or excel, especially through imitation: an older pupil whose accomplishments an style I emulated.
      2. To compete with successfully; approach or attain equality with.
      3. Computer Science. To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.

      Sorry, but that third definition clearly applies. WINE most certainly is an emulator.

      Dinivin

    15. Re:No obligation... by theshowmecanuck · · Score: 4, Insightful
      What if someone paid to purchase Microsoft Office, and chose to run it on Linux using Wine? Why should they not have access to convenient updates like the rest of the people who purchased MS Office? There are a number of software packages that run on both Windows and Linux and have easy mechanisms to ensure they are updated. Frisk software's F-Prot virus update comes to mind as one (mind you, you do have to set up a cron job on Linux, but that is pretty easy to set up, even for a newbie). I agree with the rest who think that MS just comes off looking like a bunch of jerks... like a whiney kid who didn't like being scored against during a game: "it's my ball, and I'm taking it home!"

      I know this has been alluded to before, but I thought a direct reply to this post that has been marked insightful was warranted.

      --
      -- I ignore anonymous replies to my comments and postings.
    16. Re:No obligation... by dillon_rinker · · Score: 2, Insightful

      Excellent point. Security, as always, is subtle. Bill Gates claims that security is job one now, and yet there is now an easy way to make security updates fail. And this behavior is BY DESIGN!

      The answer, of course, is for Microsoft to stop worrying about piracy causing potential revenue loss and start worrying about security. Microsoft has enough cash reserves to buy ALL of google's stock (at least, they did last time I checked google's market capitalization). Microsoft's revenues are larger than the next n software companies COMBINED (where I believe n=20, but it may be even larger). Every new PC sold contributes to Microsoft's revenues. Revenues aren't the worry.

    17. Re:No obligation... by amigabill · · Score: 2, Insightful

      This is just something to get us pissed off. We have no recourse nor reason to do this. "The spokesperson said users who are not running Windows XP or Windows 2000 natively can still download updates for Microsoft Office from the Office Update Web site."

      Running Linux/Wine is mutualy exclusive to running Windows. You also likely didn't buy a Windows license or service contract for your Linux/Wine system.

      But it's quite possible that the version of Office you may be running is legitimately paid for, regardless of the host operating system. So you may have paid for the right to service updates to the Office product even though you most likely did not pay for the right to service updates to the Windows product.

      That's one plausible difference between the two.

      Or perhaps the next update to Office will bork at Linux/Wine systems as well, even those who did pay for the right to service updates to their copy of the Office product. Only time will tell...

    18. Re:No obligation... by boarder · · Score: 2, Insightful

      Both of them use microsoft downloads if you aren't using IE.

      "From this summer onwards all users of Microsoft Downloads will be required to validate using either an ActiveX control or a standalone tool."

      This is what people have to use if they don't use IE... go to windowsupdate or officeupdate in firefox and see where it takes you. If you want to update Office under Wine, you have to go through this validation process (which is what this story is about). Actually, none of the links or even the blurb mention windowsupdate or officeupdate... I was just replying to what you wrote. Either way, if you are under Wine and go to windowsupdate or officeupdate, they are locking you out. So what I said is still valid: this is about locking out legitimate Office users.

      It's been awhile since I messed with Wine, so I don't know if it can run IE or not.

      --
      IANAL, but I play one on /.
    19. Re:No obligation... by bersl2 · · Score: 2, Insightful

      I don't think you understand why I put that there.

      The point of this, if anything, was to get us bent out of shape about nothing. A blocking of Windows updates makes us worry about them possibly blocking Office updates. As a couple of people here have pointed out, Microsoft is obligated to provide updates to all users of its software, even if that software is being run under an "emulator."

  2. Yup by Quasar1999 · · Score: 4, Insightful

    Did you read the EULA? It doesn't give you the right to use windows update if you aren't using windows.

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
    1. Re:Yup by skajake · · Score: 3, Insightful

      Why should i read the EULA if im using linux.. EULA is End User Licanse Agreement... for WINDOWS USERS. I never had to agree to any such license.

      --

      ~ Maintainer of the Skajake Projects

  3. DRM Mind Set by nodehopper · · Score: 3, Insightful

    This is just another example of how the DRM mind set values profit over innovation. Expect to see more of this type of thing as the DRM philosophy permeates society and business culture.

    --
    "We will remember not the words of our enemies, but the silence of our friends. " Dr. Martin Luther King, Jr.
  4. Wait just a minute! by zoloto · · Score: 5, Insightful

    First of all, wine is not an emulator as noted on their web page. And of course MS isn't under obligation to update the emulator, only their software. IE- WINDOWS. Their targeting of Wine and other API translators (like Wine) is nothing more than a stunt to anger the users of Windows within a Linux operating system.

    If you're going to post rants, make them obvious so we can mod them down. This is nothing more than the obvious BS it is.

    1. Re:Wait just a minute! by Anonymous Coward · · Score: 1, Insightful

      WINE allows you to run Windows apps under Linux. It's an emulator whether they want to admit it or not. It's all semantics.

  5. The real issue by not-real-sure · · Score: 3, Insightful

    The real issue is that microsoft wants to keep its dominance in the office productivity suite market. They have already started losing market share in browsers. The last /. article that i saw was talking about MS taking away the online activation feature in XP. Which may impact XP sales. Now its not supporting office on multiple platforms. Ms supports office on the Mac platform whats the big deal to support on a linux platform. Port the software over to the 4 most popular distros and sell the software and support. This is a battle they are not going to win so they might as well roll with the punches.

    --
    My Doom. The gift that keeps on giving
  6. A true businessman by No.+24601 · · Score: 5, Insightful
    For this reason, White (chief executive of CodeWeavers) said he was excited rather than worried to hear that the WGA validation tool was blocking Wine. "The reason we love this is because this shows that Microsoft is aware of Wine at very high levels," said White. "For us it's exciting -- it is an acknowledgement of us as a threat."

    This is a true businessman at work. While everyone else is crying foul, this man is rallying around this news. Anyways, most of the updates coming out of MS might mess up a working Wine installation.

  7. Re:Quote by Chyeld · · Score: 1, Insightful

    They don't need to prove OS updates to Wine users, but given they aren't blocking OS updates but updates to all of their products, including Office, that really isn't the issue.

    If I purchase a license to use Office, and they are telling me that I must use Windows over any other OS to be able to use Office, especially if there are no technical reasons for this restriction, then they are breaking their settlement agreement from way back in the Windows 3.1/DOS days.

    I could care less about the OS updates.

  8. -1: RTFA by p3d0 · · Score: 5, Insightful

    The issue is not Microsoft updating WINE. It's Microsoft refusing to update copies of their own software because they are running under WINE rather than their own OS. Remember, these could be legitimately purchased copies of MS applications that MS refuses to update.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    1. Re:-1: RTFA by Anonymous Coward · · Score: 1, Insightful

      Well that does pose a huge problem then. Microsoft is tying every product its makes into Windows Update. So for things like Office etc which many linux users run via Wine MS has effectively locked them out. Add that together with the "Genuine Assurance" bullshit and you can no longer do manual downloads of updates either because you have to pass verification. So Wine users are soon to be SOL when it comes to running MS software, unless of course you don't mind running buggy upatched versions.

      Did anyone not see this coming a mile away as soon as Linux barely started becoming a credible threat to Microsoft? All the more reason to stick with or transition to OSS apps like OpenOffice.org and Evolution. They may not be as good as the products they clone but at least your not locked in for the rest of your life. Many people don't think that's enough of an incentive for having to deal with the incompatibilities that come from making a jump to OSS. More and more though many of us are finding the price you pay to stick with MS software to be even worse.

      AC

  9. Re:Har. by SpacePunk · · Score: 4, Insightful

    Wine isn't seen as a compliment because Microsoft is in the business of selling an operating system. They lose money if you run Office under Wine, and not under Windows. Sure, they could probably do a native port of Office for Linux, but then they wouldn't sell that copy of Windows that Office currently 'needs'.

    The problem isn't a monopoly by Microsoft. The problem is that there are a HUGE amount of businesses and individuals that are married to Office, and by extension married to Windows.

  10. Re:Quote by Anonymous Coward · · Score: 3, Insightful

    RTFA. What you describe is exactly NOT what they're doing. You CAN get updates for Office running under WINE.

    Someone complaining about an issue specifically noted in the article NOT to be a problem got +2 insightful?????

  11. Yes, it is... by lxt · · Score: 4, Insightful

    An emulator is "a device that is built to work like another" (says the Google dictionary link). So what's WINE then - it's a software program that isn't Windows, but allows you to run programs that require Windows. ...sounds a lot like an emulator to me.

    1. Re:Yes, it is... by Profane+MuthaFucka · · Score: 5, Insightful

      Right. And Gnu's Not Unix. Except, it is UNIX in everything but the official license.

      So I take that to mean that Wine is not an emulator of Windows. It's Windows, from someone other than Microsoft.

      In the computer world, most uses of the word 'emulation' are referring to making a piece of software work like and replace a piece of hardware. VMWare works like and replaces an X86 box. A microprocessor emulator works just like a physical chip. Mame simulates a piece of hardware that is found in game systems.

      When we write pieces of software that work just like some other piece of software, we consider that to be an alternative implementation, not an emulation. Linux is not an emulation of UNIX, it's an alternate implementation. Wine is not an emulator of Windows, it's an alternative implementation.

      Emulation isn't about just the implementation, it's about the LEVEL of implementation. Emulation is about making a useful device in software that behaves just like a device in the physical hardware world.

      OK, this is the cue for anyone else to jump in with some counterexamples to prove me wrong...

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    2. Re:Yes, it is... by internic · · Score: 2, Insightful

      I have no real opinion on this one way or the other, but I'd say it would hardly be surprising if a general purpose dictionary gets a definition wrong in the context of a specialized field. The American Heritage dictionary is not written for CS, Physics, Biochemistry, or any other such specialized purpose and isn't really reliable for them. A more reasonable thing to do would be to look at some cannonical sources in the field and see how they use the word.

      Then again, I'd also suggest that this argument about semantics is really pointless.

      --
      "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
  12. Re:Quote by raddan · · Score: 4, Insightful
    OK, how about this-- I bought Microsoft Office 2003. Aren't I entitled to updates for this product, even if I'm running it through WINE?

    If I'm not mistaken, interoperability with their products and open documentation of their APIs was one of the specific terms that Microsoft had to accept as a part of their settlement with the DOJ. How can they get around this? As far as I am concerned, sabotaging WINE users' ability to update their Microsoft products amounts to monopolistic abuse.

    My guess is that they figure they'll just do whatever they want, loopholes in the settlement aside, since the DOJ has proved that it could really care less if MS was punished anyhow.

    Anyone have a link to the settlement terms?

  13. Re:Minimum system requirements for Office.. by Esine · · Score: 2, Insightful

    duh, there's Microsoft Office for Mac OS

  14. First they ignore you... by technix4beos · · Score: 3, Insightful

    With statements like these,

    ... said that Microsoft has until now had "a clear corporate policy to not talk about Wine."

    it is no wonder Linux is clearly gaining new users daily.

    Microsoft needs to change, or perish.

    --
    user@host$ diff /dev/urandom /dev/uspto
  15. Can this be exploited against Windows users? by Noksagt · · Score: 5, Insightful

    So, they check for a registry key to see whether or not it is on WINE. Do virii/worms/other malicious intruders now have an easier way to prevent software updates in a slightly secretive manner? Can't they just make the same key on a valid copy of Windows?

  16. Re: by zoloto · · Score: 2, Insightful

    Your assumption is mistaken. Of course they aren't under any such obligation, but the fact that they're targeting users of WINE is indicative of violating antitrust laws (since they're a convicted illegal monopolist, a bad thing) when it comes to interoperability.

    You can find information here: http://http//www.google.com/search?hl=en&lr=&c2cof f=1&q=microsoft+antitrust+ruling+interoperability& btnG=Search/

    Oh, and just to rebut before you retort with anything regarding using their "dll" downloads or pirating MS-Windows OS's for use under WINE to make it functional; Microsoft has allowed downloading of libraries or platforms (ala .NET) without having to use WU service. You can use their DLL's in systems like Linux privately but you can't redistribute. Not only that, but you get no support from them. In the case of binaries/dll's that come only with one of their Windows OS's, it would be a good idea not to pirate. Period.

    But a move to block users from an update service simply because of their choice to use an API translator for Win32 software is ludicrous

  17. Re:Minimum system requirements for Office.. by Anonymous Coward · · Score: 1, Insightful

    there is a huge difference between not making any effort to support something and deliberately working to break it.

  18. The EULA is meaningless by Peaker · · Score: 5, Insightful

    and cannot cancel rights granted by the Fair Use doctrine.

  19. Re:Short Article, Good News by JustNiz · · Score: 3, Insightful

    > As it's already mentioned you don't have the right to use Windows Updater if you don't own Windows.

    So what about me? I own a full version of Windows XP. Its not installed anywhere as I use Linux, but I presumably still have rights to download updates.

    Furthermore there was nothing in my XP EULA that said I couldn't install XP in a virtual machine, or that I couldn't use only parts of it(say, the system DLLs), or that it has to be the controlling OS.

  20. Gates: We're big believers in interoperability. by Kirth · · Score: 3, Insightful

    Spread in just about every interview with Gates. And this is what it look like.

    Of course its absulutely within their rights to do that, but its definitly going against "interoperability".

    Some network-staff will not be amused "we can't download your servicepacks" - "you need a licensed Microsoft OS" - "We've got 2000 of them, but they're all firewalled off, policy, we can't use those".

    --
    "The more prohibitions there are, The poorer the people will be" -- Lao Tse
  21. Not illegal, not even immoral by analog_line · · Score: 4, Insightful

    What Microsoft is basically doing is refusing to offer support for their software running on any system they don't advertise the product working with. This is the same reason that if I call up Apple for support getting my iPod working under Linux, they're going to hang up the phone on me.

    Microsoft isn't obliged to allow their automated update tools to function under WINE. They aren't even obliged to allow seperately downloaded updaters to work under WINE. The software you're updating is advertised to run on Windows only and you're not running it on Windows. Microsoft isn't breaking any rules, and whining about it just wastes oxygen

    Either work on getting around the block, buy a copy of Windows, or work on switching over to one of the free software suites. Donate some money to the Open Office, KOffice, or AbiWord projects. I'm sure they can use all the cash they get, and it will help them add more and more useless features to the software so the pointy-haired types will be more impressed with them.

  22. Admit isn't the right term by hkb · · Score: 3, Insightful

    Slashdotians use the term "admit" as if Microsoft is guilty of something. They are simply preventing those are are not running Windows according to the agreed-upon EULA from accessing their resources and using their bandwidth. What happened to Microsoft's IP rights?

    Why should Microsoft allow WINE users, who either don't possess a valid copy of Windows, or who are breaking Microsoft's EULA, to leech resources (server/bandwidth) from them?

    My mind boggles that this is even being debated.

    --
    /* Moderating all non-anonymous trolls up since 2004 */
  23. Re:A better Windows than Windows..... by runderwo · · Score: 3, Insightful
    OS/2 was killed by glacial support from IBM and no Win32 support in WINOS2. It had absolutely nothing to do with the Windows 3.1 support built-in to it.

    Customers who were looking forward had no choice but to go with Windows 95 as opposed to the dark horse with no marketing. If OS/2 had Win32 support and OEM preloads, it would have been a completely different ballgame. Microsoft was in a position to prevent both of those, and that ended up sealing their strategy to kill off OS/2.

    I've heard people scream repeatedly that developers would simply target the Win3.1 API because it was included in OS/2, precluding OS/2 native applications and guaranteeing the failure of OS/2. First of all, I don't see how that guarantees the failure of OS/2 - it's a removal of a barrier to entry for the consumer, and the developers go where the consumer install base goes. Furthermore, if that assertion were true, then developers wouldn't have bothered writing Win32 native applications at all since Win3.1 compatibility was available - why lock out existing Win3.1 and OS/2 users?

    The key here is who has a dominating market share and who has a forward path for compatibility with the dominating market share. Microsoft had a dominating market share, and IBM had no forward path for compatibility with it. OS/2 was doomed the moment Win95 was launched.

  24. No you are wrong. by LWATCDR · · Score: 4, Insightful

    No one is asking Microsoft to update Wine. The updates are for software from Microsoft that runs under WINE.
    If someone PAYS for Office they should get the UPDATES for Office even if they are running the program under WINE.
    This so smells of anti trust it is not funny.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  25. Mirror by Anonymous Coward · · Score: 1, Insightful

    I taught I hhad posted this already but I guess I was wrong.

    Anyway..
    Would it be possible to sent up a windows box that acts as a relay to WINE users? I am sure it is possible but I am not sure if re-distributing the updates are legal.

  26. Re:Did you purchase MS Office for WINE or WINDOWS? by grahamsz · · Score: 3, Insightful

    I'm not convinced.

    There's no expectation that Microsoft will work to put effort into keeping Office Wine compatible. However if it can be shown that they are specifically breaking it then it strikes me as an abuse of their monopoly.

    You should still be entitled to updates of any faulty software you've purchsed.

    This would be like ford voiding my warranty for putting non-ford sparkplugs in my car.

  27. Re:Did you purchase MS Office for WINE or WINDOWS? by malkavian · · Score: 4, Insightful

    You have a weird view there.. Using DLLs you've not paid for? You just bought office.. That means you've paid for it, fair and square..
    Why shouldn't you use them how you like?

    Nobody's expecting MS to go to any lengths to do anything to affect running in an unsupported environment.. Which is why you'll never find people using MS Office making support calls about it. It's the WINE team's job to do that, and they're doing that pretty well..

    It's nothing like getting Nintendo to do anything to get their ROMs working on a SNES emulator.. In face, more like Nintendo rewriting all their ROMs to specifically NOT work on a particular emulator.
    Largely a pointless task.
    Now, if MS wasn't a monopoly, they'd be doing what they could to get business in (hey, WINE is just getting them extra revenue, by allowing Linux users to purchase and use Windows programs). Being able to arbitrarily turn away paying customers says something about a business.

    As for not getting the big deal about using MS office on *NIX.. You've not worked in an office environment where people are throwing round documents with macros in just to format headings have you? They won't work in anything BUT MS Office.. Thus the need to run it in emulation..

    Now, I can understand MS turning around and saying 'Buy what you like of ours, but we're not going to support it on anything other than the environment we sold it for'.. But actually changing their code to specifically look for certain things, and STOP you using stuff if you choose to use it other than where they expect you to?

    It's like selling a town car, and specifically make it stop working if it detects mud under the wheels, as they only sold it to you to use on tarmac roads (and then only on the tarmac roads that you pay them a toll for).

  28. Consumer Protection Laws by HopeOS · · Score: 2, Insightful

    What you have stated is not true. While Microsoft has no responsibility to uphold their quality guarantees if the product is used contrary to their expectations, they cannot deny their publicly advertised and generally available services to their own customers without violating consumer protection laws. Furthermore, the stated "system requirements" can recommend specific products, but it cannot mandate them. That would be product bundling, and that is illegal under anti-trust laws. Even if Microsoft does not put "or equivalent" after those operating systems, legally, that is how it is interpreted in a court of law.

    If you would like an example, have you ever considered why the car industry cannot prevent you from putting a third-party stereo in your car or have a non-certified mechanic work on your engine, and yet you can still have your engine serviced by the dealership? If they denied you service on any similar basis, they would be breaking the law.

    -Hope