Gruber: Microsoft’s Competition for Windows 7
daringfireball.net
daringfireball.net
ps. I do have a home machine - it runs Windows XP. My laptop (newer) does run Vista - I work on a bunch of terminal windows connected to a linux box (which has been up for 600 days).
I can't fathom why MS didn't work their tails off to make the upgrade path from XP to W7 as easy as possible. It's like they're being spiteful, just saying "we told you that you should upgrade to Vista".
But since XP is really their competition, and they need to minimize the costs -- not just monetary -- to the upgrade, why do they make it so hard?
Until recently, Apple's market has indeed been these "straw-man fanboys" - people that will always upgrade to Apple's newest kit, covet their latest OS or shiny thing. But that's not the case any more, and Apple have been selling to the common man, and they're eventually going to get bitten by the same bug as Microsoft - consumer apathy - as their market share rises.
I have a Macbook running Tiger, and a PC running XP. The only OS I regularly upgrade is Ubuntu, and only then because it's (almost) automatic.
There is a perception among Windows users that you don't "upgrade" Windows. You get a new machine with a new version of Windows, and then you spend a lot of time trying to get all of your files moved over and your programs working again. And then, after all that -- the user interface looks different. Things have moved around. You'll have to spend some time learning how to use your computer again.
Meanwhile, the perception among Apple users is that they can put in a disk, run an installer, and they get to upgrade their old hardware to run the new thing. There might be a few user interface differences, but most of them are subtle. They don't have to learn how to use their computer all over again, and somehow it's better now.
In both cases, the perception isn't quite reality, but that doesn't matter. Those perceptions are both Apple's strength and Microsoft's weakness in the vast majority of their markets.
I learned to program in windows because that's what was there. That's what my games (that I pirated when I was 13) ran on. They are ubiquitous because of piracy. I would love it if they could magically make windows "unpiratable". There is no way they would do it.
Gruber is right; the markets for Windows and Mac OS are becoming more and more orthogonal.
With their ads, Apple is trying to inform those consumers that there is an alternative.
MS will never admit to be uncool and workmanlike, and Apple will say their machines can run just as well in big enterprises.
– Microsoft Laptop Hunters ad, http://www.youtube.com/watch?v=EIS6G-HvnkU
Obviously cool here is meant as wasteful or snobbish, but it shows Microsoft is fine painting themselves as the frugal, not-exclusive brand.
Regarding the learning curve, most users will probably view Windows 7 as just an enhanced version of their old XP system. The taskbar and menus are still there and as long as they can find the big 'E' and "W" buttons in the taskbar they are fine.
I don't think Windows 7 will have much of an impact on Mac sales either way. Most users that were tired of XP probably switched to a Mac (if they were able to choose).
I've been running Windows 7 64-bit on my home machine for quite some time (legally, first RC, then RTM) and it really is a rather nice OS. It's very polished among other improvements I wont go into now.
I think what the article underestimates is peoples willingness to try what they consider good.
Think, twitter. Another blogging site, really? The Sopranos. Yet another mafia show?
People will use what they or their friends consider good. I think Windows 7 will be fine, if for no other reason that as mentioned above, those XP machines will need to be replaced eventually.
I'm doing tech support for people on my block running machines from 2002-2003. They don't need anything that Win7 offers; they use their computers to get on the web and edit Word documents and that's it.
In other words, s/Win98/WinXP/ and you will be correct, but that was tptacek's point exactly.
The point was that users aren't exactly rational. Sure, they won't need a new OS, but Windows 7 is good, and on that merit alone people, especially with old XP machines, will switch.
While I don't like to argue with analgies, it is fitting here.
The example I made was the Sopranos. When the creator set out to write the show, he was told it would fail, as people didn't need another mafia show. After all, the Godfather came out in the 70s and there have been multiple similarly themed shows/movies since.
In summary, the only thing I was trying to point out, is that when people like something, they will get it. Regardless of whether they need it or not. For yet another easy example, people don't need a new ipod every 6 months, yet they continue to sell.
I have seen how developers are treated on the IPhone, are Mac developers treated any better?
http://www.macalope.com/files/windows-upgrade-chart.png
Note that 'Custom Install' means a clean install.