MacOSX -> GNU/Linux

I used a part of the money that I earned on the SoC 2007 to buy a laptop to me. My university friends found a good price of a MacBook and we went to the shop in a total of 6 people (!) to buy this laptop trying to get some discount. It cost R$ 3400 (about USD 1800), a very cheap value to the Brazil standards.

Fine. My MacBook arrived one week ago. The shiny laptop is cool, but the OS really not. I tried to accustom myself for at least one week with that OS and I failed. The reason why is better explained by these guys below:

Why Install Linux on Your Mac?

http://www.oreilly.com/pub/a/mac/2004/11/30/linux.html

Switching Back to Desktop Linux

http://www.linuxdevcenter.com/pub/a/linux/2006/06/01/switching-back.html

When the bough breaks

http://diveintomark.org/archives/2006/06/02/when-the-bough-breaks

Time to Switch?

http://www.tbray.org/ongoing/When/200x/2006/06/15/Switch-From-Mac

Long life for the freedesktop’s :)

About these ads

7 Responses to “MacOSX -> GNU/Linux”

  1. Hub Says:

    But Tim Bray switched back to Mac because he was missing the proprietary things….. that where the reason he switched away to Linux. Go figure.

    I still consider that buying a Mac to install Linux is not the right thing.

  2. vignatti Says:

    Hi Hub. Yes I know that in general Mac is an expensive computer compared with the others on the market. But one of my requisites when I bought the laptop was the size of the screen which would have to be tiny. And – believe me – here in Brazil there aren’t others laptop with the size of the screen < 13 inch which cost less then I paid.

    BTW, I still have my customer legal to pick my money back if I dislike the laptop. But I already made my choose.

  3. am Says:

    Macbook allows me to run MacOSX, Ubuntu and XP (lots of others too if I choose). Mac makes the only computers that do that (Parallels, VM Ware, etc. makes it even easier to switch from one to the other).

    Linux has too little in the way of software I use. But some so I keep it around. Windows is only there to sync with my GPS. Mac for everything else I do.

    Mac – secure, safe to go down dark alleys, lots of software options. Why even think of looking elsewhere.

  4. Filipi Nascimento Says:

    Mac Os X is a certified UNIX, so any really UNIX software can run on it. In fact almost every opensource software that calls itself UNIX compatible are not.
    Other example. X-Window System is a terrible piece of code, almost made by hacks and patchs, you can see redundancy. Its structure results in lattency and terrible hacks for optimizations. Linux windows consistency and acceptance will never be acomplished while X11 is there. This should be rewriten with new technologies and not patched up everytime.

  5. Filipi Nascimento Says:

    A yes… Those articles are referring to 10.3 old version of Mac Os X. Leopard( 10.5) is a certified UNIX, with virtual desktops, tabbed terminal, better X11. Did you even saw AppleScript and Automator? In order to prevent the madness of concistency in linux, apple decided to not provide interface customization tools, But you can see freewares around that make the job. Latex works flawless and TexShop looks like a very superior alternative to Kile in produtivity. LatexIt allow latex input in almost any cocoa application. This type of integration cames from services and the perfectly designed Objective C runtime from nextstep.

  6. vignatti Says:

    Hi Filipi.

    Just like you wrote, for sure that I can also point a lot of good things in MacOSX. But there are some issues that I really disliked as the lack of open-source community support (I know that any UNIX sw can run on it, but I have no time to compile each program or to port it to my MacOSX environment. Apt-get like tools really rock), the costs for sw updates and others.

    (Disclaimer: this is not related to the MacOSX issue but I need to reply what you’ve said.)

    X11 *isn’t* a terrible piece of code. It’s just a protocol which you can implement your own sw (X server) to display windows in your screen. The X11 is a protocol which has the ability to build extensions, so there’s no need to deploy a new one. And more: there are a lot of efforts ultimately to improve the code of the X11 reference implementation — Xorg — and this for sure helped to the big GNU/Linux fame on the Desktops. I’m closed involved with the Xorg developers community for almost 2 years and I can say this for sure to you.

    Cheers.

  7. Colibri Says:

    By the way, when it comes to multiseat fonctionality, what has Mac OS X to offer ? I’ve Googled quite a bit on this topic and found nothing so far…
    So, I’m asking to Mac OS internals experts : )

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: