On The Insider: Britney's Bikini-Clad Top 10
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."

SponsoredWhite Papers, Webcasts, and Downloads

  • 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: a Guest | | Terms of Use
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  windozefreak | 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 happy  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
Move to Cross-Platform is Impossible to Ignore  WiredGuy | 06/15/05
Get over it...  Dantemo0823 | 06/15/05
Someone finally gets it  theoldman59 | 06/15/05
Solution  Richard Flude | 06/15/05
Truth  malepipe | 06/15/05
Will MS eventually beat out LAMP?  OldeTimeGeek | 06/15/05
Why not WAMP?  Spats30 | 06/15/05
WAMP cheaper?  Fred Fredrickson | 06/15/05
Microsoft fend off opensource alt  buhda@... | 06/15/05
Free now doesn't mean free tomarrow.  mathandmetal | 06/15/05
...  toadlife | 06/15/05
whoops - errata  toadlife | 06/15/05
Will LAMP be beaten?  Anton Philidor | 06/15/05
why microsoft will lose this war  hipparchus2000 | 06/15/05
Where's Mike Cox?  UncleBubba | 06/15/05
He and his lover, err... Rep had a spat...  nucrash | 06/15/05
Windows TCO is way higher  daver_z | 06/15/05
Linking to a product advertisement?  toadlife | 06/15/05
You missed the point  daver_z | 06/15/05
How many webservers do you run?  toadlife | 06/15/05
Typical - compare MS to a lame Linux distro  daver_z | 06/15/05
Once again, I must ask...  toadlife | 06/15/05
Just remember one important phrase  nucrash | 06/15/05
I won't disagree with you  toadlife | 06/15/05
i dont know whats up with using an ibm linux for an example, but...  linuxoverwindows | 06/16/05
linuxoverwindows  toadlife | 06/16/05
Commercially...  Anton Philidor | 06/15/05
More than you!!!!  nucrash | 06/15/05
I didn't ask you  toadlife | 06/15/05
"lightweight"????  code_flogger | 06/15/05
FrontPage Express again?  FirstNLastN | 06/15/05
so they can introduce the new...  linuxoverwindows | 06/16/05
Long live LAMP!  pbiss | 06/15/05
LAMP A COMPETITIVE EDGE  samm_z | 06/15/05
What is new here?  EDinNY | 06/15/05
How to calculate TCO ...  George Mitchell | 06/15/05
Or maybe it tells you...  Anton Philidor | 06/15/05
oh Anton, please.....  kelliman | 06/15/05
clean house for a better TCO  IT-sys | 06/15/05
(nt) Sorry, there is not a big enough supply right now  toadlife | 06/15/05
Highly skilled people get paid more.  Anton Philidor | 06/15/05
The problems in IT are because of windows only workers  IT-sys | 06/15/05
The problems in IT are because of partisan...  toadlife | 06/15/05
Out of their depth  Yagotta B. Kidding | 06/15/05
correction  toadlife | 06/15/05
You tell'um, boy!  Regman999 | 06/16/05
well said  kelliman | 06/15/05
Microsoft vs Open Source  sls@... | 06/15/05
This article doesn't make sense...  morgande | 06/15/05
Buy a Mac!  Reverend MacFellow | 06/15/05
Subscription Concept, please read  FoxFord | 06/15/05
do they have amp for mac?  linuxoverwindows | 06/16/05
M$oft is in denial  kelliman | 06/15/05
Isn't this great? IMO "cheaper" MS software will make flaws more visible  sscarfo | 06/15/05
The smell of Microfear is sweet, lmao...  Colonel_Panic | 06/15/05
History for Anton and Hiroshima  falk-larsen | 06/15/05
History or your assertion?  Anton Philidor | 06/15/05
Did you get LOST in the "Blogosphere"?  pundamentalist | 06/15/05
lamps  falk-larsen | 06/16/05
assertion land  falk-larsen | 06/16/05
Even the NBMer crowd benefit from open source  Richard Flude | 06/15/05
All hail the new name for the...  Colonel_Panic | 06/15/05
TCO?  CobraA1 | 06/15/05
It was bound to happen  michael_t | 06/15/05
We use LAMP, and not because its "free"  springerj | 06/15/05
80/20 Rule  __howard__ | 06/16/05
Well that's ok for MS, LAMP is looking to extinguish MS  Boot_Agnostic | 06/16/05
Gandhi was right  bidemytime | 06/16/05
As soon as it is extinguished, then we pay!  csburris | 06/16/05
why I chose to program in LAMP, not Windows  cfortune | 06/16/05
Here we go again Stuart Smalley wanna-be's  Dantemo0823 | 06/17/05
That's the problem with Microsoft after Big money  sueconcord | 06/17/05
Taking market share away from microsoft??  paulredmond59 | 06/19/05
Better alternative?  jim456 | 06/22/05

What do you think?

advertisement
advertisement

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More