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

Skip to comments.

Linux vs Microsoft XP: Optimizations Make Linux the Killer Desktop
Consulting Times ^ | 23 May 2005 | Tom Adelstein

Posted on 05/26/2005 8:45:19 AM PDT by ShadowAce

Last month, when I tested Linspire 5.0 for my series on Linux desktops for government enterprises, I discovered NVU. At the time, I realized something special had happened to the Linux application inventory. As the NVU Website states:

Finally! A complete Web Authoring System for Linux Desktop users as well as Microsoft Windows and Macintosh users to rival programs like FrontPage and Dreamweaver.

A tad skeptical, I didn't totally believe it. So, I downloaded NVU and tried it on a Fedora Core 3 desktop before I turned it lose on other Linux distributions. Having had to use MS Frontpage more than once on projects, I knew the good, the bad and the ugly of that application. The "good" was tainted with Frontpage extensions on the server side that slowed websites and took massive amounts of disk space. The supposedly WYSIWYG editor didn't always translate to what I had in mind when it went up on the web site.

NVU had all the good qualities of Frontpage without the unnecessary overhead and quirks that take up so much development time. What you see in NVU turns out to be exactly what you get. It's a better application than Frontpage and it's free, open source software.

That's just a prelude to this article. It demonstrates an example of how far Linux has come in the last year as a desktop. For end users Linux provides a superior user experience.

Making Headway

In April 1999, D.H. Brown Associates, Inc. published a report called Linux: How Good Is It? Hardly any archives exist today mentioning that story with the possible exception of this C/Net News article. The study dinged Linux for lacking features needed to make it a serious consideration as an operating system. The report said that Linux was good for file and print servers, Web servers, some scientific computing, and thin client computers. But, the DH Brown report said Linux lacked support for computers with multiple processors; failover and a "journaling" file system needed to reboot a crashed machine without having to reconstruct the system files.

From that point on, the kernel developers began focusing on Linux as an alternative to top-end, trusted UNIX and Windows NT servers. In short order, Linux became much more than a hobbyist system. It became a commercial, industrial strength system capable of competing and surpassing existing business servers. Only market politics, extensive lobbying and sweetheart deals have kept Linux from taking the server business completely away from Microsoft.

Now, that Linux has become the leading server platform in the commercial world, development has shifted to the desktop. Like the post-D.H. Brown period, a flurry of activity has put the Linux desktop in a position to become dominant. People who only looked at Linux six-months ago when O'Reilly & Associates released Exploring the JDS Linux Desktop will not believe the progress made since then.

JDS looked like the leading Linux desktop at the time. Today, it's behind the competition. And while a new release of JDS is forthcoming, it may also trail other Linux desktops in features and capabilities.

Desktops for the Enterprise

Imagine a situation where you don't have to activate Microsoft Client Access Licenses (CALS), manage Windows 2003 License Servers and an Active Directory or worry about support for old world Windows distributions. Also imagine an alternative desktop that provides complementary innovation, works well in existing Microsoft infrastructures and provides a real reduction in costs. Linux provides all of that.

Linux also can logon to an Active Directory like Windows desktops. The Linux logon manager, GDM can handle expired passwords. You can run Windows applications through terminal services using rdesktop without Citrix server extensions. The Evolution workgroup client works well with Exchange. You have interoperability with Microsoft Office file formats using Openoffice.org. You also have a safer browser experience with Firefox. Tweak Linux for pure desktop performance and it's fast, safer and more fun.

A decade ago, PC's were not the dominant corporate infrastructure. Though gaining market share, PC's still had to use terminal emulators to connect to mainframes and run applications off of a variety of heavy metal. I remember programming Oracle Financials where the PC logged on to a HP-UX server 1500 miles away. I also remember having to test forms and reports on another system on the other side of the continent. I also remember supporting a triage HMO application running on a mainframe 3000 miles away on terminal emulators.

The supposed magic of Microsoft and Sun has nothing to do with their great cleverness, marketing prowess or innovation. They happened to have the products people needed to expand during the uptake in the World Wide Web adoption period. IBM mainframes using SNA instead of TCP/IP and Novell with its ill advised bet on IPX/SPX instead of TCP/IP doomed both companies. Apple didn't join the world until the release of OS X. People bought computers in droves because they wanted to be "on-line" and Microsoft offered a low-cost way to do that. Profits were high in Internet Services and among telecom companies and Sun's expensive but stable servers didn't present a problem on the bottom line.

Today, the infrastructure of the Internet is fairly build-out. Companies all have Local Area Networks and high speed Internet access. Sun and Microsoft do not have the same "value proposition". Both companies still have expensive products at a time when they aren't the only game in town. Enterprises now look for value. The shift to value has opened the market for Linux on Mainframes, in clusters and giant grids of PCs. When you look at Google, you see a company that arrived because it went with value and exploited their low cost computing power. I can't imagine Google achieving what they have with expensive Sun or Microsoft servers.

OK. So like a decade ago, enterprises have an investment in an infrastructure that costs too much to maintain. Mainframes became almost extinct because the maintenance contracts cost more than replacing everything with PCs. The same holds true today only instead of mainframes, people look at the cost of software as a percentage of the cost of hardware.

Once software represented a small percent of the cost of hardware but today the tables have turned. Software, dangerous software, costs more than the hardware on which it sits. It also requires people to upgrade their hardware because the software wants more memory, larger and faster hard drives and more powerful CPUs. What didn't make sense ten years ago, doesn't make sense today either: If maintenance costs more than an alternative solution, then the alternative solution should be vigorously pursued. The cost of maintaining my IT infrastructure today is higher than modifying it. And, I don't have to deal with another monopoly and vendor lock-in if I do modify it. Ten years ago, it was a monopolistic IBM oppressing IT departments, today it's Microsoft.

One notable exception exists today that didn't exist a decade ago: I can use my existing hardware. The same Intel based commodity hardware runs Linux. Ten years ago, when you hauled off the mainframe, you had to buy new PCs, wire the building with ethernet, set up routers and switches and buy new software. Today, you can leave the hardware infrastructure in place, continue to use your investment in old apps or provide terminal servers so that your Linux desktop users can still use their Win32 applications.

If you work in an enterprise, you owe it to yourself to test the performance of the Linux desktops. You can find articles on the Internet about performance tuning by doing a Google search or you can take a look at a book by O'Reilly & Associates called Desktop Hacks. You can also read about performance tuning in this week's Linux in Government: Optimizing Desktop Performance, Part II.

For Consumers

The Linux desktop provides an alternative many consumers have embraced. On mailing lists and in forums you can see thousands of posts where people declare themselves "Microsoft free". People do want certain freedoms and few doubt that as a sociological fact. Microsoft costs money and time. They hassle people. Their product costs are high. Consumers can find comparable open source software for free.

The same links above can serve you well if you want to try Linux and optimize it's performance. You will discover that you can use less expensive hardware and your desktop will run faster than Windows XP. The Windows XP you buy today is four years old and the next release of Windows is slated for 2006. It's still not a safe operating system because security has been added after the fact - when people began screaming about spyware, identity theft, viruses and trojan horses. The open source community designed Linux with security in mind from the ground up. Windows XP with security enhancements is annoying. If you secure your system correctly, you'll spend a lifetime answering questions every time you want to visit a new web site on the Internet.

Consumers face the problem that the Microsoft monopoly dominates the retail market space. You can't walk into a store today and find a laptop loaded with Linux on the shelves of your computer store. When you shop on-line every manufacturer states that they recommend Microsoft Windows. Of course they do, they get money from Microsoft to say that. And as a member of the Justice department once explained to me, you can't stop Microsoft from giving marketing rebates to manufacturers.

Franklin D. Roosevelt once sent a message proposing the "Standard Oil" Monopoly Investigation in 1938. He wrote:

"The liberty of a democracy is not safe if the people tolerate the growth of private power to a point where it becomes stronger than their democratic State itself. That in it's essence, is Fascism - ownership of government by an individual, by a group or by any controlling private power."

Many of us feel stuck today in various areas of our lives. We question many of the policies than govern us and wonder why we have to put up with them. I question how our government has allowed a bully to run amok controlling the computer market to the extent that it pervades what we can study in our educational systems. With enrollment in technical courses at a low peak perhaps it's because people don't see a future where Microsoft is the only option.

With the pending action in the European Union against Microsoft, perhaps the time has come once again for our legislators and regulators to question the existence of Microsoft. Old expensive software from Microsoft dominates the retail market. Microsoft's business practices still look like they effect a restraint of trade. In fact, if you go back to the 1999 trial, the issue of bundling software still remains unresolved. Not in the European Union where that's the central theme of their anti-trust action. But in the United States, Microsoft can still kill an unsuspecting business partner and take their market away. See Paula Rooney's article BlackBerry Killer? .

Some Final Thoughts

A friend and business partner recently commented that he felt like he was watching a comedy when he looked at the SNAFUs of Microsoft over the years. As Linux professionals, we both wonder how such a dull company could get into the position it holds. If people will start making real comparisons between Linux and Microsoft, then perhaps the comedy will end. At this point, you have to decide for yourself which is the right product for the times. I already have.


TOPICS: Technical
KEYWORDS: desktop; linux; microsoft
Navigation: use the links below to view more comments.
first previous 1-20 ... 101-120121-140141-160161-180 last
To: Poser
It won't run DirectX 9 applications.

heh you say that like its a bad thing ;).. Direct X is one of the larger reasons MS is so easy to target at the OS level..

But youre right on OO, 1.2 is pretty clunky (still does the job for me) but the beta for 2 (1.9) is much smoother..

161 posted on 06/02/2005 11:50:24 AM PDT by N3WBI3
[ Post Reply | Private Reply | To 160 | View Replies]

To: ShadowAce

ping for later


162 posted on 06/02/2005 11:50:57 AM PDT by RightFighter
[ Post Reply | Private Reply | To 1 | View Replies]

To: FLAMING DEATH
Blah blah blah. Now you're turning the subject to OEM's and what the "dominant" distribution is. Everytime you start to get your ass handed to you over knowledge of facts, you turn the argument to something else.

Whoa, hold a sec there, Sherlock. The point being made by your colleagues is that Grandma should simply choose the distribution that offers her the easiest path to installation. The problem with that argument is that it ignores how people get their computers in the real world. Grandma isn't going to install Linux, herself. Nor is she going to take a vanilla machine over to some tech gearhead at the local strip mall and ask him to install Linux. No, consumers get their OS when they buy their machine. Dell or Gateway or Fill-in-the-blank is not going to give the consumer a choice of which Linux build they want. They standardize on a particular distribution -- and that's what you get. Consequently, the "just choose the distribution that meets Grandma's needs" argument just doesn't have any legs.
163 posted on 06/02/2005 12:23:56 PM PDT by Bush2000 (Linux -- You Get What You Pay For ... (tm)
[ Post Reply | Private Reply | To 153 | View Replies]

To: N3WBI3
Find me a major pc vendor that sells with RH9, pretty please?

I didn't say RH9. You did. Red Hat is the dominant distribution. Go to Dell. They'll be happy to sell it to you.
164 posted on 06/02/2005 12:29:24 PM PDT by Bush2000 (Linux -- You Get What You Pay For ... (tm)
[ Post Reply | Private Reply | To 155 | View Replies]

To: Bush2000
I didn't say RH9. You did.

From Post #127, by Bush2000:
Thanks, I asked for a Phillips screwdriver and you handed me a regular. I'm using RH9. Not SuSe.

165 posted on 06/02/2005 12:44:44 PM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 164 | View Replies]

To: Bush2000
To Flaiming Deathwho said:

You can get Apt for RH9, and the first thing I'd do after getting it is opening a root terminal and typing "apt-get install synaptic".

You replied

Grrrrrrrrrrreatttttttt. I'll tell my grandmother to do that after she installs Red Hat. /SARCASM

Just because you choose to ignore parts of the conversation does not mean we all do the same... If you install redhat (and that would be RHEL2+ at this point) it comes with GYUM installed and in the maneu button, you never have to use a console to install software... here is a screenshot for you.. Its like watching a car wreck on this thread, in very slow motion you just keep getting more and more lost..

166 posted on 06/02/2005 1:15:05 PM PDT by N3WBI3
[ Post Reply | Private Reply | To 164 | View Replies]

To: N3WBI3

I'm jumping in here without reading the whole thread, but I do follow the Linux story in the press. Specifically I build a lot of computers and read about building.

I see no consistence whatever in recomendations for the prefered Linux distribution. I have no fear of Unix. I programmed in C for eight years on an AT&T box. I haven't gotten interested in Linux because the programs I use aren't available. At the moment that would be Sound Forge and Photoshop. The wife uses Electric Quilt. Those plus the internet are pretty much all we use.


167 posted on 06/02/2005 1:23:17 PM PDT by js1138 (e unum pluribus)
[ Post Reply | Private Reply | To 166 | View Replies]

To: js1138
I see no consistence whatever in recomendations for the prefered Linux distribution.

Two major camps... Suse based, and RH based. There are others but those are the big two. Its like PC dealers you have Dell, HP-Compaq, and some others no rule as to which is right for you. Major differences between aer usually defaultFS, update agent, and Gui (Gnome, KDE, ...). Of course I can put YUM (what I use) on Suse if I so choose..

I haven't gotten interested in Linux because the programs I use aren't available.

Valid and true reason. I would point out GIMP has come a long way for all but people who publish on paper. BUt no its not for everyone but how many people need photoshop? gimp would do for 95% of users. BTW what is soud forge?

Look I dont think Linux is for everyone, or even for most people, but I think that it would do for a significant number of people. If it had a big enough share it might get some of those apps ported to it (despite the rumors you can run closed source apps on Linux). Will this happen? dont know, dont really care Linux has done just fine keeping its capabilities up with a small market share and thats enough for me.

one more thing, you still may want to use Knoppix or another CD based distro for on-line transactions if you do allot of that. I use it even though I am running Linux because no systems is 100% safe.

168 posted on 06/02/2005 2:00:06 PM PDT by N3WBI3
[ Post Reply | Private Reply | To 167 | View Replies]

To: N3WBI3

" heh you say that like its a bad thing ;).. Direct X is one of the larger reasons MS is so easy to target at the OS level.."

DirectX 9 is what makes the new 3D games look good. I'm not giving up Road to Hill 30.


169 posted on 06/02/2005 3:09:33 PM PDT by Poser (Joining Belly Girl in the Pajamahadeen)
[ Post Reply | Private Reply | To 161 | View Replies]

To: ShadowAce
From Post #127, by Bush2000:

Out of context. See #148: "Red Hat is the dominant distribution that most users are likely to install."
170 posted on 06/02/2005 4:40:32 PM PDT by Bush2000 (Linux -- You Get What You Pay For ... (tm)
[ Post Reply | Private Reply | To 165 | View Replies]

To: Bush2000
However the only example you ever gave was RH9, you said yourself RH9 and then said Redhat. What version were we to think you're talking about then?

BTW did you get a look at the screenshot yet?

171 posted on 06/02/2005 5:39:57 PM PDT by N3WBI3
[ Post Reply | Private Reply | To 170 | View Replies]

To: Bush2000

"The point being made by your colleagues is that Grandma should simply choose the distribution that offers her the easiest path to installation."

No, the real point is, you've changed YOUR "litmus test" for what constitutes a good OS each time we give an answer that fulfills your requirements.

First, you said that "It must be easy for the average user to install apps". (post 64).

When we showed you that it was, you changed your criteria to, "It must be easy for Grandma to install apps". (post 131)

When we showed you that it was, you changed your criteria to, "It must come pre-installed". (post 148)

Hey, we could go on forever. I could do the same thing with Microsoft...let's start with, "It must remain relatively free of viruses and spyware with little configuration or maintenance from the user". Linux and Mac are head and shoulders above Windows in this department.

I understand your argument that people might not want to go through the process of installing Linux. Fair enough. That ain't a problem with the OS, it's a result of aggressive marketing and restrictive licensing between Microsoft and the OEM's that may actually prohibit them from installing Linux on their computers. There's scads of literature on this on the Internet, such as the story of how two Linspire guys who were invited to talk to Dell about their OS were suddenly "uninvited" when the higher ups got wind of it. You can Google it yourself, but you'll probably just deny it, like you denied YaST and Synaptic.

How about comparing apples to apples? You pick your OS and I'll pick mine, then we'll do a comparison on which is easier to install. That's a true comparison of the capabilities of the various operating systems. You won't agree to that, however, because it's a losing proposition to you.

BTW, I'm confident that Grandma could install Mepis by booting to a live CD, clicking on the "Install Me" icon and selecting the defaults. That's the way I do it, and it always works just fine. Again, just because she chooses not to isn't the fault of Linux.

All the while, you've ignored the fact that the average consumer, let alone Grandma, is not too successful at keeping spyware/viruses at bay with "the leading operating system". I'd like to see you respond to this, even though it really wouldn't prove that Linux is better than MS any more than your artificial litmus tests prove the opposite. It just proves that in real life, people with knowledge will always have an easier time using and maintaining their systems, no matter what they're running.

You're the one making your OS a religion.


172 posted on 06/02/2005 6:45:52 PM PDT by FLAMING DEATH ("I'm pretty sure I dented the gasket." - Donald Lancow (www.donaldlancow.com))
[ Post Reply | Private Reply | To 163 | View Replies]

To: js1138

"I see no consistence whatever in recomendations for the prefered Linux distribution."

That's a good thing...it means that people are actually choosing what works best for them. Nothing could be finer than having the option of trashing an OS that is no longer meeting your needs.

As I said earlier, right now, between home and work, I'm running 4 different Linux OS's on everything from a 200mHz Pentium with 128 Mb ram, all the way up to a 2.0 Ghz Celeron with 512 MB ram.

You can choose the distro that fits your preference, or, is best for the equipment you're running. Lots of people find one that fits.

And yes, I have Windows programs that I use that don't run on Linux too. No problem. Most often, my Windows box isn't allowed on the Internet, because she exposes herself to the world like a drunken coed at spring break. But, I do use it for the occasional game or whatnot that can't run on Linux. Although, with OpenOffice, Firefox, Gaim, Gimp, etc., it looks more and more like a Linux box everyday.

For surfing/IM, word processing, watching DVD's, listening to music, HTML editing/uploading, etc., I use Linux almost exclusively. The apps are competently built and very easy to install (hear me, Bush2000?). And as for price, you can't beat free, no matter how many apps you install. Plus, almost no maintenance whatsoever. I can actuall USE my computer instead of endlessly updating, scanning, restarting, etc.


173 posted on 06/02/2005 7:00:13 PM PDT by FLAMING DEATH ("I'm pretty sure I dented the gasket." - Donald Lancow (www.donaldlancow.com))
[ Post Reply | Private Reply | To 167 | View Replies]

To: Bush2000

Post #148 is in a direct reply-line to Post #127. Once you mentioned RH9, you just continued with Red Hat, indicating to the rest of us that RH9 was what you were talking about. Once you refer to a different version, you must explicitly do so to allow others to know what you are talking about.


174 posted on 06/03/2005 5:28:55 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 170 | View Replies]

To: ShadowAce

That's not the way he debates. When one of his asinine statements is shot down, he claims that he was talking about something else all along.

See my post #163.


175 posted on 06/03/2005 6:57:12 AM PDT by FLAMING DEATH ("Where do I apply for a liquor permit?" - Donald Lancow (www.donaldlancow.com))
[ Post Reply | Private Reply | To 174 | View Replies]

To: FLAMING DEATH

I know. I just wanted to post the explanation in public. :)


176 posted on 06/03/2005 7:00:50 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 175 | View Replies]

To: ShadowAce

Me too!


177 posted on 06/03/2005 4:47:14 PM PDT by FLAMING DEATH ("Where do I apply for a liquor permit?" - Donald Lancow (www.donaldlancow.com))
[ Post Reply | Private Reply | To 176 | View Replies]

To: FLAMING DEATH; ShadowAce; Bush2000

He has already run away from this thread..


178 posted on 06/04/2005 1:56:20 PM PDT by N3WBI3
[ Post Reply | Private Reply | To 177 | View Replies]

To: N3WBI3
Awww..

I was out of town and missed a good Windows/Linux flame war!

I love these.. they're always entertaining, ever self-perpetuating and often both camps miss the obvious key factors (IMO).

Linux geeks don't seem to realize that Joe User doesn't and will not learn about all the various distros and options. They're going either to go to their local CompUSA and buy the most visible box (that would be Redhat - Good luck, Joe!) or, if they are lucky (or cursed) enough to be acquainted with a Linux geek, get pointed to one of the easier distros and maybe have a reasonable chance at succeeding and sticking with it. That is, if they don't care about playing games or using popular programs like iTunes.

Windows (and Mac) loyalists never seem to see that many people don't care about or even actively dislike stuff like iTunes. These people spend time reading about all the goodies available for their OS and know where to find alternatives when they want to have music on their machines, for example. They don't play games much cause to them, messing around with all the Linux stuff IS a game (also true for some windows users).

But to me, it boils down to one thing.. Until Joe User can go in a store and buy a single version that is standardized at least up to the point that Windows is and that will effortlessly install and run whatever braindead "must-have" app is popular that week, Linux will never compete with Windows.

Face it. Despite all the problems with Windows and barring hardware config problems, a neophyte user can buy it, install it and make it run his mass market software without really having to know much about it.

Joe User wants to turn it on and have it work, just like his TV and car. He doesn't need or want to know much beyond that. And though it leave much to be desired, that's what Windows does.
179 posted on 06/07/2005 8:24:36 AM PDT by Trampled by Lambs (This Tagline is on hiatus as I think of a new one.)
[ Post Reply | Private Reply | To 178 | View Replies]

To: streetpreacher; Trampled by Lambs; rdb3

Sorry to butt in, but I joined TransGaming almost two years ago. I bought a single subscription (one vote) and never regretted it. I'm an emerald member now.

I can play all the games I am interested in through cedega and it just keeps getting better. I just finished playing Half-Life 2 last month. I'm currently working my way through Doom 3, but the good news there is that id software releases Linux ports for many if not all of its games. If you like gaming and you are interested in playing on Linux, the subscription fee to TransGaming is well worth it. Plus you get to vote on which games the TransGaming developers work on next.


180 posted on 06/21/2005 5:59:10 AM PDT by NCSteve
[ Post Reply | Private Reply | To 88 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-20 ... 101-120121-140141-160161-180 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