How we got from Windows XP to Windows 8.1

How we got from Windows XP to Windows 8.1

Summary: This week Windows XP ended an amazing run of more than 12 years, but its influence lives on. Here's a brief history of Windows in the 21st Century.

SHARE:
TOPICS: Windows
142

 |  Image 5 of 15

  • Thumbnail 1
  • Thumbnail 2
  • Thumbnail 3
  • Thumbnail 4
  • Thumbnail 5
  • Thumbnail 6
  • Thumbnail 7
  • Thumbnail 8
  • Thumbnail 9
  • Thumbnail 10
  • Thumbnail 11
  • Thumbnail 12
  • Thumbnail 13
  • Thumbnail 14
  • Thumbnail 15
  • 2003: The dawn of Patch Tuesday

    The security problems that had plagued Windows XP at its launch continued in summer of 2003 with a widespread malicious software attack called MSBlast/32 (aka Blaster). It spread over networks using the RPC protocol and caused affected computers to go into a spontaneous reboot loop. In October of that year, Microsoft made the controversial decision to release updates on a regular schedule. The second Tuesday of each month became known as Patch Tuesday. Instead of scrambling to install updates as soon as they arrived, enterprise customers could plan updates for a regular window each month.

    For more details, see Larry Seltzer's "The triumph of Patch Tuesday" and my "Ten years of Windows malware and Microsoft's security response."

  • 2004: Windows XP Service Pack 2 arrives

    In the wake of multiple security problems, Microsoft had focused all its efforts on re-engineering its development process, leading to a new way of designing software and writing code: the Security Development Lifecycle. Windows XP Service Pack 2, code-named "Springboard," was one of the first products to come out of that initiative. As Jim Allchin told Mary Jo Foley, this could easily have been a separate Windows release instead of just a service pack. The decision to release it as a free service pack was a deliberate one, designed to get its significant improvements on as many desktops as possible, as quickly as possible.

    And as I noted a few years later, many one-time critics decided by this time that "the interface wasn’t so bad after all (and if you really hated it you could make it look just like Windows 2000)."

  • 2005: The Longhorn Reset

    Microsoft had big plans for the successor to Windows XP. It was code-named "Longhorn," and it was filled with "gee golly whiz" features that were going to take the world of personal computing by storm. Longhorn made a big splash at the 2003 Professional Developers Conference (PDC) and a beta shipped in 2004. Unfortunately, most of what was in Longhorn didn’t work particularly well. As the calendar rolled over into 2005, the Windows team reviewed their grandiose plans for Longhorn and scaled it back, throwing away much of the development effort and essentially restarting from scratch.

    That decision, which became known as the “Longhorn reset,” was publicly revealed in an embarrassing Wall Street Journal article in 2005. "Longhorn was irredeemable ... Microsoft needed to start over."

    (You can see what Longhorn was supposed to be in this gallery from Stephen Chapman.)

Topic: Windows

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

Talkback

142 comments
Log in or register to join the discussion
  • Ed how dare you hate on Vista???

    I inadvertently started a flame war with one of your users, screen name: ye. Waiting for ye to refute slides 7-10.
    CornheadsBack
    • Pay your attention to ReactOS community edition

      https://www.indiegogo.com/projects/reactos-community-edition

      ReactOS is an open-source computer operating system intended to be binary compatible with application software and device drivers made for Microsoft Windows NT versions 5.x and up (Windows XP and its successors).

      In April 2014, the ReactOS project announced an Indiegogo campaign to launch ReactOS Community Edition, a version of ReactOS based on the upcoming 0.4 release. Development of ReactOS Community Edition would be community-centric, with ReactOS users voting and funding to decide which software and hardware drivers the project will aim to support.
      Jeditobe
      • Sorry, ReactOS is lame

        it is an interesting experiment, but it barely works at all on hardware, doesn't work much better in a VM, and isn't suitable to operating computers for any purpose other than experiment and research.
        Mac_PC_FenceSitter
        • Maybe with a little money.. and the demise of XP...

          ReactOS can become better, it just needs more money. I don't think $50,000 is enough, but I like the idea.

          I think it would have been better to fork the project, drop the name (it sucks big time), use kickstart to raise 200 grand.

          Ironically this worked for OS/2 via eCommStation, it might work for XP.
          cosuna
      • The NT 6.x kernel is a re-write and will therefore be very difficult to ...

        ... "clone" by the open-source community without infringing upon Microsoft's intellectual property.

        The problem with open-source is that, while it drives innovation, unrestricted innovation breeds incompatibilities - and results in dozens of variants - none of this are truly compatible with each other.
        M Wagner
        • it isn't a rewrite, kernels never see those

          Anyone who tells you OS kernels get "rewrites" is good at marketing talk, but is no software developer.

          The most important principal of software development is economy of effort - don't change what you don't need to. I guarantee you that principal has been applied to the Windows kernel over the years, and if Dave Cutler popped by the office and peered in at the code, he would likely find it entirely recognizable, even if changed in places.

          All of this has quite literally nothing to do with ReactOS and whether they can clean room the Windows kernel and bootloader or not. They probably will infringe patents (in which case Microsoft would do what they've done with Android, and require licenses for anyone distributing ReactOS.)

          But interfaces are not copyrightable. We saw that in the Java and SCO cases. So if they clean room the OS, that's entirely legal, although it is patent encumbered.
          Mac_PC_FenceSitter
      • Wait a minute!!!!

        You keep posting this in almost every comment section. Are you getting paid to promote this ReactOS crap? Give it a rest. ReactOS is pure garbage, and nobody with any sense is going to bother with it. Linux is a thousand times better and I wouldn't recommend it to anyone but enthusiasts and tinkerers who either hate Microsoft or too cheap/poor to spend money on an OS.
        jhammackHTH
      • You are posting this everywhere.

        You are posting this everywhere. Get out.
        ReactOS is not good, never was, and never will.
        And it is old.
        Rikkrdo
        • React was going nowhere fron the get go

          Yea I think the problem was that it wanted to be a Windows clone. No real interest there. No one cared to clone Windows.
          Altotus
    • i dood it

      well I dood it jumped back to windows 7

      last august I bought a new HP laptop for my 14 year old daughter for school and no one in the house would use it and it had me tearing my hair out trying to get it to do it's job. the wife got an email from HP that they had new laptops with windows 7 pre installed great she had me buy one for my daughter and all was well in the house. but we still had the dam windows 8 system and 8.1 did not help so I bought and oem copy of 7 64 bit and stole the laptop and hosed the drive and reinstalled windows 7 and now the wife is using it and all is well
      djlemas9
      • Buying from HP was part of the problem. Installing the OS ...

        ... (Windows 7 or 8) on "bare metal" always results in a better outcome than upgrading over an older OS, or relying on an OEM to build you a clean system free of CRAPWARE.
        M Wagner
      • there was another way, free too!

        if you'd used something like the free Classic Shell then you'd have been happier with Win8. This gives you a proper start menu and boots you straight into the desktop.

        In other words it converts a nightmarish monster into a kindly pet.

        Simon
        simple simon
      • Why?

        Got both my daughters Windows 8 laptops 1.5 years ago and installed Classic Shell on them, removed all the Metro apps, and had them boot to desktop and turned off Charms.

        Unlike the OS you put on your family, ours has OneDrive OS sync that allows them to use the family Surface RT tablet and login with their own userID and get all their settings, files, bookmarks, etc. W8 is more secure, runs faster, boots fasters, etc. And the $200 Surface RT tablet has full Office on it for life and that's what they use to do homework or other Office work on and they can edit or "consume" their work via OneDrive.

        You did your family no favors.
        Rann Xeroxx
    • Why should he

      the whinging about Vista is just as silly as the one currently going rond about Windows 8.

      Some idiots utters it's garbage, yet another says it is allright.

      The idiot uttering it's garbage thinks he know something about computers, but has either never use the product, or is simply unfit to actually use a computer.

      The one that says it is allright is labelled an MS fan boy, or worse an MS employee paid to post.

      And the discussion will go on and on, never ever reaching a conclusion.

      It's almost like politics, but in this case about a subject that is completely irrelevant to most normal people.
      sjaak327
      • Brilliant logic

        So according to you I gotta be a chef before I can spit out food and say this is horrible.
        CornheadsBack
        • No, he is saying that it makes no sense for people to bicker ...

          ... over what is clearly a difference of opinion.
          M Wagner
          • Disagree

            If it saves people from making costly mistakes like wasting money on a Vista box instead of waiting for something that does the job well.

            People who refuse to learn from history are destined to repeat the mistakes of the past. This is much more than just a matter of opinion.
            CornheadsBack
          • your opinion is that Vista was bad

            My opinion was that Vista was much much better than XP and much much more secure. Yes it did require a bit more resources, but it actually knew how to address these resources, unlike XP. The memory management in Vista simply put XP to utter shame. I am not even mentioning security, as it was quite clearly in a different league.

            At the time, I would advise any of my friends and family to disregard the bullocks and get Vista (making sure the hardware indeed was Vista ready).

            Not 1 disregarded my advice and not 1 regretted it. Nothing more needs to be said really.
            sjaak327
          • Other factors

            Ed mentioned the sub-par Intel hardware MS certified as being Vista Compatible that should not have made the cut, he also mentions that drivers were either not available at launch or were buggy and unstable.

            I'll tack on that file transfers with Vista initially were much slower than in XP. UAC drove users insane, taught them to click "Allow" without bothering to read what the warning was or they disabled the feature entirely.

            The final straw for me was when my flashdrive didn't work with Vista while it worked just fine with XP (back then they were expensive). I did a clean install of XP and didn't upgrade until Win 7.

            Yeah, a lot of those problems were overcome but at that point did I care enough to try it again? Nope.
            MajorlyCool
          • The frequency of UAC prompts merely illustrated how poorly...

            ...applications were written. Not only did the UAC model improve security it also forced better programming habits.
            ye