MS confirms that WP8 will be upgradable...

  • Why is MS getting rid of version numbers? For the next couple updates everything is officially WP8.0? What is that all about?.

Likely related to the SDK/platform release... you can make a bunch of OS changes that don't impact the developers SDK. If that changes I'd expect the OS version to increment too.

But we don't know it won't be 8.1... but still be called WP8. Everything is a rumor until it happens.
 
Here's the thing... Everyone knows Apple releases yearly updates... because that is what they did. Prior to them doing so, nobody knew that's what they would do, it was all merely speculation. Android periodically publishes updates... But gives no schedule.

MS... Doesn't really have a track record yet, so everything is mere conjecture, just like it was when Android and iOS were new.

What you are saying, is that we can (and many do) base our expectations on companies past behaviour or track record. While that is true, I have absolutely no interest in that. I want to know why these companies have the update track records that they do and how that relates to the unique technical limitations of each OS and their companies business strategies. Merely having expectations based on past track records achieves none of that.

I vividly remember the day I understood to what extent Google involves themselves in the process that leads to an updated Android device. I reached that understanding based on developer documentation and other resources I had at my disposal. That was back in late 2009, when ?clair was all the rage, and arguably before Android had a track record.

I'm (possibly falsely) assuming I could have dug up the same information for iOS. Much can be unearthed in WP's technical documentation that relates to how Microsoft would like to handle WP updates, and the OS' interdependencies with hardware, but it always stops just short of making it absolutely clear.

- seems like as reasonable a number as any... Most US cell users buy on 2 year contracts, leading to a 2 year upgrade. 12 months leaves them out in the cold for half their term. At 24 months, they are likely buying a new phone anyhow.
- it is tied to the fact that MS is saying "we are not an android mfr, and will support your phone for the life of your contract. Any updates within the 18 month timeframe will support your hardware. After that, we will not guarantee backward compatibility.

Nothing in software development is as arbitrary as you are making it out to be. Even if that time frame truly is arbitrary, their are at least caveats involved which MS isn't disclosing, most importantly the cut off point.

- does that really matter?

I don't know if it matters. How do you know it doesn't without understanding why they are doing it? After all, it is a novelty in the companies 30 year history.

- see my second point.

I don't understand how your second point is related to the question.

- WP7 phones did not have hardware that supported WP8 architecture. This was covered by many articles when WP8 was released.

That was covered only in the forums, where it was repeated over and over again until it became accepted WP lore. It was also repeated by one or two of the shoddier tech sites, meaning those that have absolutely no technical credibility whatsoever, like CNet. Nowhere else. Microsoft themselves never stated any such thing, nor did any of the tech journalists that actually had an understanding of the issues.

Microsoft had the entire NT kernel running on pre-WP7 generation ARM hardware, which basically proves that the whole hardware argument is BS. It is safe to say hardware limitations were most definitely not an issue.
 
What you are saying, is that we can (and many do) base our expectations on companies past behaviour or track record. While that is true, I have absolutely no interest in that. I want to know why these companies have the update track records that they do and how that relates to the unique technical limitations of each OS and their companies business strategies. Merely having expectations based on past track records achieves none of that.

I vividly remember the day I understood to what extent Google involves themselves in the process that leads to an updated Android device. I reached that understanding based on developer documentation and other resources I had at my disposal.
MS involves itself in the upgrade process similar to that of any other manufacturer, I would imagine. They update the OS, release it to the actual device OEMs for testing and firmware updates. This is then shunted to the carriers for testing. Most Android OEMs drop the ball in the second and third stages resulting in phones that just don't get updates. Apple forces the carriers to approve testing in a very small timeframe. BB is just a mess. No two carriers will have the same OS release, yet any given release for a phone will actually work on any network. MS has demonstrated that they are better than Android, not nearly as fragmented as BB, but don't have the same pull as Apple.

Nothing in software development is as arbitrary as you are making it out to be. Even if that time frame truly is arbitrary, their are at least caveats involved which MS isn't disclosing, most importantly the cut off point.
You assume this arbitrary time frame is attached to software development. I suspect it is more likely a means to prime the customer to make a new purchase. If you start missing out on features and the latest doohickey stuff, you start to look at what is on the market with a little more lust and urgency.

I don't understand how your second point is related to the question.
I had stated that updates will be related to the lifetime of support. They will not abandon you as soon as you get your phone. But they will not bloat their software by making backwards compatibility a huge requirement. They will give backward compatibility for that 18 month window, but then you're on your own. An update may or may not support your device.

That was covered only in the forums, where it was repeated over and over again until it became accepted WP lore. It was also repeated by one or two of the shoddier tech sites, meaning those that have absolutely no technical credibility whatsoever, like CNet. Nowhere else. Microsoft themselves never stated any such thing, nor did any of the tech journalists that actually had an understanding of the issues.
This relates to my comment above. You want your users to have a clear upgrade path, that includes the purchase of new hardware. You don't want to have to make sure every WP phone ever built works with current software. With hardware advancements, come coding advancements. Backwards compatibility creates bloat.
 

Trending Posts

Forum statistics

Threads
341,962
Messages
2,265,040
Members
428,854
Latest member
tnomtlaw