Windows vs. Mac OS X vs. Linux: The Operating System Battle

Windows, Mac OS X, or Linux? That has been the age-old dilemma that is now gaining more and more attention as each operating system is progressing at a record pace. This summary will give you a comprehensive and thorough examination of each operating system, their advantages, disadvantages, and a final summary of which one is better. Please note that all conclusions are self-drawn opinions that are supported by facts. However, it does not guarantee that these thoughts are truths.

Windows, the pride of the Microsoft Corporation, has had a long and rough history since its beginnings. It is currently being used by 80-90% of all computers, which is mainly composed of desktop computers. These figures, like those of another Microsoft product, Internet Explorer, are starting to decline as other products and systems are getting more attention. It is still, however, very popular and used by most home users and companies. Beginning it’s story in 1981, it has now gotten close to completely monopolizing the computer operating system field. To some who are less computer-savvy, it appears to be the only operating system in the world. Over the years, it’s developed into an operating system that has become feature-filled and simply huge, especially with Windows Vista and Windows 7.

With our introduction out of the way, let’s get on to what Windows is, can do, and can’t do. Windows is know for it’s user friendliness, large hardware support, and the large amount of software available for it. However, it is also closed-source and is very well know for some of the greatest computer headaches in existance: viruses, spyware, malware, gradual performance decay, and the BSOD (Blue Screen of Death). This means that as long as the user doesn’t want to see their system go down in fairly short time, they need to install security and maintenance software. Even then, the system isn’t 100% covered. Overall though, you can run the most programs, games, and devices on Windows, and with enough effort to maintain it, is a very effective operating system.

On a completely different side, Mac OS X is another operating system that should be reckoned with. It includes a very appealing interface with many programs that integrate tightly into the system. There are also a handful of programs that work just in Mac OS X that have received very well reviews. Mac OS X is based on Darwin, and is therefore correctly titled as a Unix operating system, complete with Unix certification. Because it’s built differently than Windows, programs made for Windows won’t work under Mac OS X, unless the application is made cross-platform to make it work over several operating systems. It doesn’t get Windows viruses because of its design (Unix), which automatically makes it numerous times safer than Windows. It also supports many peripherals attached to it, providing ease of use with cameras, printers, etc. In this sea of advantages it has, especially over Windows, there are two huge obstacles that keep it from being an ultimate contender: Both due to hardware support in specific areas and usage restrictions in its license, Mac OS X can only be run on systems built by Apple, such as the Mac mini, iMac, etc. This means that if you want to run Mac OS X without hacking it and then running it illegally, you will have to buy an Apple computer, which are more expensive than normal PCs, and may break your bank. Also, Mac OS X is, like Windows, mainly closed-source.

Last but not least we have Linux in our comparison. Linux is the general term that is used for the large collection of Linux distributions (distros for short), where all distros use the Linux kernel. Linux has a large number of advantages that can benefit everyone, no matter what they use their computer for. One of the most important points is that Linux is open-source. This means that anyone in the whole world can look through the source code of Linux and any other part of the distribution and find any bugs, security holes, or any other problems within the source code, and either fix it themselves, or give their findings to someone who can fix the problem. Open source, which is most characterized by the GNU GPL (GNU General Public License), which lets you create, modify, and redistribute any software freely that is using the GNU GPL, is very advantageous in that everything is free, both price-wise and freedom to do anything you want with the program. This can help individuals and companies with a small or even nonexistent budge create a robust system (and network). Second, Linux is classified as Unix-like, so you get the great flexibility and power of Unix (with tweaks). However, it contains no Unix code, but is a Unix-like replica made of open-source code. Third, there are also many great applications that work on Linux, such as, Pidgin, and GIMP. In fact, Pidgin and GIMP were first made for Linux and were eventually ported to other operating systems like Windows because of their popularity. Linux also has very good hardware support, and unique features/programs, such as GNOME, KDE, XFCE, and Compiz. Applications that work for Windows and Mac OS X are most likely also ported to Linux, and some Windows-only programs even work in Linux without any modifications through the use of Windows Compatibility Layer programs, such as the popular WINE program. Finally, Linux is also a fairly universal language (depending on the distribution), and can have a number of different languages installed and active. Linux is also most popular when used in servers, which is runs the famous LAMP application stack (Linux, Apache, MySQL, PHP), as well as many other server applications and services.

Overall, each operating system has its own perks. After doing my own calculations and weighting my own opinions of each, Linux seems to me like the best operating system of choice. Call me a Linux fanboy or whatever you want, but Linux has so many areas that are already having amazing effects on users and others that show major promise, I see Linux eventually getting a major market share, just like how Firefox is starting to topple Internet Explorer. Even though Linux has less than 2% of the market, it’s mainly because Linux isn’t well known to all users, plus it is hard for some to migrate to Linux because they try to use their Windows mindset on Linux, which just doesn’t work well. That, in effect, also shows that Microsoft has closed the minds of users with their monopolizing, closed-source Windows to other ideas.

Since this is only my opinion in the battle of the operating systems, what do you have to say about the three operating systems? Leave a comment! Tell us your favorite, and why!

Note: This blog post has been written with major but short-term inspiration. Therefore, please excuse the lack of pictures, links, and other eye candy for the time being until edited in.

Preview: The major wave of battles has just begun with the fundamental software inside computers, the operating systems. As the internet becomes more and more a part of every computer user’s life, we also need to take a major look at the major internet browsers out there. So, soon to come: The Battle of the Browsers! The list of browsers compared will include Firefox, Internet Explorer (7 and 8), Safari, Google Chrome, and Opera.


15 thoughts on “Windows vs. Mac OS X vs. Linux: The Operating System Battle

  1. Good review. I would point out additionally that the most popular distributions of linux are now far easier and quicker to install than windows or Mac. You boot the pc with the disc in the drive, the system asks you simple questions in plain English (and will let you try it out from the cd without installing it), you can go into depth if you want or tell the installer to just go ahead and do it. Once installed, the most popular linux distros will normally “just work” – you usually won’t need to go finding drivers on discs or on manufacturer’s websites like you often do when installing windows. Once installed, all the software you’re likely to need will already be there, like office systems and VoIP/messengers. Any other software you need can be installed with a single click with a software manager (similar to android’s market), but they’re all free and no ads either!

  2. One of the things about Linux is the lack of quality. There have been several instances where I have been updating Linux and after the required reboot, the system either was In a continual core panic state, or had forgotten where the boot partition was. Lately in several distributions, the update mechanism just stops and never updates the system. With quality like this, it is not ready to be used by the masses. Linux must perform like consumer electronics and just work. I think that all three platforms will remain, no matter what any group would say about that.

  3. I am more concern with Windows OS, and Mac OS inter changing programs or apps… Linux gave me nothing but headaches…I agree with James on the reboot prob., when it totally forgets where the boot partition…that needs resolving before even beginning to look into app. interchanging, or rather both systems being able to run the same app.

  4. You’ve overlooked the downside of Linux. Many Linux experts are actually saying goodby to Linux desktop (regretfully) due to numerous driver problems and tons of software glitches.

  5. If I had all the money in the world, I think I’d buy a Mac and run all three operating systems on one computer. If I were a software developer, I think I’d write my programs for Windows then work with the Wine community to make them run flawlessly on Linux and Mac. The people who complain about Linux being buggy and unreliable just haven’t found the right distro. I’ve found Ubuntu, Puppy and Linux Mint to work quite well and I’m sure there are even better distros out there that I haven’t yet tried. Also consider using a later version of your Linux distro if you get a lot of bugs or it crashes your system too often. Use Windows if you want access to the most Windows programs since some programs simply don’t work with Wine. Use Os X if you want access to programs you simply can’t find anywhere else, and use Linux if you’re on a tight budget, hate software audits, have specialized/niche computer configurations or live in a cluttered home and keep forgetting where you placed your recovery discs.

    1. Sounds like a good plan! Or get a good windows laptop convert it to Linux and run windows in virtual box, Or vice versa. Honestly in my experience elementary OS Freya gives you the best of every OS! It is elegantly unique, feels like Mac, and has every good theing about Linux.

  6. Pretty great post. I just stumbled upon your weblog and wanted to say that I have truly enjoyed surfing around your weblog posts. After all I will be subscribing on your rss feed and I’m hoping you write once more soon!

  7. I dual boot windows 7 & ubuntu 12.04, overall i prefer ubuntu to windows for the shear security of it. I will continue to use window only for game that i tend to play, but for everything else its ubuntu all the way

  8. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog
    that automatically tweet my newest twitter updates. I’ve been looking for
    a plug-in like this for quite some time and was hoping maybe you
    would have some experience with something like this.
    Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new updates.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s