3 ms·
What you're missing here is that Apple bans everyone equally while Microsoft does not. What I mean by that is the App Store doesn't discriminate on an individua
by billpatrianakos 14y ago
What you're missing here is that Apple bans everyone equally while Microsoft does not. What I mean by that is the App Store doesn't discriminate on an individual basis. Apple is generally consistent in their "unfairness". Looking at what Microsoft is doing, their decision to restrict Firefox immediately struck me as an anti-trust monopoly issue. They're not restricting Firefox on the basis of some policy that applies to everyone but singling out one piece of software.
The argument in this article is a red herring. This isn't about fairness. It plays on the whole Apple v. Microsoft thing and tries to drum up sympathy and or guilt by playing the "you're just hating on MS because it's trendy" card in a way. It really looks like Microsoft has decided to restrict Firefox capabilities on ARM devices so their browser can have a leg up and deliberately and negatively impact the user experience of Firefox on certain devices.
Framing this using Apple and it's policies/practices are an attempt at misdirection. If you take this attempt to play the Apple v. Microsoft card out of the equation and for a moment pretend Apple never banned FF and FF never even tried to get on iOS what you're left with is Microsoft unfairly discriminating against one company in an obvious attempt to stamp out any competition. It's a pretty cut and dry case of ant-trust once you weed out all the distractions.
Edit: clarified the first sentence of last paragraph. Added the words "Framing this using".
- wvenable 14y ago> What you're missing here is that Apple bans everyone equally while Microsoft does not. You could not have this more backwards. The fundamental issue that Metro apps cannot write to executable memory pages. This is a fundamental security feature of both WinRT and of iOS. Browsers download code off the Internet JIT compile it to native code and execute it. This is what Firefox needs to do. It's not like Windows 8 is checking for Firefox.exe and refusing to load it. What Mozilla wants is an exception to the normal rules for applications on ARM Windows 8. Microsoft makes exceptions for their own applications (Office and IE) but that's it. These are the same sort of exceptions Apple make for their apps on iOS.
- notatoad 14y ago>What Mozilla wants is an exception to the normal rules for applications on ARM Windows 8. i think where the frustration is coming from is that windows gave them exactly that exception on x86 windows 8. they created a special class of applications for third party browsers, that can run JIT'd and native code in metro mode. now, with ARM, they've decided to revoke that exception for no apparent reason other than "because we can", and it seems more than a little unfair.
- wvenable 14y agoIt's not quite the same because Windows 8 x86 already lets you run every kind of Win32 application that has ever existed. The door is already wide open. Allowing Firefox to run in Metro mode with more compatibilities than the average Metro app actually changes very little. It certainly more complicated than "because we can".
- CurtHagenlocher 14y ago<i>They're not restricting Firefox on the basis of some policy that applies to everyone but singling out one piece of software.</i> What gives you that idea? The policies apply to every third party application on Windows-ARM.
- ajross 14y agoYou don't think Apple decided to restrict third party browsers so their browser "can have a leg up?" (Yes, yes, I know the answer will come back "a unified browser is a better user experience". And my response is: why not let the market make that call?) That sounds awfully naive. Apple certainly does protect its turf (c.f. banning Google Voice after approving dozens of VoIP apps) , and to argue otherwise is just silly.
- Someone 14y ago"Yes, yes, I know the answer will come back "a unified browser is a better user experience". And my response is: why not let the market make that call?" Looking at the continuing success of iOS, so far, the market isn't really shouting out loud that not allowing third party browsers is a good thing. Also, I think there is a valid technical argument for not allowing multiple competing libraries on a mobile device: memory usage. All else being equal, if I have multiple apps, each using a HTML renderer, I would prefer them to share code, browser cache, etc, just as I would prefer all my applications to share their font rendering code, 3D graphics library, etc. Someone arguing for inclusion of Firefox on iOS or Windows Should, IMO, put convincing arguments on the table why that "all else being equal" phrase does not hold.
- jack-r-abbit 14y ago> I would prefer I think that right there is the best argument that can be made for not locking it down so much. You used it twice in your reply. Clearly you value your preference. Why do others not get the same consideration?
- wvenable 14y ago> Looking at the continuing success of iOS, so far, the market isn't really shouting out loud that not allowing third party browsers is a good thing. This frighteningly illogical statement comes up way too often. The existence/non-existence of third party browsers probably has very little influence on the success of iOS one way or the other. Success does not mean they did everything right and there is no room for improvement.
- 14y ago
- cooldeal 14y ago>They're not restricting Firefox on the basis of some policy that applies to everyone but singling out one piece of software. >Framing this using Apple and it's policies/practices are an attempt at misdirection. If you take this attempt to play the Apple v. Microsoft card out of the equation and for a moment pretend Apple never banned FF and FF never even tried to get on iOS what you're left with is Microsoft unfairly discriminating against one company in an obvious attempt to stamp out any competition. It's a pretty cut and dry case of ant-trust once you weed out all the distractions. Zero third party applications with access to the Win32 API will be allowed on Windows RT. You're way off base here. http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windows-for-the-arm-processor-architecture.aspx http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windo... Was your post meant to be sarcastic? I've seen some anti-Microsoft and pro-Apple FUD, but this one takes the cake. Only nirvana can beat this in the terms of rewriting facts and blanket unreferenced assertions. If fact I wonder if Poe's law applies to your post and the post is in fact a troll. http://rationalwiki.org/wiki/Poes_Law http://rationalwiki.org/wiki/Poes_Law
- billpatrianakos 14y agoI resent the implication that I'm a troll first off. Secondly, after reading a lot of the responses to what I wrote I feel like I've been vindicated. I have to admit that I was wrong about Microsoft arbitrarily applying policies unfairly. I plead ignorance on that one. I honestly though I knew what I was talking about. However, I feel like most of these comments just reinforce my point about how this article frames the situation as being a red herring. If I'm not mistaken the main point of the article is that what Microsoft is doing regarding Firefox on ARM is okay. If that's the premise then what Apple does is irrelevant. The question is "are Microsoft's actions in this case monopolistic?". Now because the answer to that question is most likely yes the author has reframed the situation and brought Apple into the mix to stir up guilt in Apple supporters and sympathy from Microsoft fans. Let's say Apple is wrong which is the implication here. If that's true then so is Microsoft. And if we follow that logic then the author is really arguing that Apple should get in trouble too. So is this even about anti-competitive practices or is this just a way to excuse Microsoft's actions and take some of the heat off them? Seems like the latter to me. Like when you're a kid and your sibling gets away with something then you do the same thing and when you get caught your excuse is "well Billy did it too! He should also get in trouble". It's a childish argument. If one company does it and gets away with it it doesn't mean the others should too. Shame on Apple but let's stick to the issue. Like I said, the way it's framed is meant to muddy the issue by playing on people's allegiances. You implied I was a troll. I submit the author himself is a kind of troll. Apple had their fiasco and it went the way it went. Whether it was right or not is not the issue. Everyone has played into the author's manipulative ploy.