Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
TRENDING TODAY
Home > News > Apple > Personal Thoughts

November 26th, 2008, 18:11 GMT · By Sergiu Gatlan

Five Reasons to Choose OS X

SHARE:

Adjust text size:

The Leopard Install DVD Case
Enlarge picture
People will always write articles about which operating system is better. While making comparisons, let’s say, between Windows and OS X, will surely make you a target of fans of either the former or the latter (depending on your approach), I think that stating the obvious pros in regard to OS X will only make its fans give a "yes, he’s right" kind of nod and the Windows fans just stop for a moment and think it over.

Would OS X actually be a viable alternative to Windows? Well let’s just see what its pros are and if they overcome those that Windows users will put on the table.


Stability

The first thing one has to talk about (and I think the most important one) is the stability of OS X. While most of you know what a blue screen is, I’m sure that there are a lot of people wondering how a kernel panic screen looks like on a Mac (if you have never experienced one, HERE is what you should expect to see).

I saw one on my Mac after using it for more than six months and, when it crashed on me, it actually happened because I installed an open source application that was in an Alpha state and was known to make OS X prone to such events. To tell you the truth, the first time I saw one was when it happened on the Mac of one of my colleagues, who had never seen one before either.

This makes it as elusive for Mac users as the elusive 6-gill shark, and some people are actually not upset at all when it happens. Why? Because it occurs once in a year maybe.


The user interface

The one thing that will make you stick with OS X and get back to it if you ever decide to switch to another OS for a period of time is its user interface. The GUI has two features that make it the best choice for a user when it comes to interacting with an OS: it is highly intuitive and will give an intense feeling of consistency.

Why intuitive? Just think of the way one installs apps on OS X: by drag and drop. Uninstall? Drag and drop again, but this time into the trash. Even more, once you start using its GUI you’ll get the hang of it very easily and you’ll be able to find everything you want as quickly as possible.

Why is the interface of OS X consistent? Because Apple published a list of user interface design guidelines. What this means for the user? It means that most of the available OS X apps (the ones that follow Apple’s user interface design guidelines) will offer users a very similar experience, which will lead to an increased overall usability.


Content creation platform

The Mac platform is the one chosen by the top music producers or graphic designers. Why is that? Because OS X comes with a whole pack of software apps and features built in, which will allow you to create content easier than on any other OS. For people who choose OS X for its content creation capabilities, the fact that they will not be able to play the same or more games than on Windows will not present itself as a problem.


An (almost) virus/spyware free OS

OS X is a virtually virus/spyware free OS. Why virtually free and not just free? Because, as seen HERE, there still are threats that will try to make an OS X user’s life a nightmare. The upside of this problem is that users will have to cooperate so that this type of malware can install on the Mac host and that there are very few such threats out there (which automatically means that a smaller number of Mac systems will be affected).


The UNIX core

Yes, if you didn’t know already, Mac OS X has a UNIX core (it uses a Mach kernel that has been derived from BSD). Actually, contrary to general belief, since Leopard’s release OS X is a fully POSIX (Portable Operating System Interface) compliant operating system. As it is said on the Apple Developer Connection website, "full POSIX compliance and UNIX03 certification means you can move all your critical UNIX applications to Mac OS X quickly and easily."

What does all that gibberish mean? It means that you will be able to choose any POSIX-compatible open source application and run it on OS X. Why is this important? It is important because now you will be able to run not only the apps created for OS X but also any other app that uses POSIX-compliant code. All you have to do is get its source code and build it on your Mac.

These are the things that might make you decide to go for OS X as your default operating system. I think that most of you will definitely say that I've left the security of OS X out. Well, just in case this happens, I haven’t completely forgotten about the security side of the problem and HERE you can find the reason why I've decided to not mention it in this article.

Do you know of any other feature present in OS X that could convince other people to switch to the Mac side? Do you think you have more to say on the ones I presented here? Share your opinion with the rest of us in the comments.

FILED UNDER:
POSIX
GUI
OS X
UNIX


8,348 hits · 2 comments
Link to this article · Print article · Send to friend

MUST-READ RELATED ARTICLES:


The Leopard Features Your Friends Don't Know About

The Best Two Free Ways of Securely Web Browsing on Your Mac

How to Install Open Source Apps and Packages with Fink

Six Features That Apple Should Add to OS X to Greatly Improve It

New MacBooks Come with System Preferences Tweak

READER COMMENTS:


Comment #1 by: v31462 on 26 Nov 2008, 20:45 UTC reply to this comment

great article


Comment #2 by: Louis wheeler on 27 Nov 2008, 22:11 UTC reply to this comment

Yes, the article was very well done. Let me add a few other advantages.

Mature API's which make it easier and cheaper for programmers and this, also, means fewer bugs for consumers.

A modern, modular operating system which means frequent OS upgrades every 12 to 18 months. Apple does not need to reinvent the wheel. It has already gone through the Development Hell that Vista is currently in.

Extreme flexibility to add new programming languages, techniques and applications. Apple is geared to take advantage of future changes rather than playing catch up.

A smooth transition to 64 bit software for future applications which take advantage of Intel 64 bit hardware. Snow Leopard 10.6, due in the Spring, will have a 64 bit Kernel. 32 bit applications will run concurently. All an application needs to have done to it to become 64 bit compliant is a recompile in Xcode.

The ability to take advantage of hardware advancements. Snow Leopard 10.6 will make it easier for programmers to take advantage of multiple cores and hyper-threading.

OpenCL will make it possible for programmers to reassign the cores of the GPU's. So, Mac OSX will be much faster than Microsoft Windows on the same computer.

Copyright © 2001-2013 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM