Cell phone carriers and manufacturers are notorious for lagging behind in updates for Android phones. This not only restricts users from leveraging newer features, but also leaves them vulnerable to otherwise-patchable security holes.
Do similar problems exist with Windows phone carriers and manufacturers, or are there measures in place to prevent this? For example:
- Are Windows Phone updates distributed directly from Microsoft to the users, instead of being held up by the carriers and manufacturers?
- Are there contractual obligations that require Windows Phone carriers and manufacturers to provide Windows Phone updates in a timely fashion to their users, for a certain time period after a phone's initial release?
- Are there any other ways carriers and manufacturers are generally prevented from delaying updates to Windows Phone users, after Microsoft has released them?