Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Is There Any Reason To Buy Microsoft Anymore?
OS Opinion ^ | 9 May 2003 | Vincent Ryan

Posted on 05/13/2003 6:23:10 AM PDT by ShadowAce

In the long term, the battle centers on the hearts and minds of developers.

The development and growth of the Linux operating system has brought a new question to the lips of IT managers: Why should I buy Microsoft (Nasdaq: MSFT)? Five years ago, the answer would have been easy. With the dominant development tools, client operating system and client applications, Microsoft owned a certain portion of the enterprise.

But now that the Linux OS is rapidly maturing and companies are looking to shrink IT budgets, the choice is not so easy. Almost everything enterprises once found unique to Microsoft they can now find somewhere else -- without some of the baggage that comes with Microsoft purchases, like ongoing security concerns and mystifying licensing practices. Enterprises finally have a real choice, and that spells big problems for Microsoft.

In a recent survey of CIOs, Forrester Research found that about 25 percent of them were already in the process of replacing Windows servers with Linux. However, the switch may not be quite as seamless as one would hope. In fact, for enterprises that run their entire organizations on top of Microsoft products, a wholesale migration to Linux would be costly, Bill Claybrook, research director at Aberdeen Group, told NewsFactor. "Not only do you have the porting costs, but you have the systems administration costs. You have to retrain a lot of people," Claybrook said.

The real threat to Microsoft from Linux is not only that Linux will take away existing Windows business, but that it will overtake Microsoft in product areas where Microsoft is trying to grow its market share. Such a situation currently exists in the market for enterprise servers that run corporate data centers. Companies moving to Intel-based platforms from the dominant IBM (NYSE: IBM) and Sun platforms now have a choice between Windows and Linux, and vendors from both camps are vying for this migration business.

Who will win? The market favors Linux, according to Claybrook. "Linux is going to take over all those applications where Unix is already strong," he said, pointing to the database server market as an example. "Linux scales as well as Windows does and has much better clustering capabilities," he noted.

But in the long-term, the battle centers on the hearts and minds of developers. Historically, the scarcity of applications on Linux has been a major advantage for Microsoft. That is no longer the case.

Instead, rather than general application availability, the biggest hurdle for Linux will be support by vendors touting a new generation of enterprise applications, such as customer relationship management (CRM) and enterprise resource planning (ERP). Still, the trend may favor Linux at Microsoft's expense. "There's a lot of Linux development going on, and it's going to make a dent in Windows' market share," Claybrook said.

Microsoft Counterstrike

Microsoft recently launched the Empower program for small ISVs (independent software vendors) to start defending against some of the developer defections. This program gives developers willing to stick with Windows a good amount of free Microsoft software as an incentive. At the same time, Microsoft also is sending out more evangelists to train application builders and help small ISVs get their products Windows-certified.

According to Ted Schadler, principal analyst at Forrester Research, the development-focused benefits of the Microsoft architecture are still a strong lure. Strong developer tools, pre-integrated servers and a consistent programming model on every tier are attributes that emigrants from Unix should take into consideration.

Application Developments

The application shortage argument for buying Microsoft instead of Linux is becoming less relevant, especially in some of the fastest-growing application markets. For example, Red Hat (Nasdaq: RHAT) recently introduced a content management system and a portal server designed for enterprise environments. Both applications are "truly mainstream" and are in segments ripe for "commoditization," Ed Boyajain, vice president of enterprise applications at Red Hat, told NewsFactor. In other words, in the areas of content management and enterprise portals, there are many more equivalent products cropping up at ever-decreasing prices. And when it comes to competing almost purely on price, he believes Red Hat will prevail over Windows-based offerings.

"We believe our community development model fundamentally shifts the way people make buy decisions in commodity markets," Boyajain said. "They're far more concerned with total cost of ownership and want low-cost, high-value solutions driven by standards."

To underscore this argument, Red Hat charges its customers a flat subscription fee for maintenance and support, in sharp contrast with the significantly more expensive seat-based pricing model that some other vendors, including Microsoft, use.

Invading the Desktop

On the desktop side, Linux is also providing viable alternatives to Windows. For example, Linux vendor SuSE recently introduced Office Desktop, a Linux product that includes a copy of Sun StarOffice 6.0, which is a competitor to the Microsoft Office suite.

Like other Linux distributions, the new offering from SuSE allows users to run Linux and Windows on the same computer, which could make the switch from Windows to Linux more palatable for many users. Just as importantly, SuSE's offering also includes a component called Crossover Office, a native implementation of Windows APIs that enables Microsoft Office 2000 to run on top of Office Desktop. So, those users who insist on keeping their MS Office applications can continue to use them while running Linux instead of Windows.

According to Jay Migliaccio, product manager at SuSE, Microsoft's insistence on driving up user costs through licensing fees works against it. On the desktop, a lot of corporate decision makers are looking at feature-rich Windows products and wondering if their client desktops really need all that functionality and cost, he said.

"The concern is the user's experience," Migliaccio noted. "The business user doesn't know much about the operating system or interact with it. The question is, do [the applications] provide the functionality they need, and can [IT] support them?"

Cost is, of course, a big advantage for Linux. "The down economy has been our best marketing agent," Migliaccio said. "Companies have to stretch their dollars, so they're looking at other solutions."

Overall, Microsoft will need to shift its strategy in a substantial way or face losing even more ground in what used to be its own backyard.


TOPICS: Business/Economy; Culture/Society; Technical
KEYWORDS: linux; microsoft
Navigation: use the links below to view more comments.
first 1-2021-4041-59 next last

1 posted on 05/13/2003 6:23:11 AM PDT by ShadowAce
[ Post Reply | Private Reply | View Replies]

To: rdb3; TechJunkYard; Dominic Harr; Bush2000; chance33_98; martin_fierro
Tech Ping
2 posted on 05/13/2003 6:24:35 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
maybe that they have 45 billion in cash might be reason to buy this stock.
3 posted on 05/13/2003 6:44:46 AM PDT by robjna
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
"Is There Any Reason To Buy Microsoft Anymore?"

One. CAD. Thus far, Linux still can't match the CAD applications available for Windows, and unfortunately, Crossover Office and/or WINE won't do the job of allowing Windows CAD applications to run over Linux (yet). I understand the WIN4LIN does. I'm in the process of building a new machine, that is the route I will probably go (Linux and Win4Lin).

4 posted on 05/13/2003 6:45:36 AM PDT by Wonder Warthog (The Hog of Steel)
[ Post Reply | Private Reply | To 2 | View Replies]

To: Wonder Warthog
I think generally, that the apps in the Windows world are better polished than in the Linux world (though Linux apps are catching up remarkably quickly). However, I do think that Linux utilities generally have the edge. In fact, many of these utilities are being ported to the Windows environment. I've not been all that impressed with IDEs in Linux (although the GNU command line development utilities are impressive), but then, I think that VB is not nearly as good as CodeWarrior either.
5 posted on 05/13/2003 6:54:30 AM PDT by Frumious Bandersnatch
[ Post Reply | Private Reply | To 4 | View Replies]

To: Wonder Warthog
Thus far, Linux still can't match the CAD applications available for Windows, and unfortunately, Crossover Office and/or WINE won't do the job of allowing Windows CAD applications to run over Linux (yet).

That's the key word... yet. Xandros is a Linux distribution using CodeWeavers CrossOver Office and has the potential to give MS a run for their money in the desktop OS market with a few more improvements. Especially if the public rejects Microsoft's attempt to be the big-brother, copyright cop for the RIAA and others with Longhorn, which I suspect they will.

6 posted on 05/13/2003 6:59:14 AM PDT by Reaganwuzthebest
[ Post Reply | Private Reply | To 4 | View Replies]

To: Frumious Bandersnatch
I know nothing about Linux. It sounds like there are parallels to the Office apps. Is there a parallel for Excel and Access? Is there a programming language similar to VBA that can be used among the apps? Can you do automation (where you control one app using code in another)? How do these apps compare for a power user?
7 posted on 05/13/2003 7:09:25 AM PDT by Soren
[ Post Reply | Private Reply | To 5 | View Replies]

To: Soren
I assume Star Office has a spreadsheet, but I'm not aware of any good replacement for Access. That would definitely hurt Microsoft.
8 posted on 05/13/2003 7:15:12 AM PDT by js1138
[ Post Reply | Private Reply | To 7 | View Replies]

To: Soren
Is there a programming language similar to VBA that can be used among the apps?

That's a good question. If the Linux office suite doesn't have something comparable to VBA, it won't be replacing Microsoft in businesses.

9 posted on 05/13/2003 7:16:51 AM PDT by Strider
[ Post Reply | Private Reply | To 7 | View Replies]

To: Soren
Is there a parallel for Excel and Access?

Yes. OpenOffice and StarOffice both provide Calc for the Excel apps. As far as databases go, you have choices for that--MySQL seems to be the most popluar for personal and web site use. PostgreSQL (though I'm not familiar with it) is a step up in power, then you have Oracle.

Is there a programming language similar to VBA that can be used among the apps?

There are so many differnt languages you can use I can't remember them all. Perl, Python, C, Ruby, and even shell scripting like bash, ksh, and csh.

Can you do automation (where you control one app using code in another)? How do these apps compare for a power user?

I believe so, but I have not yet done that, so I could be wrong.

10 posted on 05/13/2003 7:20:51 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 7 | View Replies]

To: ShadowAce
There are no reasons to buy MSFT. Which is exactly why it has hovered between 25 and 26 for the past several weeks while other tech stocks have exploded higher. The market is showing its disdain for Microsoft.
11 posted on 05/13/2003 7:24:04 AM PDT by montag813
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce
"Not only do you have the porting costs, but you have the systems administration costs. You have to retrain a lot of people," Claybrook said.
As is true in anything, the smart ones will be able to adapt. The ones that only know how to operate a GUI or remember some wacky registry setting will have trouble.

What do people use VBA for? Like macros in Excel? A lot of programs have their own mini scripting language, or you can use Perl to manipulate the data. With most people moving towards XML to save their data, you should be able to use any program you want to change it around.
12 posted on 05/13/2003 7:24:28 AM PDT by lelio
[ Post Reply | Private Reply | To 1 | View Replies]

To: lelio
What do people use VBA for? Like macros in Excel?

If you record a macro in Excel, the resulting code is VBA. However, VBA is much more than a macro language. You can literally control all of the Office programs with VBA. You can create programs that leverage all of the power of the individual office products into your own creation. It's very powerful.

XML is great and provides compatablility between programs, but that is different than controlling other programs.

13 posted on 05/13/2003 7:31:57 AM PDT by Strider
[ Post Reply | Private Reply | To 12 | View Replies]

To: robjna
Maybe, but the artcicle is about buying MS products, not stock.
14 posted on 05/13/2003 7:32:07 AM PDT by free me
[ Post Reply | Private Reply | To 3 | View Replies]

To: ShadowAce
Micro Soft is good to developers but is a miserable partner for the corporate purchaser. Linux is needed to keep MicroSoft honest.

Anything MicroSoft says about being customer (as opposed to user) friendly is pure baloney.

15 posted on 05/13/2003 7:34:35 AM PDT by Tom Bombadil
[ Post Reply | Private Reply | To 1 | View Replies]

To: Tom Bombadil
Linux is needed to keep MicroSoft honest.

Competition is good. I don't see Linux taking over the top spot from Micosoft, but I'm happy it's around.

16 posted on 05/13/2003 7:40:54 AM PDT by Strider
[ Post Reply | Private Reply | To 15 | View Replies]

To: free me
"Maybe, but the artcicle is about buying MS products, not stock."

Well fundamental business evaluation is out of favor at the moment as a stock market analysis tool--none of these leading stocks with the possible exception of Bershire has any real earnings to speak of--so at the moment the market doesn't seem to care much about investment merit.

But, long term, one stock that probably is tied to the real world is MSFT--which is why this article is so important. The real earnings fundamentals of MSFT seem to be fairly poor--everybody is looking for a way to get around Windows and the Windows based software.

17 posted on 05/13/2003 7:42:44 AM PDT by David
[ Post Reply | Private Reply | To 14 | View Replies]

To: ShadowAce
Thanks for responding. So do the Linux apps have an object model that these languages can operate on?
18 posted on 05/13/2003 7:49:27 AM PDT by Soren
[ Post Reply | Private Reply | To 10 | View Replies]

To: Frumious Bandersnatch
Until major companies develop their apps in Linux, it isn't going on granny's desktop. One of the ways that MS keeps control is by "partnering" with other developers with the intention that they develop MS products only.

Three years ago, Adobe released a FrameMaker beta in Linux. Soon afterwards, they shackled themselves with MS to develop open type .

All raw Linux develoment has since died, AFAIK. It's a damn shame, since many of their apps were released in Unix and porting them to Linux would have been a huge boost in productivity.

19 posted on 05/13/2003 7:53:13 AM PDT by antidisestablishment (Our people perish through lack of wisdom, but they are content in their ignorance.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: Soren
There are parallel apps in Linux (several office-type suites, for example). None of them seem to be as polished as MS, OTOH, they are more than adequate. None of the IDEs are there yet, IMHO, but they are on their way. However, the toolsets available in Linux are truly astounding. It is very easy to write a small, compact program using the available tools which does much more than an equivalent MS app does. As far as controlling apps are concerned, you have a number of options including TCP, UDP, IP, shared memory and semaphores, forks and pipes. I am in the process of converting a Unix program to Windows and it is a real pain because of the awkwardness of some of the Windows memory handling techniques. This same program was originally written for VMS and it took me only 6 weeks to port it to Unix. It looks like its going to take me 6 months to port it to Windows. While the IDEs are not there yet, the underlying compilers are most excellent. Gnu C, C++, Fortran and Pascal provide tight, stable, highly optimized and efficient code.
20 posted on 05/13/2003 7:53:25 AM PDT by Frumious Bandersnatch
[ Post Reply | Private Reply | To 7 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-4041-59 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson