Vs. Windows
 Home            Links 

Linux Vs. Windows Software


LinuxVs.WindowsLinux Vs. Windows Software

 


This article will not attempt to advocate the use of Linux over Windows or vice versa. I will try to present the differences and similarities between Linux and Windows in a fair manner.


Overview:


Both Linux and Windows (2000, NT, XP, Vista) are operating systems. Linux was inspired from Unix, while Windows was inspired from VMS.


While no single company "owns" Linux, Windows is owned by Microsoft. Various distributions (often referred to as "distros") of Linux come from different companies (e.g. Red Hat, Novell SuSE, Mandrake etc.), while all Windows flavors (95, 98, 2000, XP, Vista) come from Microsoft.


Both Linux and Windows come in Desktop and Server editions.


Cost:


As far as cost is concerned, Linux is very cheap or free. I used the word "very cheap" for enterprise users. While anybody can download, install and use Linux, the distribution companies usually charge for technical support. Windows is expensive. You first pay for the copy of the software and then again for the technical support if you ever want it. There is another catch though; Windows enforces you to use a single copy on a single computer. This is not the case with Linux though, once you purchase Linux, you can run it on an unlimited number of computers.


GUI:


Both Windows and Linux are GUI based operating systems. I'm afraid but, Windows has better GUI than Linux and it will get far better with the upcoming Windows Vista release. Linux has two GUIs: Gnome and KDE. Linux is fast catching up and is evolving from a server operating system to a desktop operating system.


Command Line:


Both Windows and Linux comes with command line interface. Windows calls it the "DOS prompt", while Linux refers to it as the "shell". Linux's shell is far more superior than Window's DOS prompt. It can do a whole lot of things that are not possible in Windows. Linux support various command line shells such as BASH, Bourne, Korn, C shell and many other.


Third Party Application Software Availability: Both Windows and Linux run third-party applications. Windows, compared to Linux, has far greater number of third party applications available for use. A program written for Windows will not run under Linux (although it can be made to emulate, but it will be very annoying and hence not recommened).


Linux's application base is, however, increasing threefold. On a more close examination, the average computer user uses the following applications 90% of the time: Word Processor (Office suite), E-mail client, Web browser, Media software, and Instant Messenger. Linux has all these applications and in fact has many flavors for each.


Like Linux, all third party applications are very cheap or free. Whereas, Windows applications can cost a leg and a limb.


Security:


Simply put it this way, Windows is not secure. If you are using Windows and don't have Antivirus, Anti Spyware, and firewall (memory and resource eating applications), your computer can get affected by a virus in less than 10 minutes. I remember restoring a fresh copy of Windows XP on my Toshiba A40 notebook. I was browsing the Internet with Microsoft Internet Explorer and my machine got infected with loads of spyware in less than 15 minutes!


Microsoft came up with Firewall and Anti Spyware products, but these programs run in the background and eat up your computer's precious memory.


Linux, on the other hand, doesn't have these issues. I'm not aware of any spywares for Linux. One can safely run a Linux distro without ever worrying about installing Anitvirus or Anti-Spywares.


Windows also has more security flaws than Linux. By security flaw, I mean a hacker can compromise the Windows operating system and break into your machine and destroy your files. But, flaws on Windows are quickly fixed and patches are often made available almost instantly after the flaw is reported.


Supported Hardware:


Windows was originally designed for Intel based machines. Earlier version of Windows NT also ran on RISC and Alpha architectures, but not anymore. Linux run on a wide variety of hardware. And can support some very old legacy hardware. I've seen a Linux distro running on a 486 based machine.


Diver Availability:


As one author once said, "Windows is a bag of drivers". I think that is quite true. Installing a new hardware device is a piece of cake in Windows, whereas it can be a nuisance on Linux especially for average Joe. I can't in my wildest dreams imagine my dad installing a sound card successfully in Linux.


Things however will not stay the same for long. Manufacturers are also offering Linux drivers for their hardware, which will simplify the process.


Network Support:


Linux beats Windows bad in this area. Windows was never designed for the Internet. Unix, on which Linux is based, was designed for Internet (or Network) and is far more efficient compared to Windows. A senior Network Administrator working for a Fortune-500 company, recently pointed to me that if we monitor the traffic between exchange Windows based Exchange Server and Client, we can see that hundreds of packets are going to and from even when both are idle. He said that such is not the case with Linux.


However, our average Joe will never see or feel any difference. Windows Internet is good enough for him.


File System:


Windows Vista will use a new file system called WinFS. Earlier version used FAT (FAT16 and FAT32) and NTFS file systems, with NTFS being the preferred choice. Linux supports ext2 and ext3 file systems.


FAT file systems were mediocre, but NTFS can be compared with the Linux file systems.


Both file systems allows us to create directories, sub directories and file. Linux file systems are case-sensitive whereas, NTFS is not.


Normally, Linux systems cannot access NTFS file systems, but with the help of add-on software, it can.


Help and Documentation: Linux help and documentation is quite good, accurate and to the point compared.


I've been using Windows for well over 8 years now. Frankly speaking, I hardly ever checked the accompanying documentation or the help file because everything is so simple that nobody needs to venture in the help file.


What should I buy?


OK. Truth hurts, but let it be. If you are average Joe, that extra $300 on Windows are worth spending. If you are looking an OS for your server, never even think about Windows. Buy Linux.


About the Author:
Umer Mansoor is a software engineering student. He is a mild-mannered, soft spoken and non-violent kind of guy. He is inspired by God, Dad and Mom. He has written an open source scripting language, an open source SSH implementation and an open source security audit tool for cisco routers. His projects are hosted at: http://www.pegsol.com/newdesign/development.htm


He can be reached at: umer.mansoor-at-gmail.com



Reuters

US Justice Dept probing Google/ITA deal: sources
Reuters
WASHINGTON (Reuters) - The US Justice Department is looking into allegations that Google Inc's purchase of airline ticketing firm ITA Software Inc will cost ...
Deal snapshot: US JUSTICE DEPARTMENT TO REVIEW GOOGLE, ITA DEALTrading Markets (press release)
Justice Department Probes Google's ITA Software Deal: ReportABC News
Google-ITA Software Deal Probed by Department of JusticeCar Rentals
Siliconindia.com -PC Pro -m-Travel.com
all 230 news articles »


Remote Support Software ScreenConnect's Price is Right for Pros
Washington Post
That's the market space that Elsinore's ScreenConnect ($250, limited demo) remote control and support software plays in. And it's a worthy player indeed. ...

and more »


Pallas Athena Signs OEM Agreement with Magic Software
MarketWatch (press release)
Pallas Athena is a global provider of BPM and Case Management software. Its innovative BPM|one solution brings simplicity to complexity, and empowers ...

and more »


Pervasive Software to Present at the Rodman & Renshaw Annual Global Investor ...
MarketWatch (press release)
Pervasive Software (NASDAQ:PVSW) helps companies get the most out of their data investments through agile and embeddable software and cloud-based services ...

and more »


Austin Energy Selects Autodesk Utility Design Software to Optimize Facility ...
MarketWatch (press release)
The Autodesk Utility Design solution will interface with the utility's Geographic Information System (GIS) software, enabling Austin to optimize its ...

and more »


The Age

Macho Duke Nukem Returns After a Decade in Limbo
ABC News
AP By LOU KESTEN AP Writer When Take-Two Interactive Software Inc. pulled the plug on the long-in-development "Duke Nukem Forever" last year, most observers ...
Duke Nukem Forever Demo Is LikelyCinema Blend
Duke Nukem Forever to Finally Release Sometime Next Year (TTWO)Comtex Smartrend
Gearbox Software: Duke Hasn't Nuked Our Other ProjectsPSX Extreme (press release)
I4U -Spong -Soft Sailor (blog)
all 440 news articles »


Red Bend Buys VirtualLogix for Mobile Virtualization
PC World
Red Bend, a mobile software management company, has acquired VirtualLogix to stake its claim in the emerging field of mobile ...
Red Bend Software acquires VirtualLogixBizjournals.com
Red Bend Software acquires VirtualLogixGlobes
Run multiple mobile OS and fix your bugs remotelyGoMo News

all 26 news articles »


ReadWriteWeb (blog)

Salesforce.com Readies Native Mobile Chatter Apps
PC World
Salesforce.com is working on a series of native mobile applications for its Chatter collaboration software, the company ...
Salesforce.com Chatter Mobile soon: iPhone, iPad, Android, RIMComputerworld (blog)

all 43 news articles »


EADS Astrium Selected Data Visualization Software From Advanced Visual Systems ...
MarketWatch (press release)
WALTHAM, MA, Sep 08, 2010 (MARKETWIRE via COMTEX) -- EADS Astrium, Europe's leading space company, has deployed a software system for measuring antenna ...

and more »


Eye-Fi Adds Software Development Program
PC Magazine
The addition of a developer program typically means that more and more software applications will be able to take advantage of thew capabilities the Eye-Fi ...

and more »

Google News

Related Articles
Microsoft Great Plains Data Conversion ? Overview For Developer
Looks like Microsoft Great Plains becomes more and more popular, partly because of Microsoft muscles behind it. Now it is targeted to the whole spectrum of horizontal and vertical market clientele. Small companies use Small Business Manager (which is based on the same technology ? Great Plains Dexterity dictionary and runtime), Great Plains Standard on MSDE is for small to midsize clients, and then Great Plains serves the rest of the market up to big corporations.
Microsoft Great Plains eCommerce: overview for developer
Microsoft Business Solutions Great Plains was designed back in the earlier 1990th as first graphical ERP/accounting system for mid-size businesses. The architects of Great Plains Dexterity ? this is the internal mid-shell, all Great Plains was written on, designed it to be easily transferable between graphical operating systems (MAC, Windows, Solaris ? potentially) and database platforms ? initially Great Plains was available on Ctree (both Mac and PC) and Btrieve, a bit later high end version Dynamics C/S+ was available on Microsoft SQL Server 6.5. But the idea was to catch or switch winning/losing database platform ? nobody could predict if MS SQL Server, Oracle or DB 2 become a dominant DB platform, like Windows among OS. All these trade-ins for being potentially cross-platform application make the life of nowadays eCommerce developer difficult.
Microsoft Great Plains - Payroll & HR Inexpensive Solution? Not Any More
Microsoft Great Plains is main Microsoft Business Solutions accounting package for the US market. You should probably expect some issues when you have software development company to be bought by big player - in this case Great Plains Software was bought by Microsoft (Bill Gates was a friend to Doug Burgum - owner and leader of Great Plains Software - Great Plains Dynamics/eEnterprise). We certainly have some influence level in Microsoft Business Solutions, but what happened is out of our decision level and this is really sad story.
Editing Your Photos Using Microsoft Picture It Publishing Platinum 2002 - A Great Dinosaur
I started using PIP (Picture It Publishing) Platinum 2002 right after I got it in a bundle with my HP Pavallion N5295 Notebook more than several moons ago!
Adware and Spyware Blockers
The most important things you can do for your computer right now is to install adware and spyware blockers. Everyone is aware of computer viruses and run an anti-virus program to guard your computer against them.
Dreamweaver vs FrontPage
There are two major WYSIWYG(What You See Is What You Get) editors available for beginners. These are: Microsoft FrontPage and Macromedia Dreamweaver. So the question is which one is better?
Microsoft CRM Messaging through Lotus Domino eMail Server - Balanced Solution
Microsoft CRM and IBM Lotus Notes Domino seem to be taking completely different paths and if company is Microsoft oriented - we see MS CRM, MS Exchange, MS SQL Server, SharePoint, etc. In the case of Lotus Domino - it is opposite - Lotus is corporate Information Media and could technically play CRM role with internal messaging coming through Lotus Domino server. However realities of modern corporation give us multiple examples when Microsoft CRM and Lotus Domino should coexist in compromise. There are several reasons why corporation doesn't like to stick to one platform:
Selecting Corporate ERP: Microsoft Business Solutions Great Plains ? Estimation Parameters
As we could imagine, if you are reading this article ? you are in the decision making mode, probably replacing legacy system with the new one or abandoning either Unix/Mainframe or Apple direction for your corporation. In any case, nobody should make an outside influence on your decision ? you should be maximally objective. Let us give you our estimates and the parameters to check on the pool of the possible ERPs/MRPs.
Microsoft RMS Customization ? PO Items Receiving in Great Plains
Microsoft Retail Management (RMS) and Microsoft Great Plains are retail and accounting/ERP solutions coming from the same Microsoft subdivision ? Microsoft Business Solutions. There is often common need to do integration between the two. Despite the fact that both systems come from the same software development company ? the integration is not as simple as it probably should be.
Microsoft CRM for Corporate Business ? Working Offline
If your company has regional and worldwide operations, you might already realized that it is very hard to get decent internet connection in your remote locations. In this small article we will try to give you highlights on how to implement Microsoft Business Solutions CRM for worldwide operations with restricted internet connection.
Microsoft Great Plains Nationwide Remote Support
ERP Consulting industry is on the way to serve clients nationwide and even worldwide, when the client is multinational corporation. There are several reasons to specialize in remote support. In this small article we'll give you these reasons and the advantages of remote installation, customization, integration, programming, reporting.
Reduce Pop-ups and Annoying Ads
There is many things more frustrating than surfing a website only to have your screen suddenly full of pop-up advertising or a cascade of new windows opening. There are so many intrusive kinds of advertising on websites that there must be a way to deal with them. Luckily for us there is a few programs out there that will help to reduce the amount of advertising that happens while you surf.
Inherent Dangers Of File Sharing Via The Internet.
Cyberspace has opened up a new frontier with exciting possibilities of "File Sharing." We can explore any interest imaginable and research any topic of choice. We truly are global in reach with high speed internet usage at our disposal and a keyboard at our fingertips. We can share music, movies, games and even personal photographs.
Free Program Removes Spyware not Detected by Premium Security Scan
What is Spyware?
Lotus Notes Domino and Microsoft CRM Integration
Well, even if the combination might look very unusual, we see the coexistence of these two systems, especially in large corporations, non-profit organizations. Technically Lotus Notes Domino has parallel structure, including Domino email server. Lotus is extremely flexible and you can program your own CRM or purchase CRM for Lotus, however Microsoft CRM has Microsoft SQL Server database and very simple Sales automation module. Let's look at the integration reasons and scenarios. Be sure that each specific case requires custom programming, tuning and support.
.NET :Solving the Multiple Inheritance Issue Under .NET Platform
.NET platform does not support multiple inheritance. Do not confuse multilevel inheritance with multiple inheritance. With multiple inheritance we can have a subclass that inherits from two classes at the same time.
Microsoft Great Plains: Large Scale Implementation
Microsoft Business Solutions Great Plains, Navision, Axapta, Solomon and CRM are coming up to satisfy ERP needs for large corporation, including multinationals. In this article we will be describing Microsoft Great Plains as the MRP platform, fitting to multiple industries and business niches: aerospace, defense, textile, pharmaceutical, healthcare, constructions, mining, services, distributions & logistics, wholesale & retail, public sector, chemicals, oil & gas, finance, brokerage, etc. We'll try to give you orientation and set realistic expectations if you are CIO for large publicly traded company and looking for reasonably budgeted solution.
Partitioning, Formatting and Reinstalling in Windows 98
Formatting and reinstalling windows 98 is very easy if you have the right know-how.
Software Upgrades Arent Always the Best Move
When my daughter was getting into AOL instant messaging (AIM) and using all the cool add-ons, I looked for more as it's a great way to learn about extending applications. While doing research, I learned that if you wanted to use AIM themes, you don't want to upgrade to AIM 5.9. A post at MyThemes suggests sticking with or downgrading to 5.5. MyTheme shows what steps to take, should you prefer to stick with 5.9. The post also shows where to download 5.5 and how to downgrade back to it. Furthermore, 5.9 was bloated. Think it took a while for AIM to completely load in 5.5? 5.9 is worse.
Cisco Certification: Five Things To Do DURING Your CCNA Exam
There are plenty of articles out there about how to prepare for the CCNA exam.  However, there are also things you can do to increase your chances of success on exam day during the most important part of the entire process -- the time that you're actually taking the test.



Common misspellings for words used in this page include abondoning actualy adn againnst agains agaisnt aganist agian agianst agin agina aginst ahev ahve allready almsot alomst alreayd alsot amke amking ammount amoung amung anbd anohter aplication applicaiton applicaitons archetects aready artical artice articel aslo attemp attemt auther autor availaible availble availiable availible avalable avaliable avilable baceause backgorund bakc baout bcak beacuse becasue beccause becouse becuase beng betwen bewteen buisness busineses busness bussiness cannnot cant cmoputer comany comapany comming completelyl comprimise conection coputer corparate coudl dael decison decribing delevopment descision desgined desktiop dessigned destory developement develpment devolopement diea diferent diferrent differnt diffrent discribing distrubution divice doens doign dominent dominiant donig dreasm durig durring duting eahc ealier effecient efficent eiter ened engeneering especialy everthing excange exicting expecially extemely extrememly extremly eyars eyasr fiel follwoing folowing fomr freind frome froniter ganes gaurd gerat gogin goign gonig graet grat haev halp hapened happend happended happenned howver hten htere htikn htink htis hvae hvea hwihc hwile hwole idaeidae imagin impliment importamt inbetween includng incuding inheritence initally inlcuding inot intergration intially intrest inudstry iwll iwth larg leran levle liek liuke messenging mkae mkaing mkea moreso mroe nowdays nowe nto nuisanse nusance oftenly oging omre onyl oposite orginally origanaly originall originaly originially originnally orignally orignially otehr paralel paralell parralel parrallel parrallell pary peice peronal possable possibile possiblities prefered prepair probablly probaly proccess proces publically publicaly qtuie quicklyu qutie raelly realsitic realy realyl reasearch reched refered referrs reffered refrers relaly remeber resticted runing runnung seinor severeal shoudl shoudln smae smoe soem sofware soudn sould specfic specif spectum succesfully succesfuly successully succsess sucesfully sucesfuly sucess sucessfully sucessfuly sytem tahn taht targetted tath technnology technolgy teh tghe thast theese ther theri thgat thge thier thigns thigsn thikn thiunk thn thna thne thnigs thrid thru thsi thta thyat tiem tihkn tihs timne tiome tje tjhe tkaing trafic truely twpo tyhat uise unsed upcomming usally useage useing usualy ususally variey varity vell verison vetween veyr vreity vrey vriety vyer vyre waht wass watn weas wehn whant whcih wheras wherease whic whihc whith whlch whn whta wich wih wiht wille witht witn wiull wnat wnated wohle wokring writen wroking ws wtih wupport yeasr yeras yersa ytou yuo.