Why Microsoft really patched XP
nothingjustworks.com
nothingjustworks.com
Maybe I'm being a little off-topic, here, but I don't think it can be overstated how much Internet Explorer has destroyed Microsoft's brand. Apart from it being their largest consumer-facing brand apart from Windows (I think), I suspect that more people came into programming through web development between 1995 and 2005 than via any other path -- and for that decade IE was basically a big advertisement for the worst sides of Microsoft during those years -- the side that steamrolled competition with their lower-quality software, the side that tried to destroy open source and open standards, the side that attracted customers by manipulation and force.
And IE 5 brought xmlhttprequest, which became kinda popular.
This was not a failure. Web browsers are a direct threat to the Windows platform and Microsoft consciously chose to drop out of the browser wars.
Although, I personally feel if firefox doesn't catchup with the webkit browsers, we will soon be taking a full circle.
Of course, they then proceeded to let it stagnate for the better part of a decade...
That is one of the side effects of being on top without the worry of competition AKA being a monopoly. Despite Chrome being my favorite browser, this is one the things that worries me the most when everyone yells "Port all browsers to Webkit!!!", we will inadvertently repeat history.
Southpark best visually described it in one of their episodes [1].
[1]http://en.wikipedia.org/wiki/Something_Wall-Mart_This_Way_Co...
<BLINK> was from Netscape. http://www.montulli.org/theoriginofthe%3Cblink%3Etag
In related amusements: https://www.google.com/search?q=%3Cblink%3E+tag
The other thing that killed NetScape Communicator is that it had been costing $70 per copy. Remember... people used to pay for browsers.
It didn't kill Netscape to charge per copy, that's how software works. People need to earn money for their work creating software.
What killed Netscape was Microsoft taking advantage of its monopoly by pushing itself into a new market with free software. Microsoft didn't need to earn money directly from the browser, so they could afford to give it away for free and take a loss.
Yes but mine came free with the ISP's installation floppy diskettes, which was very cool of them. If I remember correctly, wasn't Opera initially a paid browser too?
That's not true at all, IE was the superior alternative (and the "standard-following" browser) when it steamrolled Netscape. The problem came after that and was a great demonstration of what happens when you give the keys to the kingdom to a single profit-driven entity.
I doubt anybody's learned shit though, considering how fast people jumped to a Chrome-based monoculture and started arguing for the blessing of any and all Google proprietary dropping.
Because bugs exposed by a change in Windows are used to denigrate Windows, not the developer of the buggy app[1].
[1]: http://blogs.msdn.com/b/oldnewthing/archive/2003/12/23/45481...
Apple, for example, had much less of a problem with this even before the days of the App Store and the accompanying restrictions, because developers largely knew that if they depended on undocumented behavior there was a good chance that their app would break and Apple wouldn't fix it for them.
(Web applications that rely on ActiveX, on the other hand. . .)
[1]: http://www.zdnet.com/microsoft-remember-some-xp-based-embedd...
You can't blame MS when the customers don't see the value in upgrading, because from their point of view, there wasn't one. Now that XP has been sunsetted, everyone is worried, and there are a lot of companies that were very foolish in not moving to a viable and supported solution... except that in some cases, there literally isn't one.
There's a tremendous amount of legacy software out there that does the job and doesn't need a newer OS. A few years ago, one of my kids had use a portable brain wave monitor for a couple days, and was issued a device that he would be hooked up to, and guess what? It ran Windows 2000. I wasn't surprised at all. Windows 2000, as an OS, was one of the most solid releases Microsoft ever had (not necessarily the userland stuff, some of which was horrible, but the OS itself was fine).
By the way, the monitor found that everything was normal, my kid's just weird. ;-)
I would imagine those devices are probably still in use, and why not? Windows 2000 was a perfectly solid OS and was very secure on a non-networked device. XP didn't suddenly become not a good OS, Microsoft just pulled the plug without offering a good option for people with old hardware that didn't want to (or couldn't afford to) replace it.
That is accepted conventional wisdom among most techies I know.
Well, it did lose the off button, but other than that I can't come up with anything.
A bug introduced in Windows 95 that they waited until 2013 to patch? I think after a certain number of years it might have moved from a bug to a feature.
For me, the problem with the new start screen is exactly what you describe. I'm fairly scatterbrained. When I'm going to open a program, file, etc., it's usually because of something else I have open, like an email with a request from a co-worker. When the start screen takes up the whole screen, I get distracted from the reason I opened it in the first place and have to go back to my email before I remember. I know that it's my problem, not Microsoft's, but at least having the choice between overlay or full screen would be nice.
http://www.scientificamerican.com/article/why-walking-throug...
If XP wasn't patched then the news articles would be more nuanced. The "Internet Explorer is dangerous!" theme from earlier articles might have continued and left the average consumer thinking that IE was broken everywhere.
(I'm not sure if I totally agree, but this seems to be what the article is suggesting. And I think it still makes sense even with IE on XP stuck at IE8)
Why Microsoft really patched XP
Long story short, it hurt their IE brand. MS no longer has to worry about reputation management for the XP brand, but they sure do for IE.
Can you imagine the conventional wisdom for IE being, “Don’t use it, ever. It has known holes that MS refuses to fix.” Even with the qualifier, “Only on XP,” it would be a PR nightmare for a browser that isn’t exactly well loved.
So where does this leave MS now? Arguably, they’re going to continue to patch XP for non-paying extended support customers depending on the severity of the exploit and especially if it affects IE. We probably won’t see anything patched outside of serious IE vulnerabilities or maybe a conficker-type vulnerability that can be exploited remotely. Serious vulnerabilities like privilege escalation that crop occasionally will remain unpatched.
What does this extended support mean for web developers? IE8 on XP is alive and well apparently. This is a five year old browser with a poor feature set compared to modern browsers. I remember watching my remaining IE6 traffic disappear almost completely in a 12 month span about three years ago only to be replaced with IE8. Is IE8 the new IE6? Maybe, but whats for certain is that this kind of extended support is just going to make the problem worse.
Of course, the larger question is why aren’t we all using EMET, which thwarts this, and other, vulnerabilities without patching? I tested it in my environment, and Sophos refused to let IE run when EMET was running. Sophos support had no resolution. If third-party AV companies can’t work with first-party utilities, what hope is there of Joe User or Joe Corporate Admin rolling this stuff out and expecting it to work without major issues?
The protections EMET offers are pretty impressive. I wonder why these protections aren’t enabled by default. This would be a good differentiator for Windows9. I could see a business friendly version of Windows with less focus on the Modern mobile-like UI and a return to the full features of the Start menu. Now, imagine it with EMET on by default with an option for admins to disable it via a whitelist. One can dream.
It's a fun theme for a personal site. I see the theme reference was removed from the site though.