What is this? From this page you can use the Social Web links to save the one way Linux beats OSX into the ground to a social bookmarking site, or the E-mail form to send a link via e-mail.

Social Web

E-mail

E-mail It
November 16, 2008

the one way Linux beats OSX into the ground

Posted in: OSX, computers, apple, windows, linux, microshaft

Powered by Gregarious (21)

I have been a user of all three operating systems for many many years now. My current fave OS is OSX, but I use many different operating systems based on the job requirements at work. You see, I do computer forensics. I have to know my software (and hardware). My main workstation both at home and at work is currently OSX. So can I tell you WHAT I HATE THE MOST ABOUT OSX?? PLEASE??? Here’s what it is and why…

I just love how with OSX I have the command line power of Unix/Linux with the market share (8.5%) and clout of an Apple OS (as compared to Linux’s ~1%) so that I can get the mainstream programs that I also like to use such as for video editing, and Lightroom for my photos (or my wife who is hooked on Word at her work and has special work needs that restrict her to either the Win or OSX environment). Plus, I just have grown to love the GUI as well. It’s simple, and unlike Windows, it just lets me get jobs done as simply as possible. I doesn’t get in the way like Windows. My use of Windows now is reduced to only for the specific software that requires Windows, such as EnCase or FTK, and to know it to be able to investigate it forensically.

Anyway, enough beating around the bush. My one big gripe about OSX as compared to Linux is that I can’t reboot the GUI if it hangs, independent from rebooting the operating system itself. This makes OSX hijack the hardware similar to the way Windows does, and I hate that. Why-o-why can’t Apple make a CTRL-ALT-BACKSPACE like Linux? I really want to be rid of that lack of control. I believe the main reason is due to the proprietary nature of the Aqua GUI which is the only non-Darwin part of the operating system. To me this reason ranks down there with Microsoft’s reasons for having 87 different editions of Vista. Marketing. Now I do understand that marketing angle. I do. It’s just that I really hate that they can’t or don’t disconnect the inverse umbilical relationship between functionality and money making.

So Apple, if you’re listening, here is my shortlist of desires:

  1. Detach Aqua from the main OS body
  2. Build Aqua to run as a parent gui server app like Xorg or XFree86
  3. Allow the user to kill the parent app called “Aqua” (and all the child programs) with one keystroke (after authenticating obviously)
  4. Keep this “Aqua” app completely independent of the main OS which could/should have the option of starting without the GUI being started. This would allow more efficiency for Mac Mini type servers
  5. Make this command-line booting functionality option only switchable-on via the command line as the superuser to prevent any inadvertent usage by an uneducated user.

Hell, at this point you could consider marketing your entire open source portion of your operating system as a headless server and then only charge for distributing the GUI which would be the only part that would be tied to Apple hardware. I could download the open source portion from Apple at one time, then later if/when I need a GUI, I just purchase the Aqua server and install/run that on the open source OSX base to turn the server into “OSX: The Workstation”. This would possibly allow penetration into the free Linux server market for users that are OSX power users that would otherwise use Linux in that situation but are already intimately familiar with the inner workings of OSX. Just a thought…

Linux can do it - why can’t you???


Return to: the one way Linux beats OSX into the ground