<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Techno Mania &#187; Mac OS X</title>
	<atom:link href="http://blog.hafees.com/category/mac-os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hafees.com</link>
	<description>A blog by Hafees</description>
	<lastBuildDate>Fri, 09 Dec 2011 12:39:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Five free Mac applications for Web developers</title>
		<link>http://blog.hafees.com/free-alternatives/five-free-mac-applications-for-web-developers/</link>
		<comments>http://blog.hafees.com/free-alternatives/five-free-mac-applications-for-web-developers/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 10:04:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Free Alternatives]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[aptana]]></category>
		<category><![CDATA[cyberduck]]></category>
		<category><![CDATA[filezilla]]></category>
		<category><![CDATA[mamp]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[skitch]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[web developer tools]]></category>

		<guid isPermaLink="false">http://blog.hafees.com/uncategorized/five-free-mac-applications-for-web-developers/</guid>
		<description><![CDATA[If you&#8217;re a web developer and want to stick with your mac for web development, these are the best free tools. Some of these tools are specifically for for PHP wed development and is available for other platforms (Windows, Linux) as well. 1. MAMP To test your dynamic web site you need a web server [...]


Related posts:<ol><li><a href='http://blog.hafees.com/uncategorized/opera-now-the-worlds-best-browser-is-free/' rel='bookmark' title='Permanent Link: Opera &#8211; Now the world&#8217;s best browser is Free!'>Opera &#8211; Now the world&#8217;s best browser is Free!</a></li><li><a href='http://blog.hafees.com/free-alternatives/zipgenius-free-alternative-to-winzip-and-powerarchiver/' rel='bookmark' title='Permanent Link: ZipGenius &#8211; Free alternative to Winzip and PowerArchiver'>ZipGenius &#8211; Free alternative to Winzip and PowerArchiver</a></li><li><a href='http://blog.hafees.com/games/20-must-have-free-games-for-your-high-end-android-smart-phone/' rel='bookmark' title='Permanent Link: 20 must have free games for your high end Android smart phone'>20 must have free games for your high end Android smart phone</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a web developer and want to stick with your mac for web development, these are the best free tools. Some of these tools are specifically for for PHP wed development and is available for other platforms (Windows, Linux) as well.</p>
<h3>1. <a href="http://www.mamp.info/en/index.html">MAMP</a></h3>
<p><img style="margin: 5px" src="http://blog.hafees.com/wp-content/uploads/2009/06/mamp.jpg" alt="" width="500" height="185" /></p>
<p>To test your dynamic web site you need a web server and database. MAMP comes bundled with apache 2, mySQL  and phpMyadmin along with some other tools so that you can build and test your dynamic websites very easily.</p>
<p>Url: <a href="http://www.mamp.info/en/index.html">http://www.mamp.info/en/index.html</a></p>
<h3>2. <a href="http://www.aptana.com/">Aptana Studio</a></h3>
<p><img style="margin: 5px; float: left" src="http://blog.hafees.com/wp-content/uploads/2009/06/aptana.jpg" alt="" width="366" height="143" />It is one of the best IDEs even if compared with paid alternatives. Built on eclipse, it has the additional advantage of extending features through plugins. It is simply the best IDE for javascript/AJAX based web development. Supports almost all javascript frameworks, PHP, CSS and HTML. Plugins are available for Ruby on Rails and Java development. It supports Subversion as well for your versioning needs.</p>
<p>Alternatives are <a href="http://www.netbeans.org/features/php/">NetBeans</a> IDE for PHP and <a href="http://www.eclipse.org/">Eclipse</a>.</p>
<p>Url: <a href="http://www.aptana.com/">http://www.aptana.com/</a></p>
<h3>3. <a href="http://filezilla-project.org/">FileZilla</a> Or <a href="http://cyberduck.ch/">CyberDuck</a></h3>
<p><img style="margin: 5px; float: left" src="http://blog.hafees.com/wp-content/uploads/2009/06/FileZilla-Screenshots.jpg" alt="" width="335" height="72" />Filezilla is an open source FTP, SFTP (Secure FTP) client which will be enough for your FTP needs.</p>
<p><img style="margin: 5px; float: left" src="http://blog.hafees.com/wp-content/uploads/2009/06/Cyberduck-FTP-SFTP-WebDAV-Rackspace-Cloud-Files-Amazon-S3-Browser-for-Mac-OS-X-.jpg" alt="" width="141" height="133" />Another application you can try is Cyberduck which is also open source and supports FTP, SFTP, WebDAV (Web-based Distributed Authoring and Versioning), Amazon S3 and Mosso Cloud Files.</p>
<h3>4.  <a href="http://www.virtualbox.org/">VirtualBox</a> or <a href="http://www.microsoft.com/mac/products/remote-desktop/default.mspx">Remote Desktop Connection</a></h3>
<p>Though we develop in Mac, most of the users are going to be from the Windows world. So we need to test our web site in Windows and mainly in IE. Either you can connect to a Windows machine through remote desktop connection or you can run a virtual machine which runs Windows.</p>
<p><img style="margin: 5px" src="http://blog.hafees.com/wp-content/uploads/2009/06/Remote-Desktop-Connection1.jpg" alt="" width="500" height="161" /></p>
<p>If you opt for the remote desktop option, Microsoft has a Remote Desktop Connection client for mac. It is fairly easy to connect to a Windows machine. All you need is the IP address or domain name.</p>
<p>The recommended alternative is to use a virtual machine. You can download Sun&#8217;s virtualization software VirtualBox for mac. Another advantage is you&#8217;re not limited to any operating system. You can check your work, in virtually all platforms. But please make sure that you&#8217;re not violating any law of software piracy <img src='http://blog.hafees.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img style="margin: 5px" src="http://blog.hafees.com/wp-content/uploads/2009/06/virtuabox1.jpg" alt="" width="500" height="456" /></p>
<p>Url: <a href="http://www.virtualbox.org/">VirtualBox</a><br />
Url: <a href="http://www.microsoft.com/mac/products/remote-desktop/default.mspx">Remote Desktop Connection</a></p>
<h3>5. <a href="http://www.mozilla.com/en-US/firefox/personal.html">Firefox</a></h3>
<p><img style="margin: 5px; float: left" src="http://blog.hafees.com/wp-content/uploads/2009/06/Firefox.jpg" alt="" width="300" height="232" />If you&#8217;re developing for web Firefox is your best companion. You can have plenty of extensions that will help you in web development. Some of the best extensions are Firebug, Developer toolbar, Color picker etc.</p>
<p>Url: <a href="http://www.mozilla.com/en-US/firefox/personal.html">Firefox</a></p>
<h3>Other recommended tools</h3>
<h3><a href="http://www.skitch.com/">Skitch</a></h3>
<p><img style="margin: 5px" src="http://blog.hafees.com/wp-content/uploads/2009/06/Skitch1.jpg" alt="" width="500" height="458" /></p>
<p>This is not directly related to web development. But you&#8217;ll rather need this tool  often for taking screenshots and annotating it with comments. You can take a screen capture, highlight or mark some area, add a text comment and then drag it to anywhere to save as a file.</p>
<p>Url: <a href=" http://www.skitch.com/">http://www.skitch.com/</a></p>
<h3><a href="http://scplugin.tigris.org/">SC Plugin</a></h3>
<p>If you need Subversion integrated into the Finder this is the tool you need.</p>
<p>Url: <a href="http://scplugin.tigris.org/">http://scplugin.tigris.org/</a></p>


<p>Related posts:<ol><li><a href='http://blog.hafees.com/uncategorized/opera-now-the-worlds-best-browser-is-free/' rel='bookmark' title='Permanent Link: Opera &#8211; Now the world&#8217;s best browser is Free!'>Opera &#8211; Now the world&#8217;s best browser is Free!</a></li><li><a href='http://blog.hafees.com/free-alternatives/zipgenius-free-alternative-to-winzip-and-powerarchiver/' rel='bookmark' title='Permanent Link: ZipGenius &#8211; Free alternative to Winzip and PowerArchiver'>ZipGenius &#8211; Free alternative to Winzip and PowerArchiver</a></li><li><a href='http://blog.hafees.com/games/20-must-have-free-games-for-your-high-end-android-smart-phone/' rel='bookmark' title='Permanent Link: 20 must have free games for your high end Android smart phone'>20 must have free games for your high end Android smart phone</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.hafees.com/free-alternatives/five-free-mac-applications-for-web-developers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>5 things I like most in Mac OS X</title>
		<link>http://blog.hafees.com/mac-os-x/5-things-i-like-most-in-mac-os-x/</link>
		<comments>http://blog.hafees.com/mac-os-x/5-things-i-like-most-in-mac-os-x/#comments</comments>
		<pubDate>Tue, 26 May 2009 13:10:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://blog.hafees.com/uncategorized/5-things-i-like-most-in-mac-os-x/</guid>
		<description><![CDATA[I am using a MacBook for about 6 months. I&#8217;ve been really impressed by the performance and stability of a Mac. Following are the features I like most in the Mac OS. 1. Spotlight Though this feature is imitated in some Linux flavours and Windows Vista, this works best in Mac. It is really fast [...]


Related posts:<ol><li><a href='http://blog.hafees.com/tips-tricks/mac4lin-1-0-the-easiest-way-to-dress-up-your-linux-desktop-to-look-like-a-mac/' rel='bookmark' title='Permanent Link: Mac4Lin 1.0 &#8211; The easiest way to dress up your Linux desktop to look like a Mac'>Mac4Lin 1.0 &#8211; The easiest way to dress up your Linux desktop to look like a Mac</a></li><li><a href='http://blog.hafees.com/windows/windows-linux-and-mac-a-comparison/' rel='bookmark' title='Permanent Link: Windows, Linux and Mac &#8211; A comparison'>Windows, Linux and Mac &#8211; A comparison</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>I am using a MacBook for about 6 months. I&#8217;ve been really impressed by the performance and stability of a Mac. Following are the features I like most in the Mac OS.</p>
<h3>1. Spotlight</h3>
<p><img height="330" width="185" style="margin: 5px; float: left" class="" alt="" src="http://blog.hafees.com/wp-content/uploads/2009/06/spotlight.jpg" title="" />Though this feature is imitated in some Linux flavours and Windows Vista, this works best in Mac. It is really fast and finds everything including applications, images, pdf, web pages etc and shows in groups. It also finds the term in dictionary also. It is quite useful that we don&#8217;t even need to open the Finder (like Explorer in Windows) window. just press Cmd +   &lt;space&gt; and enter some characters and your applications/documents are shown. Excellent!</p>
<h3>2. Expose &amp; Spaces</h3>
<p><img height="313" style="margin: 5px" width="500" alt="" src="http://blog.hafees.com/wp-content/uploads/2009/06/expose.jpg" /></p>
<p><strong>Expose</strong> is a unique feature which shows all the open windows neatly arranged in the available screen space. No matter how many applications you&#8217;ve opened, all of them will be arranged for you and you can switch to any application. Also, it can show only the child windows of any applications.</p>
<p><strong>Spaces</strong> allows you to rearrange your applications windows to multiple virtual desktops &#8211; it is exactly similar to the functionality which is common to almost all Linux flavors.</p>
<p><strong>Screen Corners</strong> allow you to configure some actions to happen when mouse pointer is placed at each corners of the screen. For eg: you can set it to show desktop when the mouse pointer is placed at the right top corner.</p>
<p><img height="290" style="margin: 5px" width="500" alt="" src="http://blog.hafees.com/wp-content/uploads/2009/06/expose-spaces.jpg" /></p>
<h3>3. Dock</h3>
<p><img height="26" style="margin: 5px" width="500" alt="" src="http://blog.hafees.com/wp-content/uploads/2009/06/dock.jpg" /></p>
<p>Dock is another excellent and good looking feature which can be used to hold application shortcuts and to switch between open applications. It differentiates an already opened application by adding a shiny dot below the icon. The dock is successfully ported into Windows  &amp; Linux to a certain extend, but in Mac, it really looks nice and is stable.</p>
<h3>4. Global Menu</h3>
<p><img height="74" style="margin: 5px" width="500" alt="" src="http://blog.hafees.com/wp-content/uploads/2009/06/global-menu.jpg" /></p>
<p>I liked the way how mac handles application menus. Instead of showing a separate menu bar in the application, it will be shown in the global menu bar which is always shown on top of the screen. So the application will get most of the screen space. It is a perfect merging of applications to the operating system. But for a new user, it might be a little confusing.</p>
<p>Some developers has ported this functionality to Linux(I&#8217;ve checked this in Ubuntu), but it is not stable and buggy.</p>
<h3>5. Dashboard Widgets</h3>
<p><img height="198" style="margin: 5px" width="500" alt="" src="http://blog.hafees.com/wp-content/uploads/2009/06/widgets.jpg" /></p>
<p>Great feature which allows you to place small applications or widgets in a virtual place called dashboard. Unlike Windows Vista sidebar widgets, these won&#8217;t show in part of the screen and hence valuable screen space is saved. It will come to life when the Widgets shortcut is activated. There are hundred of widgets to choose from. The widget settings page shows some nice animation effects.</p>
<p>Using Awn manager, similar functionality can be done in Linux, but it is not a stable product.</p>


<p>Related posts:<ol><li><a href='http://blog.hafees.com/tips-tricks/mac4lin-1-0-the-easiest-way-to-dress-up-your-linux-desktop-to-look-like-a-mac/' rel='bookmark' title='Permanent Link: Mac4Lin 1.0 &#8211; The easiest way to dress up your Linux desktop to look like a Mac'>Mac4Lin 1.0 &#8211; The easiest way to dress up your Linux desktop to look like a Mac</a></li><li><a href='http://blog.hafees.com/windows/windows-linux-and-mac-a-comparison/' rel='bookmark' title='Permanent Link: Windows, Linux and Mac &#8211; A comparison'>Windows, Linux and Mac &#8211; A comparison</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.hafees.com/mac-os-x/5-things-i-like-most-in-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows, Linux and Mac &#8211; A comparison</title>
		<link>http://blog.hafees.com/windows/windows-linux-and-mac-a-comparison/</link>
		<comments>http://blog.hafees.com/windows/windows-linux-and-mac-a-comparison/#comments</comments>
		<pubDate>Sat, 23 May 2009 18:11:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://hafees.com/?p=40</guid>
		<description><![CDATA[For the past 5-6 months I&#8217;ve been using a MacBook in my office and at home a I&#8217;ve a laptop which dual boots between Windows Vista Home Premium and Ubuntu Ultimate Edition 1.8 64 bit. So I thought, I could write something comparing these three operating systems. Linux First, I would like to start with [...]


Related posts:<ol><li><a href='http://blog.hafees.com/tips-tricks/mac4lin-1-0-the-easiest-way-to-dress-up-your-linux-desktop-to-look-like-a-mac/' rel='bookmark' title='Permanent Link: Mac4Lin 1.0 &#8211; The easiest way to dress up your Linux desktop to look like a Mac'>Mac4Lin 1.0 &#8211; The easiest way to dress up your Linux desktop to look like a Mac</a></li><li><a href='http://blog.hafees.com/news/windows-7-beta-will-shutdown-in-every-two-hours-from-today/' rel='bookmark' title='Permanent Link: Windows 7 beta will shutdown in every two hours from today'>Windows 7 beta will shutdown in every two hours from today</a></li><li><a href='http://blog.hafees.com/free-alternatives/windows-live-writer-surprisingly-good/' rel='bookmark' title='Permanent Link: Windows Live Writer &ndash; Surprisingly good!'>Windows Live Writer &ndash; Surprisingly good!</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img height="227" style="margin: 5px" width="490" alt="Windows, Mac, Linux image" title="Windows, Mac, Linux" src="http://hafees.com/wp-content/uploads/2009/05/ospic.jpg" /></p>
<p>For the past 5-6 months I&#8217;ve been using a MacBook in my office and at home a I&#8217;ve a laptop which dual boots between Windows Vista Home Premium and Ubuntu Ultimate Edition 1.8 64 bit. So I thought, I could write something comparing these three operating systems.</p>
<p><span style="font-weight: bold;">Linux</span> </p>
<p>First, I would like to start with Linux or more accurately GNU Linux. I really admire the idea of free software and open source. I&#8217;ve experience with Linux since I bought my first computer long back in 1996, which was a Pentium MMX 200Mhz. I installed Redhat (not sure about the version. think it was Redhat 4 or 5) when I got enough confidence to play with Partition Magic and boot sector. Thanks to my computer, everything including an ISA sound card and PCI VGA graphics card were detected correctly. Because of my success in installing Linux, my friends were also got interested and asked me to install it for them. It was a tough job and because of that I learned many new things. </p>
<p><span style="font-weight: bold;">Advantages</span></p>
<ul>
<li>Free software &#8211; No cost, no restrictions &#8211; complete freedom.</li>
<li>Plenty of flavors optimized for different tasks like multimedia, web server, music creation.</li>
<li>Excellent community &#8211; Most of the Linux distributions (or simply called as a distro), especially Ubuntu has excellent community support. So if you ran into a problem, just seek help from the community.</li>
<li>Frequently updated &#8211; A good Linux distribution changes its version atleast twice every year. Compare that with Microsoft Windows. How many years in between the release of Windows XP &amp; Windows Vista.</li>
<li>Easy installation on standard hardware (by &#8216;standard&#8217; I mean, common and popular) &#8211; You may be surprised here, but it is true. If you&#8217;ve  standard hardware, Linux is the easiest OS to install. Some distros even allow you to play games while it is  installing in the background.</li>
<li>Easily updatable on a good broadband internet connection &#8211; To install a new application, all you need is to search for the application in the distro&#8217;s package manager and install it. All dependencies will be taken care of automatically.</li>
<li>More secure and stable &#8211; Well, this depends on the distro you choose and the packages (applications) you&#8217;ve installed. But generally Linux is considered as one of the best stable operating systems.</li>
<li>Works on low end machines &#8211; While some distros are recommended only for high end machines, you can always find a distro which can make the best out of your old hardware.</li>
<li>Targeted less by viruses &amp; spywares</li>
</ul>
<p><span style="font-weight: bold;">Disadvantages</span></p>
<ul>
<li>May be difficult to decide which Linux flavor. The options are plenty and a &#8216;non techie&#8217; user may be confused to choose the right distro. But Linux has an excellent community and just ask your questions in the forums or user groups. You can always find a linux distro for almost all of your need.</li>
<li>Unstable &#8211; While it is true that Linux is one of the most stable and secure operating systems, you might&#8217;ve experienced many crashes. Well, the culprit  in most cases is the packages which are not stable. For eg: popular distros like Ubuntu comes bundled with some unstable packages like Compiz Fusion, Awn etc. While these packages make Linux more eye-candy (Believe me, you don&#8217;t want to turn it off, if you enjoyed it once &#8211; even if it is unstable), it has a price to pay and that is stability. One solution to this is, one should always stick to stable packages. For eg: <a href="http://www.debian.or">Debian</a> has an excellent stable distro which comes bundled with only stable packages.</li>
<li>Installation may be difficult if your hardware is not standard (less available or less popular). You might need to recompile the kernel to support your hardware. This can become a nightmare for an average user. But chances are high that, the same problem has occurred for another user and the linux community has already solved this. So just google around and find the solution.</li>
<li>Updating / Installing additional package can be difficult if you do not have an internet connection. While it is extremely easy to update/install packages if you&#8217;ve an internet connection, it may be very difficult if you don&#8217;t have one because of the possible package dependency issue. So you need to manually install all dependency packages before installing your desired package.</li>
<li>Lack of high quality professional software &#8211; While it is true that, Linux comes bundled with almost all applications that you need for general use, high end professionals may not find an alternative for their needs. For eg: though, there is GIMP for image editing, professionals may not find it as a real alternative for Adobe Photoshop. Same is the case with Blender for 3D modeling. It is not a real alternative for Maya or 3D studio Max. This is also the case with games in general. Though we can find some good open source 3D games, we can&#8217;t play high end games like Crysis or Need for Speed. But this is not the problem of Linux. As the use of Linux as a platform increases, software companies will be forced to release Linux versions. But a question may arise &#8211; Won&#8217;t this paid, proprietary softwares violate the Linux motto of &quot;complete freedom&quot;</li>
</ul>
<p><span style="font-weight: bold;">Microsoft Windows</span></p>
<p>While I was studying for my bachelors degree in Computer Science, most of the computers in our college were running on MS DOS and a few were running on Windows 3.1. When I bought my first computer it was pre installed with Windows 95. I have tried all Windows versions till now &#8211; Windows 98, Windows NT,  Windows Me, Windows 2000, Windows XP, Windows 2003, Windows Vista and the latest Windows 7 release candidate. According to many statistics more than 85% people uses Windows flavors (mostly XP). Does this mean the majority is satisfied with the Windows world? No, at least a good percentage of people &#8211; who are not &#8216;techy&#8217;  are forced to live with Windows because most of the computer manufacturers pre-install a Windows flavor in their machine and the non techy user may not even know there are alternatives. Also, because of piracy, people doesn&#8217;t consider the cost factor. In most cases they get it free and don&#8217;t want to try alternatives; even if they wanted to, they don&#8217;t know how to. In my experience, most people are more more comfortable with Windows versions (because they are more familiar with it)  even though Linux flavors offers a lot more customization, logical grouping of programs etc. People can find programs from Windows &#8211; but don&#8217;t know where to look in Linux even though it is more logically organized. Also, the best part regarding Windows is the availability of software, device drivers etc. People think that, Windows has all device driver support and high quality softwares and compare it with Linux and think, why Linux can&#8217;t provide drivers. But, they fail to understand that, it is not Microsoft but the device manufacturers are creating drivers for it. In the case of Linux, the device manufacturer doesn&#8217;t care about providing a driver &#8211; so the Linux community has to do it and it will take time. This will change once Linux get more wider acceptance and the device manufacturers will be forced to release drivers for Linux as well.</p>
<p><span style="font-weight: bold;">Advantages</span></p>
<ul>
<li>Most popular operating system</li>
<li>Easy to use &#8211; I think, this is because most computer users started their computing with Windows and are familiar with it. However, for a hard core Linux user, Windows may be difficult to use, cluttered, unorganized Operating System.</li>
<li>Applications &amp; driver support &#8211; Undoubtedly Windows has the most number of applications &#8211; so it is preferred by professionals to Linux. Regarding driver support, I think it is &quot;driver availability&quot; rather than built in support by Windows. If compared in that way, Windows natively supports only a few while Linux supports the most.</li>
</ul>
<p><span style="font-weight: bold;">Disadvantages</span></p>
<ul>
<li>Not free, restricted, no freedom</li>
<li>Not very stable &#8211; Windows is synonymous with the infamous &quot;Blue screen of death&quot; (BSOD). But Windows XP has changed this to an extend as it was reported as the most stable OS by Microsoft.</li>
<li>Doesn&#8217;t come pre installed with good applications &#8211; All the applications &#8211; yes, no exceptions &#8211; provided in Windows OS are inferior to other commercial or even freeware alternatives. So you need to install good applications, may be even pirated softwares for doing common tasks.</li>
<li>Because of the high usage, most spywares and viruses are targeted to this platform.</li>
</ul>
<p><span style="font-weight: bold;">Mac OS X</span> </p>
<p>Mac OS X is built on Darwin, an open source OS by Apple &#8211; Darwin is again based on another open source OS, Free BSD &#8211; I have only 6 months of experience with Mac. In my office, I use a MacBook(2.2 GHz Intel Core 2 Duo, 2 GB  RAM) with Mac OS X 10.5.6. Undoubtedly, Apple is the King when making user interface. All the eye-candy without sacrificing stability and performance. Believe me, it never crashed in the six months. I like the way of installing software on a Mac. I&#8217;ve successfully modified my Linux distro to mimic almost like the MacOS interface. While it is true that you can almost mimic every aspect of MacOS in Linux, there is a problem &#8211; stability. All those are experimental packages and might crash X-Window. Unlike Windows or Linux, Mac OS X is supposed to be installed only in Mac machines (I am not forgetting that some people have successfully installed Mac OS X on normal PCs &#8211; but this is not officially supported or allowed). I think the stability of the operating system has a major role in this decision. They already know all about their hardware and how to make the most out of it. </p>
<p><span style="font-weight: bold;">Advantages</span></p>
<ul>
<li>Excellent user interface and usability</li>
<li>Stable &amp; Secure &#8211; I didn&#8217;t mean it is more stable than Linux, Linux is also stable if you don&#8217;t install any experimental package. But I have to agree that, with all the eye-candy Mac OS X is stable as any Linux distro &#8211; this cannot be true with Linux. You have to decide between eye-candy interface or stable OS, not both &#8211; well, at least until this time. Regarding security, it is considered as one of the best &#8211; but some tests conducted on Mac reveals that it is also vulnerable to attacks but it is less targeted by hackers (only below 5% of people use mac).</li>
<li>Applications &#8211; A large number of excellent professional applications are available in this platform and hence preferred by designers and other professionals.</li>
<li>Easy installation of applications</li>
<li>Targeted less by viruses &amp; spywares</li>
</ul>
<p><span style="font-weight: bold;">Disadvantages</span></p>
<ul>
<li>Though, based on open source operating systems, it is still proprietary.</li>
<li>The Operating system is limited to a specific platform</li>
<li>Cost of ownership is high &#8211; User is not free to try it out by paying for the operating system alone, instead the user is forced to buy new hardware at premium prices.</li>
</ul>
<p><span style="font-weight: bold;">Conclusion</span></p>
<p>If compared purely on performance and stability, I think Mac OS has an upper hand. Also unlike Linux, there are lot of commercial software available, which makes it the choice of professionals. But can we say Mac OS X is the best? Certainly not. First of all, as said above, Mac OS X is not like Windows or Linux. It is created for a particular hardware and won&#8217;t work with another hardware. Just think about Linux, it supports almost all hardware platforms &#8211; be it Intel, AMD or anything, Linux works just fine. If Linux was targeted for a particular architecture, it would&#8217;ve been more stable than Mac. Secondly, the high cost of ownership &#8211; it doesn&#8217;t give you choices, it will force you to buy something that it supports with a premium price. So, still my vote is for Linux &#8211; it will give you choices, it will give you freedom and it will make you a better human being who is not greedy and willing to share his knowledge for the fellow human beings. </p>
<p><small>Tags: <a rel="tag" href="http://technorati.com/tag/operating+system">operating system</a>, <a rel="tag" href="http://technorati.com/tag/linux">linux</a>, <a rel="tag" href="http://technorati.com/tag/windows">windows</a>, <a rel="tag" href="http://technorati.com/tag/mac">mac</a></small></p>


<p>Related posts:<ol><li><a href='http://blog.hafees.com/tips-tricks/mac4lin-1-0-the-easiest-way-to-dress-up-your-linux-desktop-to-look-like-a-mac/' rel='bookmark' title='Permanent Link: Mac4Lin 1.0 &#8211; The easiest way to dress up your Linux desktop to look like a Mac'>Mac4Lin 1.0 &#8211; The easiest way to dress up your Linux desktop to look like a Mac</a></li><li><a href='http://blog.hafees.com/news/windows-7-beta-will-shutdown-in-every-two-hours-from-today/' rel='bookmark' title='Permanent Link: Windows 7 beta will shutdown in every two hours from today'>Windows 7 beta will shutdown in every two hours from today</a></li><li><a href='http://blog.hafees.com/free-alternatives/windows-live-writer-surprisingly-good/' rel='bookmark' title='Permanent Link: Windows Live Writer &ndash; Surprisingly good!'>Windows Live Writer &ndash; Surprisingly good!</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.hafees.com/windows/windows-linux-and-mac-a-comparison/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

