On May 1st Microsoft released a patch for Internet Explorer that fixed the Zero-day vulnerability for all versions of Internet Explorer (IE6-IE11). The update internet explorer for xp is remarkable because Microsoft officially stated that they ceased support for Windows XP and IE up to version 8. IE 9 will have support until 2017 according to Microsoft.
So what does this all mean? That Microsoft is a compulsive liar about ending support for IE8 and Windows XP? Not exactly, although you could certainly make a case for it if any more patches are released for XP or IE8. This patch brings up a few main questions that deserve some thought.
There are multiple factors that contribute to the answer. First and foremost the Zero-day vulnerability was a massive security breach that would have pushed many users to use browsers other than IE. This is obviously terrible for Microsoft so a fast update was expected. Now there are a few reasons why Microsoft could have decided to patch older, unsupported systems.
The first being over a quarter of desktops still use Windows XP. Upsetting a quarter of your user base by not updating security on a web browser that is built into their operating system is not how you breed loyal customers. Not patching this major security vulnerability would have pushed many off of XP, and perhaps off PC’s entirely.
The second reason is the timing of the security breach. Win XP and IE8 support was pulled on April 8, and within a month the zero-day vulnerability was discovered. It happened too fast. A potentially disastrous flaw that could make using XP far too dangerous to use happened nearly instantly (in the grand scheme of things). Make no mistake Microsoft really wants XP to disappear, but they want the plane to go down slowly. They want the plane to glide for a while with no turbulence, eventually landing softly in a field or on a runway. If they didn’t patch this flaw that plane would have crashed and burned with no survivors.
The final reason is the severity of the issue. Had this been a smaller vulnerability I have no doubt Microsoft would have put up the Windows 8.1 sign and said good luck with XP. They would have pointed to the flaw as a sign of the future of unsupported XP. It all would have played out nicely for Microsoft, but instead there’s an easy way for hackers to gain equal user rights. Not exactly an easily ignored issue, and so Microsoft was forced to fix it.
I know what all of this likely has you thinking, because I’ve heard it many, many times when this topic is discussed.
The old, “If it ain’t broke, don’t fix it” adage is always brought up when I speak to XP users. The truth of the matter is they’re actually right… for now.
XP works fine, it’s still used around the globe and people have grown very comfortable with it. In the future however XP is going to have quite a few issues, and major ones at that. If Microsoft doesn’t want you to use XP, you can bet they will force you to switch. New security breaches will appear and Microsoft won’t care one bit. Again, they’ll just put up the Windows 8 sign, tell you to upgrade every time a bug appears, and just force a new operating system down your throat. They want you to switch to a new OS so they make money, and eventually even the most stubborn will have to listen.
XP was released for sale October 25th 2001, and so XP has had an astonishing 13 year run. 13 years of relevance is something unheard of in the software world. This brings up another, more puzzling question.
I love this question because it started as a great story of success, and now is just a thorn in the side of Microsoft. What started out as the poster boy of Microsoft products is now preventing them from selling their new desktops. People love XP so much they don’t see a point in upgrading because XP is just that good.
It won’t burn out because it is being used in large corporations. The older, larger corporations invested a lot of money into their IT when XP was still being sold. It was new and far better than older systems. Back then an upgrade to XP seemed like the obvious choice as it did everything a corporation could want. It won’t die because it still does everything a corporation could want and dream of. These are absolutely massive clients for Microsoft who don’t want to reinvest in IT since it can be so expensive. XP still works for them and an upgrade seems like an unnecessary cost.
Now Microsoft has backed XP for this long in fear of upsetting these large clients, but it’s been 13 years. Support is cut and these corporations still don’t want to reinvest the time and money into a new IT system.
The time spent upgrading, a sometimes overlooked factor, is actually pretty significant. According to interviews done by www.techrepublic.com it took companies about 18 months to upgrade from Windows XP to Windows 7. I imagine the learning curve for some of the employees was considerably longer than that. Out of the 12 CIO’s interviewed 5 said they were not ready, or did not want to change just yet.
But they, like everyone else, will have to.
I think the answer is that no one really knows. Microsoft stated that they are aiming to bring the rough 25% of all desktops running XP down to 20% by the end of 2014. This sounds pretty realistic, but after that it’s difficult to definitively say when the number will start to plummet. Originally Microsoft had aimed to bring it down to 10% by the beginning of 2014, before they had even dropped support for XP. With Windows 8 being terrible and a few other factors already mentioned that goal didn’t pan out. Win 8.1 is actually a nice improvement, over Win 8 that is, as I have discussed before (Shameless plug for my Win 8.1 blog post) but it’s very different from Win XP. This makes people even more reluctant to upgrade therefore delaying the end of XP even further.
Windows 7 was pretty similar to XP, and is my personal favourite operating system. Microsoft doesn’t sell it to the public anymore, and they charge a bit extra to sell it to corporations. So, unfortunately, Windows 7 just isn’t a viable option anymore.
So here’s my theory, people are just going to try and wait as long as possible in an attempt to make it to the next operating system. Windows 9 will hopefully be a little closer to XP and 7, and we can all pray it won’t feel like you’re using a desktop sized phone.
However XP decides to go down it’s had an absolutely fantastic run and will be remembered with fondness by its users for many years to come. Maybe it’ll even get a page in a history textbook one day.
Cookie | Duration | Description |
---|---|---|
__cfruid | session | Cloudflare sets this cookie to identify trusted web traffic. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
JSESSIONID | session | The JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application. |
LS_CSRF_TOKEN | session | Cloudflare sets this cookie to track users’ activities across multiple websites. It expires once the browser is closed. |
OptanonConsent | 1 year | OneTrust sets this cookie to store details about the site's cookie category and check whether visitors have given or withdrawn consent from the use of each category. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
_zcsr_tmp | session | Zoho sets this cookie for the login function on the website. |
Cookie | Duration | Description |
---|---|---|
_calendly_session | 21 days | Calendly, a Meeting Schedulers, sets this cookie to allow the meeting scheduler to function within the website and to add events into the visitor’s calendar. |
_gaexp | 2 months 11 days 7 hours 3 minutes | Google Analytics installs this cookie to determine a user's inclusion in an experiment and the expiry of experiments a user has been included in. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_GY6RPLBZG0 | 2 years | This cookie is installed by Google Analytics. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
Cookie | Duration | Description |
---|---|---|
_opt_expid | past | Set by Google Analytics, this cookie is created when running a redirect experiment. It stores the experiment ID, the variant ID and the referrer to the page that is being redirected. |
IDE | 1 year 24 days | Google DoubleClick IDE cookies are used to store information about how the user uses the website to present them with relevant ads and according to the user profile. |
NID | 6 months | NID cookie, set by Google, is used for advertising purposes; to limit the number of times the user sees an ad, to mute unwanted ads, and to measure the effectiveness of ads. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
_dc_gtm_UA-6494714-6 | 1 minute | No description |
_gaexp_rc | past | No description available. |
34f6831605 | session | No description |
383aeadb58 | session | No description available. |
663a60c55d | session | No description available. |
6e4b8efee4 | session | No description available. |
c72887300d | session | No description available. |
cookielawinfo-checkbox-tracking | 1 year | No description |
crmcsr | session | No description available. |
currentware-_zldp | 2 years | No description |
currentware-_zldt | 1 day | No description |
et_pb_ab_view_page_26104 | session | No description |
gaclientid | 1 month | No description |
gclid | 1 month | No description |
handl_ip | 1 month | No description available. |
handl_landing_page | 1 month | No description available. |
handl_original_ref | 1 month | No description available. |
handl_ref | 1 month | No description available. |
handl_ref_domain | 1 month | No description |
handl_url | 1 month | No description available. |
handl_url_base | 1 month | No description |
handlID | 1 month | No description |
HandLtestDomainName | session | No description |
HandLtestDomainNameServer | 1 day | No description |
isiframeenabled | 1 day | No description available. |
m | 2 years | No description available. |
nitroCachedPage | session | No description |
organic_source | 1 month | No description |
organic_source_str | 1 month | No description |
traffic_source | 1 month | No description available. |
uesign | 1 month | No description |
user_agent | 1 month | No description available. |
ZCAMPAIGN_CSRF_TOKEN | session | No description available. |
zld685336000000002056state | 5 minutes | No description |