Slashdot Mirror


Microsoft Blocks 3d-Party Browsers In Windows RT, Says Mozilla Counsel

nk497 writes "Mozilla has accused Microsoft of trying to go back to the 'digital dark ages' by limiting rival browsers in the ARM version of Windows 8. Third-party browsers won't work in the desktop mode, and Metro style browsers will be limited in what APIs they can use, said Mozilla general counsel Harvey Anderson, forcing users to move to IE instead. Mozilla said it was the first step toward a new platform lock-in that 'restricts user choice, reduces competition and chills innovation,' and pointed out that such browser control was exactly what upset EU and U.S. regulators about IE in the first place. Anderson called on Microsoft to 'reject the temptation to pursue a closed path,' adding 'the world doesn't need another closed proprietary environment.'"

37 of 329 comments (clear)

  1. Re:Completely reasonable by Anonymous Coward · · Score: 5, Informative

    You know that there already exists a mobile version of Firefox that isn't just the desktop browser recompiled for ARM, right?

  2. Re:Completely reasonable by Anonymous Coward · · Score: 5, Insightful

    translation: "it's not your computer, it's Microsoft's, and they should decide what you run on it."

  3. 3d-Party by SJHillman · · Score: 5, Funny

    Whooo, party in 3d! Always knew Microsoft had a stick up their ass, but now they're trying to limit us to two-dimensional parties.

  4. Double standards by Anonymous Coward · · Score: 3, Insightful

    Can I install a different browser on a Chromebook? Can I install a different browser in iOS? Heck, Apple bans ANY app that duplicates functionality that Apple provides.

    Why is MS always being held to a double-standard that others aren't?

    People will beat MS up over bundling... but I don't see anybody on Slashdot going "Apple stifles competition! Google bundles Maps inside Search and there's no way to uninstall it or integrate a different mapping service into it!"

    But hey... this is Slashdot. They'll use show a picture of the world's biggest philanthropist as a borg... and then they'll whine about how one single post that is vaguely defending MS is PROOF that Slashdot is overrun with MS shills.

    Whatever bro.

    1. Re:Double standards by The+MAZZTer · · Score: 4, Informative

      You can install a different OS on a Chromebook. You're specifically allowed to do this, and then you can run Firefox or whatever you want (as long as it runs on Linux, and even if it doesn't, thanks to Wine!)

      MS has always been eyed critically for browser share since they've used their monopoly on the OS to force users onto their browser before. Neither Google nor Firefox has such a monopoly to leverage for that purpose.

    2. Re:Double standards by h4rr4r · · Score: 3, Insightful

      Apple no longer has that restriction other than on browsers and you should be able to do that to a chromebook.

      The reason MS is held to a different standard is that they are a convicted monopolist. This is much like not letting child molesters live near schools and parks. Giving away ill gotten gains, and using strings attached to that giving to prevent competition with your investments is not very philanthropic.

    3. Re:Double standards by Anonymous Coward · · Score: 3, Interesting

      If this is true, I have no idea how I managed to install Opera on my iPhone, from the AppStore no less.

    4. Re:Double standards by h4rr4r · · Score: 4, Informative

      Opera is not really a browser on iOS. It does many other things including doing all of the heavy lifting off the device on a proxy service Opera hosts. Sure it displays webpages, but it does not do this directly.

    5. Re:Double standards by Anonymous Coward · · Score: 3, Insightful

      this is mobile/tablet/arm version only, same one where windows is less than 5% and both apple and google have almost 50% so microsoft is underdog here and apple should be one forced to allow firefox and internet explorer on its IOS devices

    6. Re:Double standards by fuzzyfuzzyfungus · · Score: 4, Insightful

      Can I install a different browser on a Chromebook? Can I install a different browser in iOS? Heck, Apple bans ANY app that duplicates functionality that Apple provides.

      Why is MS always being held to a double-standard that others aren't?

      And has Slashdot ever been happy about Apple's little cryptographic lockdown party, Android devices with locked bootloaders, or particularly enthusiastic about paying more for a googlepliance than for the netbook of equivalent spec?

      Each time those subjects come up, they generally catch flack from everyone except a few die-hard apologists(and half the apologies seem to be of the form 'but the chains are breakable, so it's ok!'). Now that Microsoft is stepping up and making it clear that 'Windows RT' is essentially the NT kernel/MS development tools equivalent of iOS, rather than a Windows port to ARM(in the sense that WinNT was about as similar as technology allowed across its supported architectures). Why wouldn't it be totally normal for them to get the same criticism for doing the same things?

    7. Re:Double standards by bws111 · · Score: 3, Interesting

      Microsoft was convicted of using a dominant position in one area (desktop OS) to gain an unfair (anticompetitive) advantage in another area (browsers). Microsoft has no monopoly in the ARM tablet market, so they should be (and are, legally) held to the same standard as everyone else who does not have a dominant position in that area.

    8. Re:Double standards by R3d+M3rcury · · Score: 3, Insightful

      Apple should not have such a requirement, because they did not have an anti-trust suit lost.

      But that was for something else.

      See, it was determined that Microsoft had a monopoly on operating systems for Intel-based computers. They then took advantage of that monopoly to unfairly compete against Netscape through various means, both technical and non-technical. That's the illegal part--you can't leverage one monopoly to compete in another market. Remember, having a monopoly is not illegal. Using that monopoly the make another one is illegal.

      (As an aside, I still think iTunes monopoly hold of the downloadable music market is eventually going to bite Apple in the bum, but that's another story.)

      Where is Microsoft's monopoly that they are abusing?

      Is it tacky? Heck yeah. Illegal? Nope.

  5. Just use Chrome on Windows RT by jez9999 · · Score: 4, Funny

    It's the Firefox prototype anyway.

  6. Re:Completely reasonable by h4rr4r · · Score: 4, Insightful

    Android devices are not infested with malware, and they do in fact run alternate browsers. Windows programs do not run on them for technical reasons not as a method to lockdown the platform.

    Firefox actually already has a version for android on arm called Fennec and it is lighter than the desktop version. I am sure IE will not be limited to some crippled set of APIs, and you know that.

    You are wrong on many facts and in general appear to be a shill.

  7. Re:Completely reasonable by Anonymous Coward · · Score: 3, Interesting

    You read the article and wrote your reply in 0 minutes? Nice try, Ballmer.

  8. Another closed proprietary environment? by Anonymous Coward · · Score: 4, Insightful

    The world collectively pissed itself in delight over Apple's closed proprietary environment. The clueless twits who threw their freedom away in exchange for "cool" have made similar environments acceptible in the minds of the clueless majority. You can't expect Microsoft to not take advantage of this. If anyone complains, they can just point at Apple and say "they started it!"

    1. Re:Another closed proprietary environment? by thoth · · Score: 3, Insightful

      This is one of those free-market conflict moments... what do you do when the MARKET (you know, what some people blindly worship, what some describe as the solution to just about every problem) itself decides it wants a "closed proprietary environment"? By definition, is the MARKET ever wrong about goods freely chosen in a competitive environment without criminal coercive tactics (e.g. what Microsoft did)?? Is Apple to be punished for delivering hundreds of millions of products over 10+ years?

      You can't have it both ways - exalting the free market, and then getting pissed when it doesn't choose they way YOU expected.

      If you have a problem with the way things are headed, you have to OUT COMPETE, not insult the customer base by calling them clueless.

    2. Re:Another closed proprietary environment? by 4pins · · Score: 3, Interesting

      Generally I speak out for the free market, however it has some historically discovered limits. For instance, financial products have to be traded on an open/transparent market, this means they can (and unfortunately should) be regulated (congress can see what is going on and therefore is able to do something about it, usually pass a law). Otherwise people buy AAA rated "investments" promising double (or more) the going rate and then they lose their money.

      What happened the last time Microsoft coupled their browser to their OS (and then they let you run a different one along side it)? Interoperability across the entire Internet was broken. Thousands of people developing websites big and small had to do (about) double the work. My approach was to find something all major browsers rendered acceptably, others parsed the User-Agent header and served different pages for different browsers. The serving of different files lead to problems, like this. Now we are finally recovering from these problems and we find we have come full circle (Microsoft is going to do it again). This gets to an unpopular position I hold (bye-bye karma), interoperability in established software markets (web browsing, word processing, spreadsheets, and etc.) needs to be mandated and regulated.

      Disclaimer I work for a standards body. However, I work there because of my beliefs (I was a volunteer for years before I was hired), not the other way around.

      --
      I will not mourn that which I never had to lose. - Unknown
  9. No source for statement. by lyml · · Score: 4, Informative

    I actually RTFA because I thought it was odd and I was curious on how Windows could block browsers from a technical standpoint.

    The article leads to a Mozilla blog from which in turns links to another blog on from Microsoft which in no ways mention limiting browsers on Windows for Arm. So this quite strong claim has no actual source.

    1. Re:No source for statement. by Anonymous Coward · · Score: 5, Informative

      If I remember correctly, Microsoft isn't blocking browsers, it's blocking EVERYTHING from using the desktop. Mozilla is whining they can't get that, which is really only being provided as an environment for the free copy of Office that Win-on-ARM includes.

      They should, at least to my knowledge, be able to do everything as a Metro browser, though. I think they're mostly complaining that all their previous Win32 code will be worthless since Microsoft is finally starting to kill it...

    2. Re:No source for statement. by oldlurker · · Score: 4, Insightful

      I actually RTFA because I thought it was odd and I was curious on how Windows could block browsers from a technical standpoint.

      The article leads to a Mozilla blog from which in turns links to another blog on from Microsoft which in no ways mention limiting browsers on Windows for Arm. So this quite strong claim has no actual source.

      They are not blocking the browser as such, but any apps for Windows RT on ARM can only use the new WinRT ("Metro") API (as has been communicated on the MS dev blogs for quite some time), and this would make it difficult to implement a competitive browser (especially the Javascript engine as I understand). This is the same for iOS on iPad, the only third party browsers on iPad are either using the built in WebKit renderer or doing server based rendering (Opera Mini).

      The official reason for only Apple and Microsoft software having low level system access on these tablets is to protect the tablet user experience in terms of responsiveness, battery life, security, etc. We can debate if these are the only reasons.., but as the iPad has shown there is clearly something to this. Pros and cons. And if not happy about it buy an Android, competition is good :)

      It is btw. strange FireFox is not more upset by the same iPad limitations, surely the don't expect Windows 8 ARM tablets to overtake the iPad market share any time soon..

  10. Apple Already Did it by jongalbreath · · Score: 3, Informative

    Apple restricted browsing to Safari for at least the first couple years of the iPhone OS, now iOS, before they allowed a couple third party browsers into the App Store. This isn't really any different. MS can always change later once they've established a certain level of quality over the platform.

    1. Re:Apple Already Did it by Derek+Pomery · · Score: 4, Informative

      Apple still hasn't really allowed any 3rd party browsers into the app store.
      Any browsers in the app store right now must use the same underlying engine as the system browser.

      The only "exception" is Opera which does a little pre-processing on their servers if you trust the browser as a MITM.

      There has been a build of Firefox for iOS for a long time, but completely unofficial. It will never be on iOS if Apple has any say.

      That's why the Firefox Home (Sync) for iOS is just an app that displays your tabs/bookmarks from your other computers and opens them in Safari.

      --
      -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
  11. Re:Completely reasonable by Pieroxy · · Score: 5, Funny

    "Strangely" enough, Internet Explorer, along with other MS apps, will still have access to those features.

    That's only because they know what they are doing. They have a good enough track record in the security area to be trusted blindly by the population.

    I mean, come on, they wrote the frigging OS itself !!!

  12. Re:Completely reasonable by TheNinjaroach · · Score: 4, Insightful

    Microsoft isn't banning browser per se, it is limiting access to APIs that might be insecure and could be used for hacking the system.

    Limiting access to APIs that Microsoft is using for themselves for their own browser is downright shady.

    It has different APIs from standard Windows APIs and is much more secured.

    How do we know it's secure at all? I trust Firefox and Google to provide far better security to me than some black box dumped by Microsoft and pumped by you shills.

    --
    I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
  13. Re:Completely reasonable by h4rr4r · · Score: 4, Interesting

    So you are claiming that Metro IE uses no non-public WinRT APIs? Do these APIs allow for a browser that is not based on the IE rendering engine?

  14. Re:Completely reasonable by Chrisq · · Score: 4, Informative

    And, as long as it's compatible with the WinRT APIs (same as Metro IE), there's absolutely no reason why it wouldn't run on Win 8 ARM devices.

    According to TFA Microsoft is restricting the API available to third-party browsers and not allow them on the "classic" desktop.

  15. Re:Completely reasonable by Chrisq · · Score: 4, Insightful

    I don't find this lock-in too much of a hassle since it only affects the ARM version. I can easily opt to use the Intel version and nothing of value would be lost, in my opinion.

    Until they "unify" their platform on the basis that "its been like that on the ARM for years"

  16. Re:Completely reasonable by Anonymous Coward · · Score: 5, Insightful

    Illogical argument?

    Look, the purchaser owns the computer, not Microsoft. This doesn't change just because the computer fits in your pocket.

  17. Unsurprising. by SuricouRaven · · Score: 4, Interesting

    There is money to be made from selling an operating system, but there is a lot more to be made in controling an ecosystem of interrelated products. Apple showed this, and with the huge success (Both in market share and financially) they enjoyed, it's hardly surprising that Microsoft would want to follow the same path. The move to ARM allows them to get away with things they could never do on x86/64. Control of a popular browser gives them much power to advance other products (like Bing, or h264) or to hinder competitors (by introducing IE-exclusive features to break compatibility) - and it's only good business sense to take advantage of a rare chance to completly remake the industry in a way that favors themselves

  18. Re:Completely reasonable by SuricouRaven · · Score: 5, Informative

    I gather from comments the critical APIs relate to hardware acceleration, particually JIT compilation of scripts. A browser without them would suffer a serious performance penalty, and these tablets are made for low-power to begin with.

  19. Re:Completely reasonable by truthsearch · · Score: 3, Insightful

    Stop trolling. The Apple desktop is a completely open Unix OS. I develop on it all day long and never run into any restrictions like this.

  20. That's fine. by JustAnotherIdiot · · Score: 3, Funny

    3D gives me headaches anyway.

    --
    What do I know, I'm just an idiot, right?
  21. Re:Completely reasonable by godefroi · · Score: 4, Informative

    But that's true for the Windows desktop as well. We're talking about Windows RT here, which is the spiritual equivalent of iOS. How's that for a completely open Unix OS?

    --
    Karma: Poor (Mostly affected by lame karma-joke sigs)
  22. Re:Completely reasonable by Tharsman · · Score: 4, Insightful

    Article is talking WinRT, which is the equivalent of iOS.

    iOS IS restrictive, and Microsoft is aiming exactly for that. Actually... not exactly. From what I read, Microsoft will allow third party browsers, with third party HTML and JavaScript engines (something Apple does not allow.) The issue is in restricting some APIs required for JIT, and that will give third party browsers a heavy performance penalty.

    So as much as I tend to be on Apple's side, this is nowhere near as restrictive as Apple's stance.

  23. It is Completely reasonable by slomike1 · · Score: 3, Informative

    iOS on the iPad is NOT a completely open Unix OS. WindowsRT is Microsoft's IOS.

  24. Re:I don't want to use IE by mister_playboy · · Score: 3, Interesting

    and Linux gets F/OSS Blu-Ray support

    VLC 2.0+ has Blu-ray playback capabilities on Linux. :)

    --
    Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will