On GameSpot: Game analysts sound off on market crisis
BNET Business Network:
BNET
TechRepublic
ZDNet

By Martin LaMonica
Posted on ZDNet News: Jun 15, 2005 11:00:00 AM

Microsoft engineers have toiled for years to make the company's software industrial strength and worthy of large corporations' dollars.

Now the software giant faces a different challenge: fending off open-source alternatives that are good enough for most jobs.

At Microsoft's TechEd customer conference last week, executives spelled out the company's lineup to combat these cut-rate incursions onto its turf.

News.context

What's new:
To cool off the popularity of the open-source LAMP combination for application development, Microsoft is readying improved Windows-based alternatives, including low-end Web tools, a database and an Apache-like Web server.

Bottom line:
To combat LAMP--and open source in general--Microsoft is focusing both on improving individual products and on designing a comprehensive Windows server suite to be cheaper to own in the long run.

More stories on LAMP

In particular, the company is focused on improving its alternatives to the so-called LAMP stack, the combination of the Linux operating system, Apache Web server, MySQL database, and scripting languages PHP, Perl or Python.

Microsoft's anti-LAMP strategy is to heap features into its low-end products and to build a comprehensive set of tools--spanning development to management--in the hopes of making Windows Server more attractive.

Because open-source products can, in general, be downloaded for free, Microsoft has to compete against them by drawing attention to the "total cost of ownership." It must make the case that, all things considered, Windows applications are cheaper over the long term.

Open source "is the first competitor we've ever had where our cost of acquisition is higher than their cost of acquisition," said Microsoft CEO Steve Ballmer. "Usually, we're able to come in and say, 'We're cheaper and better'...Here we have to say, 'lower total cost of ownership--and better.'"

The LAMP combination--or ones like it--have been around for many years. But as LAMP becomes more popular, it poses a more comprehensive threat to Microsoft than Linux alone, because the LAMP package includes a development environment and database.

Microsoft executives have long been aware of how developers are using the LAMP stack, but in the past few months the company has shown a more organized response.

In his keynote speech at TechEd, Ballmer cited LAMP as a competitor to Windows and its .Net development software and touted Microsoft's ability to fend off LAMP for "lightweight Web app development."

Stacking up against LAMP
In November, Microsoft will release Visual Studio 2005, which will include a new edition called Visual Web Developer Express designed specifically for relatively small-scale Web development, where LAMP is often used.

At the same time, Microsoft will release two low-end versions of its SQL Server 2005 database, including a free Express edition. The Workgroup Edition of SQL Server, meanwhile, will include business-intelligence software for generating business reports--typically a costly add-on.

To attack Linux and the Apache Web server in its stronghold among Web hosters, Microsoft next year will release an edition of its Internet Information Server (IIS), Web server software that mimics many of Apache's features.

Enhancements to Windows Server are being designed specifically to tackle the places where Linux is strongest, notably for Web development, security servers and high-performance computing, said Bob Muglia, senior vice president in charge of Windows Server development.

Meanwhile, Microsoft is pursuing a multiyear plan called Common Engineering Criteria to create common administrative tools for its server application line, from Windows Server to SQL Server.

Having products that are engineered to work together--something open-source competitors cannot do--will ultimately make Microsoft products easier to run and more cost-effective over time, said Paul Flessner, senior vice president of server applications.

"You can compete with an acquisition price of zero if, over the lifetime, you have a lower total cost of ownership. I think it will be very difficult for them to emulate, honestly, given their economic models," Flessner said. "I feel good about the low-end assault from freeware."

Competing stacks
Historically, Microsoft took on the business market via the low end. Microsoft's server products were used for relatively simple applications, which gave the company a toehold in large corporations and significant presence among small- and medium-size businesses.

The LAMP stack, meanwhile, has found a lot of popularity on the Internet, particularly among Web hosters.

But the LAMP combination is increasingly being used in mainstream corporate software development--competing more directly against Windows and .Net, according to analysts and industry executives.

"The LAMP stack is definitely taking market share from Microsoft," said Doron Gerstel, CEO of Zend Technologies, which sells PHP development tools.

Gerstel acknowledges that Microsoft has strong development tools that are in a "league of their own," but tooling for LAMP is improving quickly through the efforts of companies such as Zend and the work of open-source communities.

The LAMP combination also gives corporate customers more choice among vendors rather than going only with Microsoft. "More and more enterprises are going with the best-of-breed stack," Gerstel said. "Lock-in is a very important element."

Microsoft alternatives to LAMP are good, particularly in regard to development tools, said Greg DeMichillie, an analyst at Directions on Microsoft.

But even with Microsoft's strong tooling and its long-term commitment to better Windows management, the selection of operating system--Linux versus Windows Server--will heavily influence the choice between competing development stacks.

"For Microsoft, the primary lead in the sale has always been the (Windows) platform," DeMichillie said. "The second is how easy they make it to develop for the platform."

  • Talkback
  • Most Recent of 239 Talkback(s)
4 years' experience?
To put it bluntly... balls.
After ~ six months of using Linux, without any training except what I found on Google, I was confident enough to put up a webserver, maintain and admin it, and keep it f... (Read the rest)
Posted by: Twey Posted on: 08/24/05 You are currently: Logged In | Log out
You can depend on LAMP Atlant   | 06/15/05
Or they can do what all other businesses do... gtdworak   | 06/15/05
I dislike microsoft but... maxo_z   | 06/15/05
Free zulubuck   | 06/15/05
True...But... Cardinal_Bill   | 06/15/05
Business 101 bunkie21   | 06/15/05
Did you mean to say... gtdworak   | 06/16/05
Longhorn? raycp1@...   | 06/16/05
LAMP ISPs are cheaper, so TOC must be less too Nigel Johnstone   | 06/15/05
People are much more expensive than hardware agramont@...   | 06/15/05
ISPs pay the people Nigel Johnstone   | 06/15/05
He's got a point el1jones   | 06/15/05
i do it myself... linuxoverwindows   | 06/15/05
PS vs. GiMP? unoriginal_sin   | 06/15/05
free = better linuxoverwindows   | 06/16/05
The point and click idiots don't have a clue how to make things work - DonnieBoy   | 06/15/05
Insults are often seen cohabitating with weak arguments bunkie21   | 06/15/05
thats what this forum is for linuxoverwindows   | 06/16/05
so, want an ( idiot ) sysadmin? try webmin. ARyKaXaN   | 06/15/05
webmin = linux admin for dummies... linuxoverwindows   | 06/15/05
That's why... Omch'Ar   | 06/15/05
Sounds exactly like LAMP CobraA1   | 06/15/05
4 years' experience? Twey   | 08/24/05
So, the only thing MS can claim is cost of development and maintenance. DonnieBoy   | 06/15/05
Not BS John Zern   | 06/15/05
Windows costs more to administer, just look what ISPs charge for Windows. DonnieBoy   | 06/15/05
LAMP is cheaper (for some) Richard Flude   | 06/15/05
Microsoft continues to drive nails bjbrock   | 06/15/05
LAMP shouldn't run on Windows 2000 nucrash   | 06/15/05
Touche. bjbrock   | 06/15/05
Nonsense NemesisNL   | 06/15/05
Perhaps you mean WAMP B.O.F.H.   | 06/15/05
runs like clockwork NemesisNL   | 06/15/05
For now. Immanuel Tranz-Mischen   | 06/15/05
yea, good luck MS.. right after you stop Linux. Xunil_Sierutuf   | 06/15/05
Microsoft is trying to spin its own words nucrash   | 06/15/05
NO INDEPENDENT STUDY EVER SAID MS = LOW TCO ITGuy04   | 06/15/05
No kidding bmh129   | 06/15/05
Let's compare Apples to Apples here nucrash   | 06/15/05
Smart businesses don't use Dell ITGuy04   | 06/15/05
Not in the server closet anyways... Dave P.   | 06/15/05
why a $???? for linux firewall? linuxoverwindows   | 06/15/05
Microsoft looks to extinguish LAMP Loverock Davidson   | 06/15/05
The thing about Linux and Opens Source for Laff   | 06/15/05
True enough Jim Loverock Davidson   | 06/15/05
Uh.... Not quite. fmcgowan   | 06/15/05
Microsoft looks to extinguish LAMP Obsidian the Dharkstone   | 06/15/05
Someone tell him he's dreamin' Jiim_z   | 06/15/05
Okay Loverock, I gotta ask.. widge_z   | 06/15/05
Good one Sabz5150   | 06/15/05
Good one Loverock Davidson   | 06/15/05
In theory, you are correct.. Patrick Jones   | 06/15/05
That begs the question Loverock Davidson   | 06/15/05
Begging the question Yagotta B. Kidding   | 06/15/05
You have to clarify "maintain"... Patrick Jones   | 06/15/05
Maintain defined for Patrick J. Loverock Davidson   | 06/15/05
why should a system have to be... linuxoverwindows   | 06/15/05
Why should the system... Loverock Davidson   | 06/15/05
fresh clear memory? linuxoverwindows   | 06/15/05
Maintain *what* system? Yagotta B. Kidding   | 06/15/05
You are incorrect in the long run osreinstall   | 06/15/05
Re: In theory, you are correct.. Colonel_Panic   | 06/15/05
Not entirely true Sabz5150   | 06/15/05
Sure Loverock Davidson   | 06/15/05
Okay.. Don't get offensive, I want to have a serious discussion here.. widge_z   | 06/15/05
Ok Loverock Davidson   | 06/15/05
Describe shoddy.. widge_z   | 06/15/05
grep is my hero linuxoverwindows   | 06/15/05
cut me, grep me, take away my linux box! Sabz5150   | 06/15/05
/dev/null linuxoverwindows   | 06/16/05
What do you mean by "non-integrated?" Patrick Jones   | 06/15/05
See above comment Loverock Davidson   | 06/15/05
subsystem linuxoverwindows   | 06/15/05
I'm just tired of all the MS-bashing. Too Old For IT   | 06/15/05
brush them off and do the research... linuxoverwindows   | 06/15/05
SO you are slamming BOTH Linux and xBSD? B.O.F.H.   | 06/15/05
Notice how.. widge_z   | 06/15/05
There go's our conversation Loverock Davidson   | 06/15/05
heres something i can agree on... lol linuxoverwindows   | 06/15/05
My apologizes. (NT) widge_z   | 06/15/05
Yes I have... Colonel_Panic   | 06/15/05
Nope Loverock Davidson   | 06/15/05
one voice? linuxoverwindows   | 06/15/05
Loverock = Microsoft/No_Ax Fanboy itanalyst   | 06/15/05
Tee hee hee Loverock Davidson   | 06/15/05
lame = because i dont agree with you linuxoverwindows   | 06/15/05
Ok you got me Loverock Davidson   | 06/15/05
resolution Anton Philidor   | 06/15/05
yawl crack me up :) linuxoverwindows   | 06/15/05
okay - how's this for an arguement then? Dave P.   | 06/15/05
The 60's Called itanalyst   | 06/15/05
are my drivers ok, man? linuxoverwindows   | 06/16/05
Re: Tee hee hee Colonel_Panic   | 06/15/05
unix / downtime monkeynuts   | 06/15/05
lol, but leave the sarcasm for mike_cox linuxoverwindows   | 06/15/05
What sarcasm? (NT) Loverock Davidson   | 06/15/05
Rockhead, yer gonna flunk the whole YEAR at this rate! Judas I.   | 06/15/05
How does that make it easier? uno@...   | 06/15/05
Microsoft doesn't bring competition, just coercion terry flores   | 06/16/05
How ironic... MacCanuck   | 06/15/05
How predictable... avdp   | 06/15/05
Constant security holes obviously not part of.. rick752   | 06/15/05
IIS were talking about, right? toadlife   | 06/15/05
The Beauty of Competition jpr75_z   | 06/15/05
mostly agree. ARyKaXaN   | 06/15/05
A True Example: Linux_4u!   | 06/15/05
I love LAMP Handrew   | 06/15/05
Here, try it out Nigel Johnstone   | 06/15/05
Question Anton Philidor   | 06/15/05
I don't see the problem Nigel Johnstone   | 06/15/05
Responding to LAMP Anton Philidor   | 06/15/05
Re: Responding to LAMP B.O.F.H.   | 06/15/05
Don't forget NemesisNL   | 06/15/05
Widely applicable? Anton Philidor   | 06/15/05
There are other factors NemesisNL   | 06/15/05
The advantage might be a disadvantage. Anton Philidor   | 06/15/05
Puhlease....... NemesisNL   | 06/17/05
NEVER underestimate the M$ marketing machine NotMSUser   | 06/15/05
They have something to market. Anton Philidor   | 06/15/05
Says only a very large number of people are stupid. jacarter3   | 06/15/05
I don't remember things the same way. fmcgowan   | 06/15/05
rotflmfao linuxoverwindows   | 06/15/05
Typical MO: Better product appears, MS promptly re-codes their own rubbish HypnoToad   | 06/15/05
MS 'engineered together' vs. Open Source 'has to work together' gardoglee   | 06/15/05
"hurts my eyes" Anton Philidor   | 06/15/05
The idea is, get Microsoft inside, and... jacarter3   | 06/15/05
Microsoft, a polite guest. Anton Philidor   | 06/15/05
Microsoft, the nose of the camel... jacarter3   | 06/15/05
You just called Microsoft Brilliant osreinstall   | 06/15/05
No, I just called those that accept MS jacarter3   | 06/15/05
They are routing you successfully osreinstall   | 06/15/05
osreinstall - Now I am calling you jacarter3   | 06/15/05
I am dismissed now - BUHAHAHAHA osreinstall   | 06/15/05
i dont disagree that ms is smart... linuxoverwindows   | 06/16/05
It is designed to be 100% integration osreinstall   | 06/16/05
Even a patient general has to attack. Anton Philidor   | 06/15/05
Anton, what are you blathering about? jacarter3   | 06/15/05
If you listen only to yourself... Anton Philidor   | 06/15/05
Fortunately, I listen to a lot more than jacarter3   | 06/15/05
its ok... linuxoverwindows   | 06/16/05
Gee I wonder why? Linux User 147560   | 06/15/05
Don't you believe in fresh starts... Anton Philidor   | 06/15/05
Thisis a corporation that has Linux User 147560   | 06/16/05
i hope you arent implying linuxoverwindows   | 06/16/05
You missed the point... avdp   | 06/15/05
Vendor lock-in... Anton Philidor   | 06/15/05
Vendor lock-in avdp   | 06/15/05
Strategic Control = Monopoly Advantage garyedwards@...   | 06/15/05
This market is far enough from the desktop... Anton Philidor   | 06/15/05
The Desktop is the primary Interface to Information Systems garyedwards@...   | 06/15/05
MS Integrated Stack vs. OpenStack Interoperability garyedwards@...   | 06/15/05
Use our crap or else! Reverend MacFellow   | 06/15/05
They have to do something. dzash2000   | 06/15/05
You're right. Anton Philidor   | 06/15/05
Growth Stocks Yagotta B. Kidding   | 06/15/05
The Numbers malepipe   | 06/15/05
Missing numbers Yagotta B. Kidding   | 06/15/05
Numbers Cont. malepipe   | 06/15/05
Higher percentage growth, but smaller base. Anton Philidor   | 06/15/05
Look at all the numbers terry flores   | 06/16/05
World Looking To Extinguish Microsoft itanalyst   | 06/15/05
I thought they claimed IIS is better Fleeb   | 06/15/05
It is - sort of toadlife   | 06/15/05
lol linuxoverwindows   | 06/16/05
Yes that's right toadlife   | 06/16/05<