carrot
Flashaholic
Switching to Linux takes quite some effort. I have not personally had experience with Linux on Mac, but I wouldn't recommend it, especially on PPC. Half of the reason to get a Mac is for OS, which makes for a good user experience and tight hardware integration. You also end up paying more for a Mac, and Apple's hardware, while good, is too expensive for what you get. As I've said before, with Apples you're not just paying for the hardware, but for the User Experience. (Why else have iPods consistently sold so well if the competition has arguably better hardware? ... this is a rhetorical question, btw.)
If you are the type who loves to tinker and you're willing to learn things and do some research and tweaking to make things work, then Linux will suit you fine. Those who just like things to Just Work™ should stick to commercial operating systems and stock hardware. That's not to say that it isn't possible to easily get a Linux system working perfectly, however. In my brief foray into Slackware Linux, I found myself with a working system in an hour and a half, including printer support. Slackware's surprising lack of documentation, however, required me to use what I had learned from other distributions, and so I cannot recommend it to the Linux newbie.
UI across applications in Linux are usually an inconsistent mess, but there are quite a few really polished applications. Also, I've found Linux to be much more memory/CPU-efficient and never *needs* to be rebooted, whereas OSX and every app you run on it just eats up RAM and cycles like cookies. OSX also needs to be rebooted every so often, either for updates or to "flush out" the cruft that accumulates during the time the system is running. (I run my machines for weeks, even months at a time.)
OSX automates everything. Linux, in general, does not do something unless you tell it to. This is a double-edged sword, because on OSX you have to do considerably less to get things working (let's see you get Apache, Samba, SSH, and CUPS daemons running on Linux with just a few clicks...) But with Linux, you become much more aware of what your system is doing and generally, when something breaks, it's never the fault of the system. It's something you did. A properly tuned Linux system is a joy to use, and on OSX sometimes you simply cannot fix that little thing that irks you, though OSX has way fewer annoyances than Windows. (Why can't OSX remember what type of keyboard I have each time I plug it in? Why can't it remember my external display settings? And why are Dashboard Widgets HUGE?)
I love Linux, but three reasons keep me using a Mac as my primary computer: lack of a native Microsoft Office (no, O does not suit my needs), no Exposé (the existing Linux clones of it don't do it right), and multimedia (video, mostly) support on Linux is not as good as on OSX.
If you are the type who loves to tinker and you're willing to learn things and do some research and tweaking to make things work, then Linux will suit you fine. Those who just like things to Just Work™ should stick to commercial operating systems and stock hardware. That's not to say that it isn't possible to easily get a Linux system working perfectly, however. In my brief foray into Slackware Linux, I found myself with a working system in an hour and a half, including printer support. Slackware's surprising lack of documentation, however, required me to use what I had learned from other distributions, and so I cannot recommend it to the Linux newbie.
UI across applications in Linux are usually an inconsistent mess, but there are quite a few really polished applications. Also, I've found Linux to be much more memory/CPU-efficient and never *needs* to be rebooted, whereas OSX and every app you run on it just eats up RAM and cycles like cookies. OSX also needs to be rebooted every so often, either for updates or to "flush out" the cruft that accumulates during the time the system is running. (I run my machines for weeks, even months at a time.)
OSX automates everything. Linux, in general, does not do something unless you tell it to. This is a double-edged sword, because on OSX you have to do considerably less to get things working (let's see you get Apache, Samba, SSH, and CUPS daemons running on Linux with just a few clicks...) But with Linux, you become much more aware of what your system is doing and generally, when something breaks, it's never the fault of the system. It's something you did. A properly tuned Linux system is a joy to use, and on OSX sometimes you simply cannot fix that little thing that irks you, though OSX has way fewer annoyances than Windows. (Why can't OSX remember what type of keyboard I have each time I plug it in? Why can't it remember my external display settings? And why are Dashboard Widgets HUGE?)
I love Linux, but three reasons keep me using a Mac as my primary computer: lack of a native Microsoft Office (no, O does not suit my needs), no Exposé (the existing Linux clones of it don't do it right), and multimedia (video, mostly) support on Linux is not as good as on OSX.