XP Reprieve, Downgrade May Continue After Win7
CWmike writes "Gregg Keizer reports that Microsoft acknowledged today it has 'broadened the options' for PC makers to continue offering Windows XP as a downgrade from Vista — and potentially even Windows 7. However, the company would not confirm specific reports that HP has been given the green light to sell new PCs with Windows XP Pro pre-installed through the end of April 2010. 'Windows XP went into semi-retirement in June 2008, when Microsoft stopped selling it at retail and withdrew Windows XP Home from use on all but netbooks, though it allowed XP Professional to be installed as a Vista downgrade. Since then, Microsoft has extended the final date it will sell XP Professional install media to large computer makers and smaller systems builders to July 31, 2009, and May 30, 2009, respectively. Today, Microsoft denied that it had extended the life span of Windows XP, and intimated that those rights were built into the newer operating system — in this case, Vista — and did not expire at some arbitrary date.'"
Update: 04/07 14:36 GMT by T : nandemoari adds "Not only will users be able to keep Windows Vista, but they'll be able to step back in time two generations, all the way to XP. "We will offer downgrade rights from Windows 7 to Windows XP in the same way we did with Windows Vista," a Microsoft rep said.
Insiders speculate that the right to use this time machine might be reserved for those purchasing licenses for only two versions of Windows 7 — Ultimate and Professional. However, that's not yet been confirmed."
People are going to be allowed to buy the OS they prefer rather than the one that Microsoft prefers they buy? What a strange idea? Can American capitalism survive thinking like this?
You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
"Entity X27. Your navigational hipostaticer is ready."
"I calmly express great joy"
"Do you want us to install Conscious Neurolinker MarkIII? Or Windows XP."
"Windows XP"
"Ok... Oh, wait. Your hipostaticer doesn't allow it sorry."
"Are you *expletive* making a joke on my behalf? *expletive* you! You *expletive* slow person."
Microsoft, I'll give up my obsession with XP, skip Vista and widely support Windows 7, if you guys have the testicles to release Windows 7 as a 64bit only operating system.
I dare you, I double dare you - do the right thing for a change.
Same reasons many can't upgrade to Vista...
Spanners in the works:
-New driver model meaning much older hardware just doesn't work.
-UAC breaks lots of badly written apps. Causes huge annoyances at best in these instances.
-64bit. First serious 64 bit consumer Windows.
-No IE6. You wouldn't believe how many legacy apps require IE6 and/or ActiveX, it's quite sickening actually.
Any one of these can be a show-stopped for your app/system, and on older apps this can be a nightmare to have to work round that often isn't worth the investment until forced. I've seen many legacy business apps in particular that break because of Windows re-engineering (Vista). Same applies for Win7.
throw new NoSignatureException();
Don't worry, other people will support XP.
It was always obvious that if Microsoft delivered one good operating system, most users would not feel a need to have another. Windows XP SP3 is fine for most private users and businesses.
Run limited user accounts and use the latest version of Firefox available in 2015, and that should be sufficiently secure.
Who cares. By then XP will be a crusty old piece of shit. (More so!)
You mean a crusty old piece of shit that's still better than their current offerings.
Interesting post indeed.
XP truely is a fairly slick and fast piece of operating system now.
With Firefox updates, locked down security permissions, a decent AV and firewall just how long could an XP box remain useful to a small business, perhaps a POS machine or email / web / printing / burning terminal?
This is what's causing Microsoft so much trouble, I don't know about the rest of you but the most myself, my friends and my family do on a machine is.
Browse
Email
IM
Video playback
Burning
Downloading
Printing
Collecting photos from cameras
Write documents etc.
That's 99% of the work done on 99% of the machines I support and help with, this is one of many reasons why Vista is having so much trouble.
If anything Vista is approaching things from the wrong angle, I don't believe any one of the above is significantly improved in Vista, if anything - due to the cluttered OS it's harder.
As an IT guy, I suspect I'm going to come across some really old but perfectly working XP installs over the coming 5 and maybe even 10 years, it's almost the DOS6.22 of OS's - just fire and forget.
People have to realize Microsoft can't code their way out of the windows hell to a decent os.
People don't care. They just want it to run their favorite game and accounting software. BSD doesn't do that.
What MS needs is new hardware.
Let's ponder. WinNT to 2k. What was the reason? That NT was "too old" or that 2k was "slicker, faster, better, newer"? Nah. USB support and DirectX. Win2k to XP? Wifi. No, seriously. That's pretty much all that is so terribly different. Ok, the DirectX SDK for 9.0c doesn't want to run on 2k, but you can convince it. Oh, and I think you need XP for some of the later .NET goodies.
In a nutshell, it was always MS deciding to abandon support for "older" systems that should convince people they "want" the new system. They tried the same stunt with Vista, by not offering DirectX10 support for XP. It fizzled because neither people nor industry cared.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
http://xkcd.com/386/
The problem is the developers.
Imagine for a second you're a developer of software. Now, of course you want to sell to the biggest market. So you're developing for Windows. Yeah, you might even prefer doing stuff for Linux, but... bigger market, ok?
32 or 64 bit? Well, 64bit machines can run 32bit code. 32bit machines can't run 64bit code. So you're developing yet another 32bit application.
Why should this be bad? Does it really matter at all?
It matters because it slows down the transition to 64bit. Which means we're facing a bottleneck, or more precisely, we're already in it. You may or may not remember the days of 640k ram and "some above that". The hoops we jumped through and the ways we bent to make those 640k "last" when it was plain obvious that about 25 times that amount of ram was in order is ridiculous. Yet it had to be done, because programs were written for those 640k "and some above that" ram, systems that were stuck in offset/segment ram addressing because you couldn't really sensibly change it or break compatibility...
And we're heading there again. As long as there is a large 32 bit market, and there will be as long as there are new 32bit system, application programmers will create 32bit software which will be bought and used, and which will create quite a bit of headaches when the time comes that we HAVE to move on to 64bit.
Maybe you remember the headaches you had when you went from DOS to Win95. And not because 95 bluescreened every other minute.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
because there are too many pointers.
I know, let's have some short pointers so we can save memory, but let's also have long pointers so we can address all the memory.
Let's call them "near" and "far" pointers. Let's make the programmer declare them explicitly. I think it will provide for a massive productivity boost.
Oh, and let's add memory segments too ;-)
I'm the "tech neighbor" in my rather large apartment building in New York. Word has gotten around that the guy in 12C "knows about computers," and I'm a reasonably nice guy so I do my share of silly stuff like helping with missing driver installs, helping people figure out how to shut down or reboot, helping people try to delete a file, helping people to get their flash plugin working again, or helping people to find programs that are "missing" while still installed, etc.
Note that all of the things that I just mentioned are recent problems (last couple of weeks) with Vista that I've helped people to solve.
In all cases, the problem was user confusion, user error, or simple lack of user knowledge about how to use the feature, enable the feature, find the feature, etc.
It's not that people were completely in love with XP. They bitched about "Windows" all the time, as they've done for years, sometimes seriously, sometimes half in jest. But Vista changed nearly every aspect of "how to get things done" for the average user.
I don't mean in the "flowchart by a UI designer way," in which the structures of many charts are the same. I mean in the "regular human way," which includes steps like:
- Look for icon I recognize
- Right click to find specific text
- Follow my nose intuitively through a process I've never really remembered well
Vista changed nearly all the icons, nearly all the text, replaced icons with text and text with icons, placed options in physically different locations relative to window edges, screen edges, or the shapes and levels of menus, and changed policies on some simple stuff like program installs, file renames and deletions, adding things to the start menu, what appears on the start menu, and whether prominent start menu options shut down/reboot or simply sleep/hibernate.
This stuff didn't just break software that made bad assumptions and finds itself no longer working when it was fine in XP, and it's not just a matter of drivers that are missing so that peoples hardware won't work.
It's a matter of changes silently having been made to the ways that users imagine basic things like context menus, the control panel, file behavior, and the start menu to work. I don't know how many times I've helped someone to shut down or reboot Vista after they've tried for days and only managed to sleep/hibernate repeatedly.
Basically, Microsoft made Vista a 100% learning curve for any non-technical person, and people are finding they can't get stuff done. All the cognitive maps they'd made about how "computers" operate, and all the little tricks that had evolved in their computing practices on an ad-hoc basis to get along with Windows over the previous decade were suddenly worthless, and they found themselves in many cases re-living their "first time I used a computer" experience, with all the bewilderment, time wasting, missteps, and unrealized desire to get task X or step Y done that that entailed.
They want XP rather than Vista because they are able to productively use XP in ways that they can't productively use Vista. It's not just a matter of slowness vs. fastness, it's a matter of people literally not being able to figure out how to do the things that they want to do in Vista, whether the thing that they want to do is simply shutting the computer down, visiting YouTube, or making their scanner or printer work again.
Dumbest revision by Microsoft ever; they basically negated the advantages that their massive installed userbase gave them in terms of product preferences.
STOP . AMERICA . NOW
Now, get yourself a quad core 12gb machine with a 15,000rpm hard disk.
Put on Windows XP
Now put on Windows Vista or Windows 7.
It WILL be slower, period.
Not under heavy - particularly multithreaded - loads it won't.
Advances and improvements in schedulers, locking, memory management, and other low-level aspects of the OS mean that newer hardware is better utilised by a more modern OS. For example, pre-SP2 releases of XP are not NUMA-aware, so on architectures like Opteron and Core i7, will be at a severe disadvantage in memory-intensive workloads.
Benchmarks have demonstrated this. You're wrong, deal with it.