Is Windows Losing Ground?
Rimbo asks: "I work for a small company developing wireless mesh networks to (among other things) give broadband access to large areas where a single access point can't cover the whole place. Since we're small, we made the mesh networking application for Windows, intending to support other platforms later. To our surprise, our first beta site complained: 'Most of our residents use Apples.' Has anyone else experienced anything similar? Is Windows losing its dominance to the point where small shops must consider multiple OS support to get business, either through Java, 'web services,' or cross-platform toolkits like Qt?" With the number of IE vulnerabilities, macro viruses, exploits and other such annoyances over the years, is this really that surprising?
No!
I think it's the power of "word of mouth" in action. Let's face it, Windows still has 95% of the desktop market. It's just when your next door neighbour gets his shiney new G5 and invites his friends around to show them how cool Mac OS X is, they all go and buy Macintoshes, then their friends go and buy Macintoshes, and so on. You get islands of Linux users and Macintosh users in small communities all over the place. Unfortunately they're not very representitive of the industry as a whole.
Boy, glad to see that unscientific guesswork from extremely limited statistical samples is alive and well! ;)
I watched C-beams glitter in the dark near the Tannhauser gate.
Why would anyone go for an alternative?, Windows total cost of ownership is far lower then free software alternatives, independent studies have proven it, Microsoft is your friend, freedom is slavery.
Seriously though since what you're creating needs to be run on every machine in the place (If I understand right) even if they are only running a couple of Linux/Mac machines it could easily be a deal killer if those few machines can't be connected up so it's probably a good idea to go for cross platform support.
In Soviet Russia Slashdot cliches use you
If Linux were not a threat to Window's market dominance, would Microsoft be advertising Windows vs. Linux benchmarks on Slashdot?
I think its pretty safe to say windows is not losing much ground, especially when related to an isolated incident where someone encountered a majority of Apple systems. I could use similar logic when walking into my schools labs, but the hypothesis falls apart when I goto studios running primarily Windows, or large businesses. The editor's comment is pretty much pure conjecture, even if there has been a minor budging towards OSX.
"What can a thoughtful man hope for mankind on Earth, given the experience of the past million years? Nothing." -Bokonon
After four years of almost exclusively Visual Basic development since a switch from PowerBuilder and un*x, we are now officially in "catch up to our competitors" mode. I warned my boss a year ago that our main clients were going to a Java J2EE model of application deployment. Not just going: completely overhauling and rewriting all their old apps. Where before VB/Windows solutions were happily accepted, today they are rejected outright. Just today, I was working out specs for a small project, and I could see it working either way: VB or Java. The answer was "Well, I suppose we could accept a Visual Basic solution under certain extreme circumstances."
Needless to say, my boss is freaking, with a stable of VB developers and only three (including myself) with Java experience. The change has come quickly, but we could have been better prepared than this.
The reason that Windows/VB is rejected: too much of a headache deploying and maintaining when compared to a J2EE solution.
HBH"Smart is sexy." -- D. Scully ("War of the Coprophages")
I know they're not a small company, but I know they support multiple OS's to meet customer needs. This Interview with Martin Fink talks about it. It's kind of old, but it's a good read.
From the Interview:
How would you characterize Linux sales, in terms of hardware?
The vast majority is on Intel x86 servers. We're also seeing sales on Itanium, especially for large supercomputing applications. There's an airport whose approach control system is HP Linux on Itanium. Right now, Linux is definitely the leader on Itanium. HP is not all about Linux. We're about multiple operating systems. Our analysis shows that 85 percent of enterprises have multiple operating systems. The idea of saying, "The world is about Linux" is not the real world. The real world is, "You've got to have a strong Linux solution, but you've also got to have Windows and Unix." Our Systems Insight Manager (formerly Nimbus) is a platform that looks across the whole thing.
HP has a close relationship with Microsoft. How does pushing Linux affect that relationship?
Our strategy is a multi-operating system strategy. IBM is pushing Linux at the expense of other things. We're pushing Linux as part of a complete enterprise solution. Does Microsoft want HP to be selling Linux stuff? No. But at the same time, they understand that Linux is in the market, and we have to compete. It's not about competing with Microsoft. HP is not poking a finger in their eye. It's about competing with Dell and IBM.
Sorry for the lame headline, my brain is spent for today.
I don't think you can say they are losing ground yet, (at least on the desktop, where we all know this is going to get interesting) but I think a lot of people are 'leaning over' the box to look inside and see what's going on with Apple, Linux, etc.
Yes, I think viruses and security problems are a big part of that.
No, it's not the only part. I honestly think people are getting tired of Microsoft insisting that they need to upgrade just because they have a new version out and the strongarm tactics are really putting them off. MS needs to learn how to fork a project so they can maintain support and improve features for those who want to stay with the older desktops (like Win98SE), while people who don't like thinking for themselves and controlling their own property can plow right on ahead into Longhorn.
This is way off topic, but I don't care becuase I had an idea yesterday. I've been trying to get someone to tell me one good reason for MS wanting to get rid of the web browser as a stand-alone application, and I think I came up with one for myself.
I'm just hypothesiX0ring here, but hear me out. This is fascinating.
The whole idea behind
Sounds great, right? Well, remember, this is M-I-C-R-O-S-O-F-T we're talking about. So think a minute.... what's the MOST ANNOYING thing about the internet? SPAM? Spyware/Trojans? HAH! Pop-up ads!
So, imagine a world where all your pop-ups are PROGRAMS.
The worst case scenario I've come up with so far is that you try to run OpenOffice and some piece of crap adbot spyware like Claria/Gator (which TCPA won't let you disable because you agreed to a license authorizing it) opens up MS Word or WordPerfect for you instead. Worse, without a browser, how are you going to find all these wonderful apps? Well, your START menu is going to evolve into little more than a flashing neon billboard loaded with GREAT DEALS! It's only job will be to steer you toward the software and services whose vendors are most willing to pay to be on your START menu.
Think about it -- why was Passport so important - to make multi-site logins possible? Hell no! How about web services? Apps as a service? XAML?
Maybe the days of contolling the PC you bought and paid for are truly over in MS land, eh?
Please tell me I'm wrong, because I really hope I am. It *is* late, and I've had a very long day, so I'm probably more paranoid than average. But if I'm not, I think MS is signing their own death certificate because nobody's gonna go along with that kind of a hairbrained scheme.
"Lawyers are for sucks."
- Doug McKenzie
I recently evaluated hardware from one of your competitors. The only reason I chose not to purchase their mesh networking product was the lack of a Linux driver. They actually have one, but consider it proprietary and will only give customers the Windows driver.
To our surprise, our first beta site complained: 'Most of our residents use Apples.'
You can't take a comment like that at face value. A lot of Mac users assume that everyone else also uses a Mac, primarily because they, personally, have never used anything else.
It's possible that you have managed to find a place where Macs are predominant. Your really need to survey the population that you hope to serve before you can assume that is the case.
If your product only works with Windows right now, then plan your beta test accordingly. Talk to the site ahead of time, ask for a tally of what systems and OS versions they use, and then decide whether to roll out the product.
That ensures that you look successful and professional.
Three Squirrels
That the plural of anecdote is not data.
Yes, I believe Linux is gaining ground. But I don't believe our individual stories are going to necessarily be representative of the entire industry.
After all, many (most?) or us are here because of Slashdot's pro-Linux bias.
Just something to keep in mind.
- Neil Wehneman
My legal education, in nifty podcast format
You know something interesting? I was tracking web stats on my web page. And no more than 60% of the traffic was IE. Then, I made it so that the root directory of the server (never published) is a redirect instead of a missing page. Guess what? Suddenly the hits go to 95% MSIE.
It seems that all of these viruses, web-crawlers, etc that attack random IP addresses actually report themselves as IE. Now I won't say IE's a worm itself, but clearly a significant amount of that "IE" traffic isn't coming from human users.
Well, there was this hot little number last night, and lemme tell ya, I left her wanting!... wait a minute, that's not right.
My experience is that with users that would use a wireless mesh, Macs really do tend to dominate. These are often people who are working all the time outside of an office: grad students, graphic designers, musicians, etc. These tend to be Mac users anyway, but add in the long-ish history of Apple making laptops w/ built-in 802.11 cards, and its plausible that there are an awful lot of Powerbooks being used on these networks.
There is nothing surprising about certain platforms being popular in different, small subgroups of the population. Whether it be Solaris, Linux, OS X, or the mighty Amiga, there is likely going to be some niche, large or small, that finds the particular platform the best tool for the job.
This doesn't mean anything in terms in total market share though. For general purpose office computing, the niche leader is MS Windows. I don't see this changing in any dramatic way, despite the many cross-platform development options out there.
No, it is not. My argument is that people don't base decisions as to whether to buy hardware that costs over $1000 on just seeing it at their neighbor's house.
No, your argument is that YOU wouldn't base such decisions on such events, and are extrapolating that to other people. Well, here's a news flash for you, ego-boy:
NOT EVERYBODY THINKS LIKE YOU!!!
Do you get it yet? There really, truly, are people who would go out and buy a $2000+ G5 because they saw their friends using it and thought it looked snazzy. You're clearly not one of them, and you may not even know any of them, but they do exist! Plenty of people in this world base decisions on things other than cold, hard, numbers, things like cool looks, friends' words, and even just plain impulse.
So why don't you step out of your basement (or bathroom, as the case may be...) and take a look at the real world every once in a while? You might meet some people who (*gasp*) have opinions other than your own (and my own, and those of anyone else on Slashdot). It will be good for you.
Dan Aris
Fun. Free. Online. RPG. BattleMaster.
In general, the replacement cycle for Macs is two to three times longer than that for PCs. Part of this difference reflects the difference in price (folks hold onto expensive stuff longer than cheap stuff), and part reflects product quality (Macs don't crap out on you as fast as PCs do). Also, there tends to be an active market in upgrade products for Macs that extends their useful life (and sales of upgrade products don't contribute to a product's market share).
Finally, market share numbers are skewed because people may own or use more than one machine: one at home, one at work, maybe a machine at home just for work stuff, and maybe a laptop. If you do the math you will see that the market share to seat share ratio is roughly proportional to the replacement cycle ratio. While you may be able to safely ignore 3% of the market, could you afford to ignore 10%? What if that 10% were the top 10% that controlled the purchasing decisions for another 40% of the market?
If someone has several machines at home and one of them doesn't work with some home oriented product, even if the other machines work, the person is likely to raise a fuss about the one non-working machine. As a business, you can't really afford to alienate the guy with three PCs and one Mac. Even though he is perfectly able to run your Windows-only product, he may well like the Mac better, or he may just be offended because you are foreclosing a choice that is rightfully his. Under any circumstance, the folks that have several machines are, in general, a more affluent market and you should cater to them (they have more money, which probably means they have better jobs, which probably they have some buying power at work as well as at home)
Even Microsoft is concerned about making products for the Mac. Some of that might be cover for anti-trust lawsuits, but most of it is probably that they know a lucrative market when they see one, and they know that the folks that can afford Macs have lots of money, which probably means that they are important people. If you get them using MS-Office at home, on their Mac, they will be more likely to recommend MS-Office as the standard platform at work, where all the peons in the cheap seats are forced to use it on a Dell or Gateway running Windows.
Yes there are a lot of non-windows machines out there. You have made 2 big mistakes:
1. Only now after the product has been made are you asking questions that should have been asked at the earliest stages.
2. By using open standards, it wouldnt matter what OS your customers use, they could just plug it in and go. That way your solution would work for any OS that also adheres to open standards.
I work for a wireless company in a development group. All the programmers are hard core C++/Java/UNIX people. Of the 11 developers in my group, 7 now have Macintosh machines running OSX, and two others have Linux machines.
Is this indicative of a shift in general society? Nope. We all know that geeks jump first. But once all the geeks are on Macs and Linux, the non-geeks will get a different answer when they ask what kind of computer they should buy. "Windows" won't be the answer anymore, and that's good for the theory of a heterogeneous network being stronger.
- Vincit qui patitur.