Mac OS X or linux?
I have always wanted to get my hands on to a mac OS. It has amazed me over the past. Its UI and some of its applications have been so mind numbing that i have always thought that no other OS on earth could come near it in terms of usability. I recently got to lay my hands on the latest Mac OS X (leopard). I had also been using the latest version of opensuse (version 10.3) on my laptop. (well i have windows xp too.. but thats nowhere in the race). Here are some comparisons that a novice user like me could make.
a) The first thing that struck me odd was the single click mac mouse.. I had to press the control key to simulate the right click. How odd and completely unusable is that? On the pro side, the scroll ball on the mouse could scroll in any direction which was not available in other ordinary mice.
b) I have always thought that the Mac OS X UI was the most advanced and pleasing UI the modern desktop OS ever had. Well, after actually using a mac, i would say that the linux desktop (with xgl enabled) is actually as good as the mac OS X UI if not better.
c) The login screen in both mac and linux looks the same. Infact, in linux, you can configure your login screen to look the way you want it to. I am not sure whether you could do the same with a mac.
d) The startup screen in linux of late has evolved to give you the progressbar showing the OS start up rate similar to the way mac shows you. Nothing different here. I am not sure whether Mac has an inbuilt bootloader like linux gives you given that you can now run windows on intel macs.
e) The Mac has a totally different desktop when compared to linux(which emulates windows). So, i was a bit uncomfortable to indentifying where the "applications" portion was situated. But that is just the part of the learning curve and i guess i would get used to it.
f) Another big change was that each time i opened an application, i saw the menu bar of the application coming up on the taskbar that was situated at the top. Depending on which window had focus, the taskbar's menubar changed. It took me a couple of hours to figure out where the menubar of the application was situated and i still havent got used to the fact that the application's menubar is actually not embedded in the application but rather way up above in the top. I am not sure how the keyboard accessibility of this works yet. But its really a pain even if i want to use my mouse to use the menu bar if my application window is small.
g) The file navigator in mac leapord has a new feature where in you can browse the files similar to the way you can do it in your iphone or the touchscreen ipod. This is a very big plus when compared to the file navigation in windows. You could actually run a movie or see a pdf file in the preview mode. The UI for this is very sleazy too.
h) The taskbar at the bottom of the screen where you invoke your applications from is a big hit for me. I dont need to go to a start menu to access my frequently used applications. I could of course make a shortcut on my taskbar if i wanted to in my linux. But the icons over here are so big in mac and with the fish eye widget functionality its hard for me to click the wrong icon which so often happens for me in windows and linux.
i) On the negative side though, the portion of the task bar which shows the current running applications is small and i cant enlargen it a lot. So, if i have a lot of windows open, it becomes a bit hard to navigate between them using a mouse.
j) Has any one seen or know how to use the "show-desktop" icon on mac? I use that a lot in linux/windows.
k) I found hacks on how to lock the screen in mac (by using a screen saver and putting a password for it was supposedly the easiest). But is there actually a button which i can put in my taskbar which when clicked locks the screen?
l) The workspace switcher is a big bummer in mac. The linux version with xgl enabled is quite amazing IMO. You can actually rotate the desktop like a cube and you can drag the window visually between the cubes or even put it inbetween two cubes. That is visually mindblowing than a mac which actually allows you to use keyboard and move between desktops with a small visual window with arrow marks showing you where you are.
m) Hitting alt+tab on linux shows me a preview of windows that i use currently. Not the same on mac which has the old windows style version of showing the application icons.
n) Games?? Do i need to purchase games for mac?
o) The software that comes bundled with mac is quite awesome. But given that with linux, you can download and install any software for free, i really dont think it is a big plus for mac in any way.
p) A big plus for the mac is that everythign works out of the box. No tinkering needed. I just boot it up the first time, run the wizard, and i am on.. No opening the console and typing in commands to configure my system.. How cool is that for a unix based OS.. (It better be i say.. i am paying money for it!
)
q) It did not have any problem with bluetooth. I havent managed to make my cell phone work with my linux bluetooth driver till now. Maybe i am just lame..
r) Network browsing? The best i have seen on mac. No glitches whatsoever. Linux still has some catching up to do on this. I can search for files on a whole network using mac.
Overall i would say that linux has done a pretty awesome job of catching up with Mac in terms of usability though there are minor glitches here and there and you still need to know some amount of linux to set up the OS and start using it. OTOH, mac just works out of the box and can be used by users who dont know crap about unix. But the availibility of free software for linux just beats mac.
Update: After reading the comments, i configured the mouse to be a two button mouse and also found that i could configure my "middle click" to "show desktop". The F8 button shows all the workspaces that i have in a much larger window which is much better than pressing ctrl+arrow keys. Pressing F9 had the same effect as moving the mouse to a corner of a screen in linux by which you could see all the open windows on the screen Thanks for all your comments!


Hi
It was nice to read your review. About show-desktop, and alt+tab (cmd+tab in case of mac) I have some suggestions.
If you are using the default keyboard shortcuts, F11 should work as show desktop. And F9 as show all windows with live preview. You can make settings in the System Preferences>Dashboard,Exposé to make the necessary settings and activate the active screen corners(hot corners) so that you can use these features using a mouse. Try out F9-F12 keyboard shortcuts.
Posted by Souvik on December 01, 2007 at 07:19 PM IST #
Thanks! Never knew about the keyboard short cuts. Will surely try them out. I am not a big fan of mouse movements triggering actions though.. Sometimes these actions get invoked unwantedly and can be quite a pain in the neck.
Posted by Venky on December 01, 2007 at 08:59 PM IST #
Ok, I know this is just your personal opinion and all, and thus It's no big deal or anything, but when your #1 reason for linux being better than Mac is that the 1 button mouse...I stop reading.
The Mac mouse is a pressure sensitive two-button mouse, only it doesn't come that way by default. You change it in the system prefs to have the right button use "secondary".
Surely anyone who is capable enough to install linux should be able to have figured this out within 2 seconds.
Posted by John on December 01, 2007 at 09:26 PM IST #
Thanks John.. Being a long time linux user, i do have a preference over linux when compared to mac. The mouse button does in no way influence my usage, but it does seem strange that the two button mouse doesnt come that way by default. I am no user experience guru, but the way i have seen it, the general world seems to be more used to the two button mouse. Having to go to system preference to enable that, could be fine with some people and may not go down fine with other people.. again this is my personal opinion.. so you can differ for your own good known reasons..
Posted by venky on December 01, 2007 at 10:13 PM IST #
Actually, the Apple mouse is a THREE button mouse. The scroll ball is a button when you press it.
Posted by 24.6.96.226 on December 02, 2007 at 06:37 AM IST #
I only difference I see between both is that,
on mac the font rendering is damn good.
With beryl running on linux rest of the desktop stuff is same on both.
Posted by Suneel T. Chandra on December 03, 2007 at 02:25 PM IST #
the thing that had me looking up stuff on osx is how to uninstall stuff - it's pretty cool - just throw the app in the wastebasket
Posted by qachaos on December 04, 2007 at 01:42 AM IST #
Osx is simply the most complete platform out there. Used windows and linux for 16 years total, took me 2 weeks of testing osx to completly want to convert. Not a single feature or application I am missing.
Posted by Henrik Kjelsberg on March 01, 2008 at 05:39 PM IST #
Uh... actually, it's *four* buttons on the Mighty Mouse. You can squeeze the sides to trigger a fourth function as well.
Stopped reading after that point as I lost faith in the article to provide any real insight and assumed that it was a Linux building exercise.
Posted by Dave Parks on August 15, 2008 at 12:03 PM IST #
It seems that you haven't use the KDE 4.2 . Many of the deficiencies of linux compared to mac are solved in that.
Posted by Dingu on June 11, 2009 at 04:36 PM IST #
k) If you enable fast user switching in the System preferences (Apple, System Preferences, User accounts, Login Options) you can click on your username, or shortname and click on the Login Window Button in the drop down menu. Second last button on Snow Leopard.
Alternatively you could use the Command, Option, Eject key combination to Sleep your computer.
Then again, you could download an Automator action for free called LockDesktop.App from the downloads section of the automator workflows.
m)If you go to Spaces and Expose in the system preferences, you can set it so when you press a button, or move your mouse into a corner of the screen for a few seconds, you can show all your windows, or your application windows. You can also start your screensaver this way.
n) Whether or not you purchase games for Mac is a personal preference. I have bought some. But Every Mac comes with Chess.App, and it is quite chllenging. The difficulty reminds me of the few times I have used the default chess application on the Ubuntu operating system.
o) I'd have to agree that Linux undoubtedly wins here, but if you do a google search for free Mac Apps you get tons of results. There are a lot of good free applications out there for Mac. Not as many as I'd like, but still hundreds.
p) Actually there is an appliacation in the utilities folder called Terminal.App. It is not necessary to use it, but it is there, and some pretty neat customizations can be done from it. From what I hear it is essentially UNIX on a Mac.
By the way, how fast are Linux machines? I'm just wondering because it seems to be that hardware theoretically would not be a strength of a free software system.
I am currently a Mac Man, but if by some obscure turn of fate Microsoft ever bought Apple, I'd probably switch to Ubuntu.
Posted by Morgan on September 13, 2009 at 07:46 AM IST #
What is lame about (g)? You press the space bar and see the file, whether it be a picture, text, or video. To close it, press the space bar again. To move to the next one, use the arrow keys? If there's something lame about that, I can't see it.
Having used all versions of Windows through Vista, several versions of Linux, most recently Ubuntu, I can safely say it really isn't "ready for prime time" yet. As you pointed out, the Mac OS "just works". No tweaking, fiddling, or wearing needed. Turn it on and go. Yes, there are numerous tweaks available, built-in, obvious, hidden, and others available as free downloads. But everything works as it should without any tweaks.
I suspect that, with too many add-ons, things may not be quite as good. Sooner or later, some are going to conflict either with each other or the base system.
Posted by Jim Smith on October 02, 2009 at 07:23 PM IST #