April 11, 2008 4:32 PM PDT

When it comes to understanding IT, groupthink only gets you so far

by Charles Cooper
  • Font size
  • Print
  • 23 comments

Earlier Friday I was speaking with a CIO when the conversation turned to the subject of Microsoft. There's been no small amount of reaction to the publication of Gartner Group's gloomy report on Windows. But this exec was not buying into the notion of a future tech landscape where Web browsers elbow aside client operating systems as the preferred software development platform.

"We're still on XP. I'm not going to move to Vista for a while. We'll let other people be the early adopters," she said, asking to remain unidentified in case Microsoft happens to read her quotes. Still, she added, "I just don't see a world in which Web apps make the OS obsolete anytime soon."

Anytime soon is the operative phrase.

One quote doesn't a trend make--except when the person delivering the lines agrees entirely with me. (Just kidding.) In their quieter moments, I suspect that most of the participants in the bloviation-fest which attended dissemination of the Gartner report conclusions would agree. But the groupthink around this topic is leading to entirely off-the-wall prescriptions--especially when it comes to promoting online advertising as the magic answer to Microsoft's troubles. I'm on record writing that Microsoft CEO Steve Ballmer would only be wasting billions of dollars to buy Yahoo, but enough on that topic for now.

Microsoft has a big challenge figuring out how Windows will thrive in a world where more client apps are operating system-agnostic. But that's not the same as proclaiming the demise of the client OS. I don't know how many people attended the speech or read the report, so consider the following from the report:

"There's lots of discussion on how Web 2.0, Ajax and open-source products will make the client OS unimportant and unseat Microsoft as the dominant desktop software vendor. Some even insist that the client OS already doesn't matter. The client OS may be less important today than it was 10 years ago, but that's a more-accurate description for application developers trying to decide what OS they want their applications to run on. New applications are increasingly OS-agnostic, but legacy applications were very often developed for a specific OS, usually Windows. Legacy applications remain installed and important for years, meaning that for enterprises, the client OS is still a critical choice and will be for years to come."

Gartner is more concerned with the changing definition of an operating system if a virtualization hypervisor takes care of the interface between hardware and application. (Hasn't that been the traditional role of an OS?) The report then geeks out on what Microsoft needs to do to retrofit and rescue Windows from oblivion, etc., etc. But nowhere does it make the silly leap of logic mentioned above.

Microsoft's seemingly getting attacked from all sides these days, but give the company some credit for not being completely clueless about the changes taking place around it. Apropos, ZDNet's Mary Jo Foley offers several good points to consider:

•  Windows currently contributes one-third of Microsoft's revenues and two-thirds of its profits, I've heard company officials claim. Windows is installed on more than 90 percent of consumer and business desktops combined. That market share isn't going to disappear overnight, no matter how much Web 2.0 pundits and online-services vendors want that to happen.

•  Windows 7, from all accounts, is going to be a minor upgrade to Vista. It is not going to be the start-from-scratch, slimmed-down operating system that many believe Microsoft is building in a back room as a "Plan B." Singularity, the Microsoft Research microkernel OS, also is not that brand new Microsoft operating system. However, I do believe Singularity is the core of what ultimately will become a brand-new distributed OS platform from Microsoft. Unlike Gartner, I'm not going to pick a date out of a hat (by 2011!) and claim that's when such a platform will be announced.

•  As has been reported previously, Windows 7 is likely to include a feature that, at least at one point, was called the "Component Delivery System" which is expected to allow users to install the pieces of Windows that they want and need in a more user-configurable way. This may not be identical to the modularized role structure offered in Windows Server 2008, but it is similar in its intention. This should help, to some extent, with Windows' bloat--as should Microsoft's expected move to use Windows Live to deliver non-core pieces of functionality to users.

•  Windows 7 also is likely to include some kind of virtualization layer that will help ease backward compatibility, I've heard from various sources. Microsoft isn't likely to a port of Hyper-V to Windows client. But it could take the form of a virtualization service like SoftGrid (Microsoft's application virtualization offering) and/or hosted desktop virtualization (the new name/positioning for Microsoft Terminal Server, I hear).

That's the sort of granular analysis that won't flag much attention on Techmeme. But you know as well as I that headlines often don't tell the full story.

Charles Cooper has covered technology and business for more than 25 years. Before joining CNET News, he worked at the Associated Press, Computer & Software News, Computer Shopper, PC Week, and ZDNet. E-mail Charlie.
Recent posts from Coop's Corner
It's Coop's -30- column: Adios, sorta
To catch a (cyber) thief: It's not easy
I'm officially dropping out of the Twitter gab fest
Telcos said testing plan to offer PCs to businesses
The world is flat. So what's our problem?
First GM, now Silicon Graphics. Lessons learned?
LotusLive Engage: IBM's cloud gets social
LongJump to foster private clouds for corporate IT
Add a Comment (Log in or register) (23 Comments)
  • prev
  • 1
  • next
by sunergeos April 11, 2008 6:45 PM PDT
Mary Jo lives in a Microsoft universe - she always has. It seems that's all she knows. The data center where I install all my applications uses virtualization and open source systems. The applications I develop at work uses Java and open source technologies. All my consulting jobs I do on the side utilizes open source software. I do have the occasional job of re-vamping an Access DB for a small office until I get them moved to a Web app using open source.

My work uses Windows because that's what Office and Outlook needs to run. Outside of that, who needs them, except Mary Jo. It's not my universe and not for those I have worked with the for the last seven years. Windows won't implode - we'll just keep moving on without them.
Reply to this comment
by freckieboy April 11, 2008 8:58 PM PDT
I'm farklempt.. Gartner Group is not the oracle of all IT knowledge?.. . And that poor Bill Gates.. I'm sure he's going to lose Billions over this!

I'm doubly forklempt that the founders of this country were able to establish the country without a bunch of highly paid consultants advising them. Those damn rebels .. what were they thinking? Who would provide political cover to save their jobs (and heads) if stupid decisions lead to disaterous results. If not for highly paid consultants who would face the gallows? God bless ALL consultants and especially the Gartner Group for allowing incompetent leadership to continue to thrive and prosper.

I can't believe the ingratitude and aragance of Microsoft.Without highly paid consultants advising IBM to give away the operating system Microsoft wouldn't even exist today. If Microsoft had a fraction of the type of intregity that perminates the Gartner Group they immediately declare bankruptcy. To pharaphase Henry Ford " If Gartner thinks your are right or thinks your are wrong" Gartner is right.

Regards,

Dave

Sorry have to break character ...still chuckling about Gartner Group .. those guys are such a joke .. They went to Business School not Engineering school ...I know for a fact the majority of the consultants would have trouble writing a hello world program..but they look damn good in suits -).

Thanks for pointing out the emperor has no clothes:-)
Reply to this comment
by mleray24 April 11, 2008 9:09 PM PDT
Windows is 95% a client OS (some of my customers use Windows on their server mission-critical apps but it's by far the minority - unix/mainframe is king unless you're talking departmental apps). Coop is on the money here in the wider world of Enterprise software - enterprises aren't going to invest in a new client OS unless they have a really good reason. In the Enterprise context the client OS is essentially commoditized so there really isn't much return on the investment involved in getting rid of Windows and porting legacy apps and IT processes (political preferences aside). Who cares what architecture the next client OS has (be it Windows 7 or OS X) - it already (for the most part) does what the enterprise needs so I'm probably not going to change from what I'm using now unless Microsoft shafts me and makes it worth it. The threat to Windows is probably future maintenance fee profit margin more than real loss of seats in the enterprise.

We spend so much time conversing about the client OS, but in the last few years has it really mattered? What's more interesting to me from a client perspective is who wins the "neuveau fat client" wars - Silverlight, Adobe Flex, Appcelerator, et al. Five years from now I really doubt I'm going to care whether I'm running Ubuntu or Windows (meaning my OS should be cheap) but I'm going to care a whole lot about my web experience. Maybe Bill's touch computer will change the game and make me care about Windows again but for now I'm more interested in improving the web experience than once again re-working the plumbing. Maybe I've just got tunnel vision ...
Reply to this comment
by Cyberferer April 11, 2008 9:37 PM PDT
The issue from an IT perspective is that Windows OS as a client is a constraint. That is primarily because MS has always worked toward vendor lock-in rather than interoperability and still does. The issue from a strategic, long term view, is how do we get out from under that constraint without disrupting users, the flow of information, and productivity? The solution that presents itself is a slow, creeping migration.

Today, that means more open source in the server room than ever before, the roll-out of more web based apps, and the introduction of non-windows thin clients in the office.

I agree, MS is not going to disappear quickly from the enterprise. But I also highly doubt I am the only IT guy guiding it toward the door.
Reply to this comment
by rdunn April 11, 2008 11:06 PM PDT
I suppose it would just be too boring if they said "Microsoft market share may change".
Is IBM obsolete? Dead? Competition happens. Markets mature. Data centers... are different.
And Sensationalism sells... briefly.
Windows will be around for a long time... and take a long time to be marginalized.
Reply to this comment
by TheArkhamAngel April 12, 2008 3:22 AM PDT
Wowser.. Not much for me to add except maybe THIS. Microsoft has always been trying to make a lot out of nothing (oh yeah, so did all the other so called big players) when it comes to selling an OS to the public. You see, JoeQ and JaneQ Public don't know anything about the OS, don't care. They're users. So they go out and buy a computer at XYZ outlet center. They see something about Windows XXXX whatever. They just buy it cause they've heard of Windows from other people and that's what they use at work anyway.

You can't really make money off of an OS if you're really honest with your customers. Can you make money from a support perspective and new sales? Yes.

Windows is a tiny operating system with a bazillion poorly integrated applications added to it --many of which I nor others don't want but can't get rid of.

thank you
Reply to this comment
by guruology April 12, 2008 6:46 AM PDT
I've been consulting for small businesses for over 2 decades. All have shifted their backends to Linux. They now sleep easier. Any who've tried Vista have since returned to XP. All have requested viability reports on Linux for the desktop. These are real situations.

Life cycle terms are 2 years. Microsoft generally abandons support for legacy operating systems after 5 years. Dramatic changes to the OS have to occur within 2 years before my clients 'trust' Microsoft again. By then it will be too late for the desktop OS. But then again, for most office uses, the OS will be inconsequential. So why pay for it? A legacy multi-billion dollar Microsoft bed mates industry will keep it floating awhile longer.

Thank God for GPLs out there!!!
Reply to this comment
by krosavcheg April 12, 2008 7:13 AM PDT
When it comes to "big" business (those with 1000's of desktops) they don't do a company wide upgrade of their OS unless it is truly justified. As a contractor who jumps from company to company Windows 2000 Server believe it or not is still the defacto OS and it will remain so until there is a bandwagon to jump on. Even Microsoft has relented to this and support has been extended to 2010. Oh and by the way wasn't there an article here about how big businesses shouldn't skip Vista? I bet with System 7 you are changing your tune. That would have been a costly interim upgrade.
Reply to this comment
by oigres73 April 12, 2008 7:36 AM PDT
You're all missing the best part! The best part is the Microsoft customer asking to remain anonymous. If you feel intimidated by your OS vendor, perhaps you should switch. Come on, people. Chuck Windows out the window and embrace the friendly penguin.
Reply to this comment
by tfosorcim April 12, 2008 7:39 AM PDT
Please, someone--anyone--with the proper credentials, enlighten me.

In the conversation with a CIO, the CIO said
"...We're still on XP. I'm not going to move to Vista for a while. We'll let other people be the early adopters," she said, asking to remain unidentified in case Microsoft happens to read her quotes.

Wait just a minute, folks.

We're talking here about a CUSTOMER who's afraid that her (not even negative, but so what if they were?) comments will be READ BY MICROSOFT?
And people wonder why Microsoft is hated? Wow, what a telling article. Thanks, Charles.
Please, everyone, send a copy of this article to all the MicroSombies and MicroSITHs--that's MicroSoft-In-The-Heads--you know. On second thought, send it to anyone who needs entertainment and enlightenment.

Oh, and by the way, to all, and I do mean ALL, you MicroSITHs and MicroSombies in Redmond, you can reach me at

jcthomasc@alltel.net, or
ditloml@gmail.com

I would give you my Yahoo address, but I REALLY want you to be able to get in touch with me; I started shutting down that account when word got out that you were considering buying Yahoo. So I'm converting all that activity over to Google.

Guess I'm not CIO material, huh, Microsoft?

Or, maybe I am. Anyone out there looking for a CIO or CTO who would employ The Chinese Solution to all your Microsoft problems? You know: "Totally remove anything Microsoft from all your equipment by Monday morning, or else"?
Give me a call.
Reply to this comment
by Sumatra-Bosch April 12, 2008 7:41 AM PDT
Guruology's story is very familiar - though I'd not heard of really broad interest in Linux desktops the way he has. Very intriguing.

It does look like the Boy Fuhrer from Duncan Hines is going to end up overseeing the melt-down of Microsoft.

Couldn't have happened to a nicer guy.
Reply to this comment
by cfalbin April 12, 2008 8:51 AM PDT
tfosorcim you're an idiot. I did like the Chinese solution; remove all that is Microsoft lol. You guys 9and Gals) are missing the whole ball of wax... Microsoft NEVER meant for the Desktop OS to be its Flag Ship. As far back as 1987 MS knew the desktop OS was a median to its more lucrative platforms: Corporate mail, thin client, database, security etc. Now all you NOOBs to the IT world... Web 2.0 etc are all gleaming on how you've raised and are rising your middle finger to Microsoft... they are smiling all the way to the bank boys and girls. Yes MS is being attacked from all sides including legal... but they have already won. Now to phase 3... thin clients and web based applications/databases?. They have all of this in the bag... ready for the next two decades boys and girls!
Reply to this comment
by gabeheim April 12, 2008 10:45 PM PDT
What? According to the article, 1/3 of MS's revenue and 2/3 of their profit. What part of that is not a significant and critical component of their business? I sincerely hope you do not work for the Federal reserve... It seems that the bread and butter of MS is Windows and Office, and everything else is there to bolster these two. I don't know what MS's plans are for a future that is more OS agnostic, but it certainly can't be the current business model, otherwise they will eventually crash. They certainly have not inspired too great of confidence, they have essentially admitted they can't beat Google. That is why they are trying to buy yahoo for an enormous amount.
I think the Gartner report is right on. No empire collapses immediately, but if it does not adapt to the future, then it will erode continuously. Eventually, the erosion is so great that what is left of the empire finally crumbles. Of course, the headline was meant to grab attention. It's a shot across MS's bow saying they have not inspired confidence that they are able to adapt to the future, and they had better start showing more confidence and it better not be the Iraqi information ministry.
by xshakes April 12, 2008 9:24 AM PDT
About 2 yrs ago, our CIO mandated that all of our web apps, be browser agnostic (not all of them our yet, but more then half have been updated and "fixed"), from there we have moved to a lot of Java based apps. The migration away from MS is slowly happening now. I have been at this company (A fortune 500 Company) n each one the data center is dumping a variety of unixes and moving to Linux and vitalizing MS servers on Linux.. More of our data entry folks are moving to Linux thin clients using a variety of different virtual and terminal solutions to keep them working. Our down time has lessen considerably. Even now we are running several trials of Linux on Laptops or Mac OS ( I prefer Linux due to lack of vendor lock in) but if you can port or write apps for Linux you can always port to Mac OS. I do not know of any Corp. that wants a 3 yrs OS life cycle, I really do not know who the pundits are talking to but they have no understanding of enterprise software solutions. MS will be around for years, but they have to compete again, maybe they will win the day but I doubt it since everyone in the industry has realized the vendor lock-in is expensive and time consuming.
Reply to this comment
by tfosorcim April 12, 2008 10:06 AM PDT
High praise, indeed, Mr cfalbin 9or is it Ms, boys and Gals0. Only one problem: I asked for comments by someone with the proper credentials, not from someone who doesn't know the difference between a "9" and a "(" on the keyboard, and who obviously has NO idea what is being referred to by "The China Solution". Oh, and by the way...
Your word "median" should have been "medium"...
All us NOOBs are "...rising" our middle finger? Can this be controlled? Is it lethal?
Your word "...databases'..." should have been "databases".
"As far back as 1987 MS knew the desktop OS was a median [sic] to its more lucrative platforms...". You must be one of those MicroSITHs from Redmond I asked to contact me, since you have--obviously--unequivocal inside information as to MS's strategy for the last twenty years.
Please, folks. I don't mind the personal attacks, but let's have a little higher quality respondee.
Reply to this comment
by cfalbin April 12, 2008 11:46 AM PDT
So you are a Word processor heh... China is a pirating country that will eventually implode. As for you... you're not worth my time.
And yes I do fat finger my typing on occasion. You are upset with Microsoft because you are one of those idiots that couldn?t past the certification exam aren?t you!?
by phoehne April 12, 2008 3:31 PM PDT
First off, if the "pundits" at Gartner were really that good at their jobs, they'd be working as VC's on Sand Hill Road. However, they are not far off on this one. For example, say you are a customer with a lot of legacy PowerBuilder and Visual Basic line of business apps. If, for example, you test some of these out on Vista and find they're broken in some way (and you lost the source code to a couple of the apps), you might be cringing at the idea of a Vista rollout. This is where virtualization comes into play and you might buy a Windows Vista machine with a virtualized XP instance so you can run your legacy apps. And that's really what should keep Microsoft up at night, the idea that people don't have to run Windows to run Windows. At first it won't matter. Even if the customer is running virtualized copies of Windows on Linux, they still buy one license per desktop - exactly as if the customer bought native Windows on the boxes. However, they run the risk that future decisions might be to build native apps for the native operating system, instead of the Windows running in the virtual machine. When they decide it's time to junk that old PowerBuilder application they might move it to the Web or to Python clients. Then, after a year or two, all those Windows virtual machines just lie dormant on the computer hard drives. At that point the customer has no need to buy into Windows 7 (or perhaps 8).

In addition you may look around and ask yourself if the situation with Windows 7 will be the same as the existing Vista debacle. Could you wind up in 2012 waiting for Windows 7 to come out sometime around Q1 2013, with most of the features shelved? You might start asking yourself if this is the kind of relationship you want with a vendor, especially since they're not the only game in town. Why go through another round of the "Vista mess," when you could use virtualization to pass around whatever version of Windows your users need. If you are going to move to a virtual machine centric environment, deciding if you really need Windows on every desktop becomes a reasonable question. Microsoft doesn't really want users to start asking that question, especially.
Reply to this comment
by UNCLE_THOMAS April 12, 2008 9:50 PM PDT
I LOVE Linux, I use windows at home because it is much faster and has more software support, but I truley love the concept of Linux. I have an army of nerdy slaves that program for me and never demand a cent. When I want to steal all that they do, I just ask them and it gives them pleasure to not only give me the final product for free but the source code along with it. THEN if I ever dream of paying programmers for their efforts(Windows) they themselves start posting on the internet how lame it is to support what they do. I wish they would make cars as well...
Reply to this comment
by Truthseekernz April 13, 2008 1:23 PM PDT
You don't "steal" linux software. It is gifted to you for your use by generous people who understand the value of community and sharing. I'm glad they do. ;-)
by TheTechmeister April 12, 2008 11:22 PM PDT
Ok folks. Let's all take a reality check here. There is no one answer to everything. 10,000 years ago, every tool available to man was some form of rock. Knives, hammers, shovels, etc. Over the past 20 years OSs, office tools, applications have evolved and the only a few of the tools have survived (yeah, I know UNIX is one of them, but so is COBOL believe it or not). I work in a large corporation that makes use of Solaris, Windows desktop and Server OSs, Java, Macintsoh, and a host of COTS applictions like SAP, Gentran, and Oracle. I can tell you this much. The single biggest concern for organizations is the support they get from Open Source platforms. In many cases, we've found groups like Redhat and JBOSS have **** poor support. True, these are not Open Source companies, but they do support Open Source platforms. In 99% of the cases, my team runs circles around them. That hasn't stopped us from deploying 100s of Linux servers, and almost the same number of JBOSS java servers, but it does limit how far we can go. In addition, Oracle has moved to Linux as a primary platform (over Solaris), but we can't get them to succesfully run a RAC cluster correctly after 3 months of work with their engineers. This is largely due to version control issues with Linux. In the end, I don't see Microsoft as the primary application platform for us; however, they are still the best at file & print, directory services, and messaging from a global availability perspective. Not saying they will stay their forever, but for now they are the best tools for the job. We should all stop drinking the OpenSource KoolAid as it will very likely change over the coming years. And if you think it will stay "free" forever think again. Ultimately, someone will figure out that there's money to be made in providing world class support orginizations for these Open Source juggernauts. And in my opinion this is a necessary evil, becuase the guys who develop it for free won't be the one's up in the middle of the night taking your calls when your ecommerce web site supporting a million customers is down. Of course this is all an opinion, I could be wrong ;-P
Reply to this comment
by TheTechmeister April 12, 2008 11:29 PM PDT
One last note you might find interesting on the Open Source front. I was flying back from JFK to LAX a few weeks back on a new Business Class section. It was great. They had 50 odd movie and game channels as in their console. What was really interesting is that as I sat down, the consoles began booting and it was a Redhat linux kernel. So I guess it's fair to say Linux is really gone mainstream. The only bug was that the flight map froze somewhere over Ohio on my screen, so I joke with the guy sitting next to me to "let me know when we land because I'm stuck on the east coast". LOL
Reply to this comment
by Truthseekernz April 13, 2008 1:21 PM PDT
Last year I was working on a non-profit campaign in Canada. The people working together on it were spread over a wide area and used a wide variety of clients (Mac, Linux, Windows) and applications (MS Office, MS Works, Open Office, <whatever>). The MS Office folks wouldn't use Open Office and the OO folks refused to pay the hundreds of dollars required for MS Office. The only way we could work together and collaborate effectively was using Google Documents via our web browsers. It was an amazing experience, to be honest. It worked SO well that I now employ this method as my preferred way of working. I don't have to back up my data. Google does it for me. I can share any document with anyone, anywhere. Yes, the features are more limited, but they are most often better than good enough. I've been in IT for 25 years. I was an MVS systems programmer on IBM mainframes back in the day. I had always doubted that apps in the cloud would be a good idea. But my experience over the past year with Google Docs has turned me around. The people I worked with - about 100 in total - were similarly exposed to it and found it easy to do.
Reply to this comment
by cube3 April 14, 2008 6:23 PM PDT
lol,
Lost .you think having a VP read it and act at MS is scary....it is.
But youre ready to "switch over to GOOGLE who's goal is to let a computer read it and act...
beyond scary, its sad.
Reply to this comment
(23 Comments)
  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About Coop's Corner

Charles Cooper has covered technology and business for more than 25 years. A graduate of Queens College and Columbia University, Cooper received the Excellence in Journalism award from the Northern California branch of the Society for Professional Journalists for column writing.

Add this feed to your online news reader

Coop's Corner topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right