The Relevance of Windows
Josh Fink writes "ZDNet has up an article exploring whether of not Windows is still relevant. In the age of 'Web 2.0' both older folks who remember the days before Windows and younger folks who have never known anything else are beginning to see Microsoft's offering as old news. From the article: 'Before closing the books on the Age of Windows, however, let's not get too caught up in the fashion of the moment. The water-cooler crowd may take a dim view of "Win-doze" for all the right reasons. Still, Microsoft's archrivals continue to view it as a product with a potentially make-or-break impact on their businesses. In fact, two of them--Adobe Systems and Symantec--are lobbying European regulators to get tough on Microsoft. The European Union already has an unresolved antitrust dispute with Microsoft, and Adobe and Symantec would be silly not to play that card for all it's worth. So this is what they're doing.'"
to the following groups:
- gamers, who have specific games which exist on specific platforms
- programmers, who have code, and tools, and toolkits, some of which may be platform specific
- Anyone who has been "around awhile" and has invested dollars in software. For example, software I still use on a regular basis under Windows predates 2000 and I don't see a Linux offering worth giving it up for.
Maybe I'm getting my history wrong, but weren't analysts saying the same thing during the age of "Web 1.0"?
In Soviet Russia, Trojan exploits YOU!
This article is somewhat out there. How can an operating system with such market share be irrrelevant ?
And herein lies... I'll take the OS I hate if it means that I can play my video games. And I'm not the only person who thinks that way. Until hardware manufacturers start taking Linux seriously and come up with decent video drivers (the sound and networking drivers for all of my systems work fine), then Linux won't be a player in the games market. Likewise... even if there's decent video drivers for Linux, there's still the problem where game producers don't take either Linux or MacOS seriously. Software like Cedega will probably do wonders for that situation in the long run, but you still have the problem of decent video drivers.
Overcome those hurdles, and Windows will no longer be relevant. Until that time, though, it's very much relevant, and no amount of OSS evangelism is going to fix that.
You are right about one thing, though... the connection to the Internet is a deal-breaker. It's just that every OS is the current generation has the ability to connect to the Internet, and a wide variety of options for software that uses it. Heck... most of us can probably get the Internet on our phone. It may be a deal-breaker, but it's an irrelevant one.
If you believe everything you read, you'd better not read. - Japanese proverb
Adobe and Symantec are perfect examples of why Windows isrelevant. Software companies are not properly supporting other operating systems. Although Adobe still builds graphics apps for the Mac, they support for Linux is, at best, tepid; they rarely even bother supporting Mac on non-graphics applications, such as Audition (formerly Cool Edit Pro, which they acquired years ago). Symantec's support for non-Windows operating sytems is anything but legendary (ex. management console for corporate AV is all Windows).
First, this idea of a web-only network computer type world is great for the readers of Slashdot and ZDNet where complaints of my 6Mb pipe getting enough throughput. People tend to forget that broadband is not universal in this country even for businesses. 70% percent of all US businesses are less than 10 people which equates to 1 Trillion dollars in revenues, this is the foundation of our environement. Only about half of these small business have broadband access, so you expect them to dial up to use a AJAX version of QuickBooks? Go out side the US and it gets worse, there are major manufacturing firms in Asia and India who power is still an issue let alone bandwidth. ASP, SaaS, and Web 2.0 is not an option for a large segment of businesses worldwide and will not be for years to come. Local OSes will be needed for the decade to come for most businesses. Businesses drive the majority of software revenue.
This is why windows will still be relevant, I just ordered my mom a dell system with a monitor for $500. It comes with windows, I unpack the computer hook it up, install office, subscribe to anti-virus subscription, and make sure windows updates are set to automatically download and install. After this I bet I will never have to touch this computer for her again until she is ready to buy a new one. She will be able to telecommute to work, she will be able to surf the internet, get email, do her taxes, edit he pictures from her camera and do it quickly, reliably, and with no hassle at all. For most people this is the reality of windows, it isn't this unstable, BSOD throwing, pile of crap everyone makes it out to be. With a little caution towards security on the users part there is nothing it cant do for the average computer user.
There's nothing stopping major improvements to the kernel. As I understand it, the problem is that the kernel maintainers seem to have a specific desire to *not* maintain a stable interface against which drivers can be written, the reasoning being that if the drivers are open source, then the changes required by the new interface will be trivial to implement. So, the kernel maintainers make a point of not bothering to maintain a stable interface for driver developers over the long term to discourage binary-only drivers.
Guess what - those hardware manufacturers who are releasing binary-only drivers aren't going to suddenly decide to release open-source drivers. They have a lot of intellectual property in there that they either cannot afford to be disclosed to their competitors, or cannot disclose due to licensing requirements from 3rd parties.
If the kernel wasnt such a moving target, it would be easier for hardware vendors to release one set of drivers that will work on a large range of kernel versions. I'd imagine having to maintain multiple releases of the same driver for different point releases of kernel contributes a lot to the perceived apathy of hardware vendors towards linux. Before this gets marked as a troll, think about the number of 'i upgraded my kernel from x.y.z to x.y.z+1 and ABC stopped working' comments that accompany so many kernel release announcements
Sure, there'd be some installs of Linspire and some people running MacOS (and maybe Apple would see this as a good time to make MacOS install on lots of machines), but for hard core gamers and especially for corporate IT departments, it would be next to impossible to switch quickly and they'd end up paying quite a premium.
Thing is, why would they need to "switch quickly"? With the resource overhead I've seen in the beta version of Vista "hardcore gamers" would have to be retarded to make the switch. It'll only decrease the performance of your games, and all games for the next 3-4 years at least will keep running on XP. Meanwhile it makes no sense for corporate IT departments to switch immediately - any decent admin would wait until at least SP1 before switching. So you've got a good 2-3 year buffer there before anyone would really NEED to switch, which leaves plenty of opportunity for a viable alternative to gain popularity. The only thing MS could do to encourage people to upgrade sooner is stop releasing patches for Windows XP....but that'd set up an excellent opportunity for a class action lawsuit. Therefore, no matter how you look at it, it makes no sense for MS to "raise the price by some interesting factor".