Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Mac or Linux?


  • Total voters
    38
  • Poll closed .
Not seen Android around much then?
I have, but this thread is about desktop operating systems not mobile platforms.

I have used both and found that Linux to be wanting in a number of areas. While Android is based off Linux its not fully open source as play google is proprietary as is other portions such as google maps. etc.
 
Still Linux and not niche. Nothing preventing the same happening in the desktop marketplace other than monopoly effects and established user ignorance/preferences.
 
i love Linux but here are few thing that really bug me no matter what distro I use (Debian, Slackware, Mandriva or RedHat derivatives)

> Dependency Hell (you have newer package than the package this software want and vice versa)
> Opensource drivers still not as great as proprietary drivers means some performance loss
> Headache to upgrade, i am talking about distro upgrade not the update which takes place over the network (if you have proprietary drivers you know what follows)
> ROOT access (With Great Power Comes Great Responsibility) one little touch here or there and you are left with a blank screen on next boot

Mac OS X experience is just great but my second choise is always Linux.
 
Last edited:
Still Linux and not niche. Nothing preventing the same happening in the desktop marketplace other than monopoly effects and established user ignorance/preferences.

On the desktop or for typical consumers it is. A different story for servers, but for the typical joe citizen, he'll more likely use windows or OSX.

Just look at this one exhibit (source Wikipedia)

If 1.48% of the marketshare doesn't scream niche, I don't know what does. For years people have called OSX a niche product and at 7% (as per the exhibit), so much is Linux
linux__marketshare.png
 
So for the sake of my quesion i ask 2 things:
1) Leave windows out of this, it's not a free-for-all fight.
2) Be unbiased. We're at a mac forum, try to not cheer up for mac just because you like it.

So my question is: Why do you choose Mac over LInux?
I'm actually doubting if i should change over to Linux, as it seems to be made more for the programmer. (What i like)

Oh, there are a lot of replies, you won't notice my reply but anyway I will write my thoughts.

1) Linux is a kernel not an OS. There are a lot of Linux distributions but you are probably talking about Ubuntu, the most popular Linux distributions, so I will compare Mac and Linux Powered PC. (Also Mac is OS X + Apple Hardware)

2) Linux is in Unix-Like OS Family. OS X is Unix powered OS, that means Linux and OS X work similarly. They both have terminal, they have similar commands etc. Linux and OS X both very stabile, secure and powerful yet Linux distributions have worse UI than OS X and OS X is far more easy-to-use, better designed, has better software available and has better features and it's as secure and stabile as Linux. So OS X is like a premium version of Linux.

3) OS X and Mac Hardware beautifully optimisated, this makes OS X far more faster and stabile
 
Last edited by a moderator:
There are some things that OS X does better than linux and there are some things that linux does better that OS X - and some things that OS X can simply not do at all - such as talk to serial ports - still widely used in the instrumentation world. And - sadly - some vendors who refuse to acknowledge that there is any OS other than windows.

http://plugable.com/products/pl2303-db9
 
ok i am impressed with this particular distro -> Arch Linux
anyone here used it. i tried it in 2010, it's a painful installation process. But as i had already tried it before it was a breeze to install it second time. had two laptop (one with ATI X1300M and other Nvidia NVS5200) already running with everything working, wifi working out of the box too.
 
I am a big fan of Unix/Linux. I have a MacBook Pro mid-2010, and I installed Kubuntu on it. Although MacOS is great and so much friendlier than Linux, nessessary application is so expensive for me.

On Linux, most of application is free. If you need supporting service, buy an subscription account. If not, do it yourself and under-our-risk.

I'm a developer, and I could do most of things by myself.

It depends on your wallet, mate.
Paul.
 
So my question is: Why do you choose Mac over LInux?
I use them both. I feel Linux is more fast on random machines than windows, but mac is always mac on apple's hardware.
Another thing I think Linux users will have to wait is the quantity of time you "waste" in maintenance.
So, the facts are: maintenance (mac less maintenance) and apple's hardware (faster and more stable on this hardware).

----------

So OS X is like a premium version of Linux.

I can not agree more with you. That's my though :p
 
Last edited by a moderator:
I use both. I prefer OS X for desktop and laptop use due to its superior usability and polish. Fonts on Linux are abysmal, for example. As another example, I went through four count 'em four scanner programs on Linux, each supposedly supporting my HP scanner, and all had severe issues. By comparison, Preview and Image Capture in the Mac just work.
 
last time I had to knock anything together for use on a linux box I ended up doing around 90 percent of the work in OSX then worked the kinks out to get it to work on the Linux target device.

Attractive to deploy on, not so attractive to actually develop on unless I was stuck on a desert island with no alternatives to hand.
 
I slightly prefer Linux to OS X, but I'm not a huge fan of Linux (I can't stand OS X though). Lately most Linux distros have been trying to out-Windows Windows. The only ones I'm interested in are Arch and Gentoo. I have a laptop running a custom Arch installation that is far faster than any other OS that laptop has ever run. I ought to try Gentoo one of these days.

Overall though, I generally don't use either one. I have my Arch laptop set up with common tools and Virtual Box in case of emergencies. In my experience, BSD is much more stable, better thought out, less buggy, and much more interesting to me.
 
I've tried maybe 8 linux distros and they've all just been awful.

-Ugly UIs. Some have okay ones until you realize they're just a cheap clone of OS X.
-No app support. Before any linux nerd gets mad. Please, there's nothing good.
-I couldn't care less about "free" software.
-Can't run it well natively on Macs. I'll be damned if I ever use non-Apple hardware again.
-Horrible scrolling, nothing near as smooth and integrated as OS X.
-Mind-numbingly difficult to do basic things. Yeah, I guess I'm a "noob" but you shouldn't need a damn terminal command to install some software.
-No real support.

If there's one thing that's great about linux it's how light it is. I would love if OS X would have such a small footprint.
 
-No app support. Before any linux nerd gets mad. Please, there's nothing good.
-I couldn't care less about "free" software.
That's one major reason why I gave up on Linux. I liked Ubuntu and Fedora, but an operating system's job is to run applications. Lack of apps doomed my embrace of Linux.

-Can't run it well natively on Macs. I'll be damned if I ever use non-Apple hardware again.
This is doable and there's usually resources on the net, like ubuntu to get it working. It too a bit of work but I was able to get Ubuntu working. I had a harder time with Fedora but it was worth it, as I preferred that distro

-Horrible scrolling, nothing near as smooth and integrated as OS X.
I don't recall running into that issue.
-Mind-numbingly difficult to do basic things. Yeah, I guess I'm a "noob" but you shouldn't need a damn terminal command to install some software.
I've worked on Unix and other operating systems, so I guess this wasn't an issue for me.

-No real support.
I have to disagree, I found the support for the major distros to be great, the people on the Ubuntu and Fedora sites were always patient and helpful.

YMMV and I understand Linux is not for everyone, and I agree with many of your points. Linux is never going to achieve mainstream acceptance on the desktop. The servers yes, it already has, but not the desktop
 
-Ugly UIs. Some have okay ones until you realize they're just a cheap clone of OS X.
You can't customise OS X, you are stuck on aqua UI (yes it's great UI). you maybe don't know OpenBox and KDE KDE video

-No app support. Before any linux nerd gets mad. Please, there's nothing good.
You have tons of software on the internet. I don't know if you know to use google but before apple fan boys gets mad, please, save your wallet.

-I couldn't care less about "free" software.

Free software is free from freedom . the free for example: Free beer ; It's just a colateral effect. FSF (free software foundation) explains everything. If you don't know, mac os , I mean, XNU (darwin OS kernel that is the base of mac os x) is free and opensource. XNU stands for X is not Unix.
you can see here: from wikipedia and here: from apple open source website

-Can't run it well natively on Macs. I'll be damned if I ever use non-Apple hardware again.
You really don't know Linux kernel. Try this: Operating System Kernels comparison
Linux kernel is the most compatible kernel to everything. EVERYTHING. Guess what. Linux is built by a community for free and open. Seems pretty better than others kernels.

-Horrible scrolling, nothing near as smooth and integrated as OS X.
Once again, you don't know you can change your UI to anything you want.

-Mind-numbingly difficult to do basic things. Yeah, I guess I'm a "noob" but you shouldn't need a damn terminal command to install some software.

No you just didn't try it. you don't need terminal to install software anymore. You aren't a Linux user back in time where we needed to COMPILE packages to install the software. Now, you just double click on .dpkg (ubuntu/debian) file and you install it.

-No real support.
Actually are the better supporters than mac's or windows.

If there's one thing that's great about linux it's how light it is. I would love if OS X would have such a small footprint.

OS X is also light. Only the aqua UI is a quite heavy but is just that.


Conclusion,
In my view, Mac OS is a premium version of Linux with some differences. Just that. You have pretty much all tools from GNU, terminal bash etc. Terminal is awesome powerful tool to troubleshoot. I understand the majority of people don't want to waste time on that, but who knows bash, do everything faster than GUI :p
Also, software that are open source you can compile to mac and to linux but not to windows because windows doesn't share the same BSD and GNU libraries.
 
I've had various machines running a Linux install since '99. Ran lots of distros including Gentoo. I still run Debian in a VM under OS X for various things. Three years ago I was happy on Ubuntu then they went nuts trying to be Mac-like with Unity. If Ubuntu had just stuck with gnome 2 I think Linux would have finally captured a significant portion of the desktop market. I didn't have the time to be a Unity beta tester until the end of time so I bought a MBA and never looked back. I tried Ubuntu 14 just the other day. Unity still stinks.
 
I know you can change your linux UI to whatever, but even then you gotta have some experience and it will take awhile. The most I did was customize XFCE using the default options. Wasn't impressed at all, couldn't muster up something I'd call good UI.

And yes you actually can customize OS X. There's simpler things like using the app Flavours to change the theme of the menu bars and buttons, but I've also seen full on "riced" versions of OS X that look just like a fully customized version of Arch. You wouldn't even be able to tell it was OS X.
 
You can't customise OS X, you are stuck on aqua UI (yes it's great UI). you maybe don't know OpenBox and KDE KDE video

OS X interface is great and you cannot customize it just to prevent it from becoming as bad as the ones available for Linux.

Come on. There are lots of people getting paid inside Apple to deliver the best interface possible. There's a whole team to do that. No matter how much you customize the interface in Linux, it will never get as good as OS X. People in the Linux world usually calls the interface "eye candy". Well, it's much more than that. It's ergonomics. Comfort. And you cannot do better than Apple by customizing Linux.

You have tons of software on the internet. I don't know if you know to use google but before apple fan boys gets mad, please, save your wallet.

Yes, you do have tons of free software on the Internet. But are they good? What about quality?

I do pay for software. I pay for software because I don't want software to be a hobby. I want professionals working on software to get it better and better. I want whole teams of qualified people working on software. I don't want development to get stopped suddenly.

It's hard to make good software without money. Open source is beautiful and all, but how many great software has it ever produced?

Linux is great, but IBM once invested a billion dollars on it. Linux interface is bad because there is so little investment on it. OpenOffice and LibreOffice are good because the source code comes from Star Office, which is proprietary software bought and developed by Sun.

I pay happily for Microsoft Office, for instance, as no other software matches it. I see nothing wrong in that.

Free software is free from freedom . the free for example: Free beer ; It's just a colateral effect. FSF (free software foundation) explains everything. If you don't know, mac os , I mean, XNU (darwin OS kernel that is the base of mac os x) is free and opensource. XNU stands for X is not Unix.
you can see here: from wikipedia and here: from apple open source website

Yes. You have full freedom in the open source world. But sometimes it's too much freedom. It's a whole world to be explored, and so little time. I prefer to have OS X and Windows, with proprietary software working out of the box with all the features I need, very polished. Linux is free, but I would have to build my own software from scratch if I wanted everything I can have in the OS X/Windows world. And this is not an option for me, as I don't have the time nor the expertise to do that. And even if I did, I wouldn't be able to compete with full teams of software engineers working at Apple or Microsoft.

You really don't know Linux kernel. Try this: Operating System Kernels comparison
Linux kernel is the most compatible kernel to everything. EVERYTHING. Guess what. Linux is built by a community for free and open. Seems pretty better than others kernels.

Yes, the kernel may be great, but what about software to run on it?

Once again, you don't know you can change your UI to anything you want.

That's right. But I doubt it that anyone can make the UI better than the one in OS X. You cannot beat professionals.

No you just didn't try it. you don't need terminal to install software anymore. You aren't a Linux user back in time where we needed to COMPILE packages to install the software. Now, you just double click on .dpkg (ubuntu/debian) file and you install it.

Yes. This is how it works in OS X and Windows as well.

Actually are the better supporters than mac's or windows.

Never tried Linux support. I heard that it is great. But I don't know if it is great for everything. Desktop Linux, anybody?

OS X is also light. Only the aqua UI is a quite heavy but is just that.

I don't know about it. Linux is light, so is OS X. I couldn't say which is lighter..

Conclusion,
In my view, Mac OS is a premium version of Linux with some differences. Just that. You have pretty much all tools from GNU, terminal bash etc. Terminal is awesome powerful tool to troubleshoot. I understand the majority of people don't want to waste time on that, but who knows bash, do everything faster than GUI :p
Also, software that are open source you can compile to mac and to linux but not to windows because windows doesn't share the same BSD and GNU libraries.

OS X is not a premium version of Linux. It is a different operating system and they don't share code. It is nice that OS X is Unix and is stable and fast. But the things in OS X that makes everybody drooling over are the proprietary stuff that Linux will never be able to get. I wish Linux was the best operating system in the world and that I didn't have to pay a penny to Apple or Microsoft to get an OS. But it's not the reality.

Linux, despite being free, is used by about 1-2% of the computer users in the world. Windows is used by over 90% of these users. Even OS X, which is only sold in expensive machines, has a much higher market share, about 7%. Why can't Linux get a higher market share, despite all people say about it? Isn't it the best OS and still sold for free? You can't beat that. Why then people are so stupid they cannot see it?

Because Linux may be great, but it's not ready for the desktop. And, frankly, it will never be. It's good, stable, light and fast. As an OS, it may be the best in the world. But then you need the desktop environment, the software, and everything else to have a whole platform. And then Linux fails miserably, while OS X and Windows succeed.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.