Microsoft Accused of Hindering Firefox Browser
online.wsj.com
online.wsj.com
For consumers, competition is very rarely a bad thing, and in this case, I can't imagine a case where it could be considered bad for users.
There is a difference and the difference is that Windows RT will allow Firefox and Chrome and other browsers to run in Metro mode, just not in the desktop.
Edit: I was wrong.
Openness is great for competition and innovation, but it has inherent security problems. There will always be a tension here.
http://www.bit-tech.net/news/bits/2012/01/16/microsoft-block...
[edit - changed "BIOS" to "UEFI"]
Uhh, Microsoft cannot and hasn't done anything like that.
They can't stop Android tablets from shipping can they?
They're more likely going to subsidize Windows RT tablets by charging a smaller license fee, and trying to compensate that with the money from Windows App Store/Bing/Music etc.which they lose if users are allowed to change the OS.
That's like saying Microsoft banned all other consoles, just because they have a locked bootloader on the XBox.
Also, Microsoft certainly can provide OEMs financial incentives for not making Android tablets. As you note, they're already talking about subsidizing Windows RT devices (one of the justifications for blocking dual-booting) and Microsoft has done worse before...
Above, I noted that they seem to believe this is a battleground; I stand by that statement. Microsoft seems to have made the conscious decision to emulate Apple in locking down ARM in a way that will benefit them. This is not a value judgement; it's an assessment of what seems to be their intention. It may be wholly within their rights, but it's hard to argue that it isn't something of a change for them.
Put that way, Apple has also moved to block Linux from two hundred million+ ARM devices at the bootloader level but I barely hear a peep about it, forget about referencing anti-trust. Why all this clamouring when MS does the exact equivalent?
I suspect the major difference is that most people don't want to dual-boot iOS and Linux, whereas many people dual-boot Windows and Linux on the desktop and can see themselves doing the same on an ARM-based laptop or tablet (so having it prevented feels like something being taken away rather than not just not having something).
Firefox has a revenue sharing deal with both Google and Bing. Google is the default, though.
Edit: I was wrong.
>but if they were clear that the permission model was in flux I could see incrementally turning it into something reasonable. And saying "your app might/will break in the future" is much nicer than saying "people can't get your app at all".
The problem is that with the first breaking change, users will be annoyed and MS will regardless take the blame for it.
Also the iPad has proven to be a roaring success with the very same restrictions.
First, there's the baseline transparency. Android hasn't had Path-style surprises because things like whether or not an app is accessing the address book or your location are out in the open.
Second, the permissions system (including negative reviews driven by it) encourages app developers to not just request permissions, but explain why they are needed. Not everyone does that, but plenty of the apps I've used do. Among other things, I can wish that were more integrated and consistent (e.g. a mandatory text string provided along with the request to shift the default), but, even today, this valuable information ends up in the app description where everyone can see it.
Third, there's all sorts of potential for tools you can build on top. It's easy to answer questions like: "Which apps access my location and can send SMSes?" There have also been attempts to revoke permissions that users didn't want to give. This doesn't always work well because apps usually don't gracefully handle not getting an expected permission, but most of the technical infrastructure is there, so it is a logical future step. And so on.
I'm not saying a permissions system will be wonderful out-of-the-box, but it is a good foundation on which you can make things better in the future, rather than settling for a false choice today.
I will admit to not having read the Application development guidelines for Windows RT. It could potentially be a sandbox violation, depending on the aforementioned guidelines - however, that's a completely different issue, and it's not "Microsoft locking Mozilla out of the market by removing desktop mode."
Desktop Windows gains it's monopoly leverage from running Win 32 apps and people are forced to run it for compatibility. None of those programs will ever run on Windows RT. Windows RT is basiscally starting from zero, just like the iPad did.
Just because it has Windows in it's name does not mean it's subject to antitrust. What next? Insinuating that Windows Phone should be subject to anti-trust restrictions that the iPhone or Android is not?
MS is rumored to be working on Office for the iPad. If that's true then will it get them off the hook?
In that case, they should already be on the dock for not having a Office for Linux, yet I don't even see anyone making that claim.
Also, I heared Apple is leveraging Safari on iOS, where is the law?