dicklacara said:
I am very interested in your opinions of OS X from the perspective of a Linux user.
OK, you shall have them

.
I have talked to several "Linux people" that use Macs (G4 Powerbooks) as development machines. They say that:
1) everything is pretty much as expected from a 'Nix standpoint.
2) they really like the availability of desktop apps (and drivers) for OS X
3) they really like the fact that plug-N-play apps/devices work as advertised
4)they really like the fact that most popular development languages & system applications are pre-installed on OS X (Apache, Java, Perl, etc)
All of those are more or less true. Let me explain in a bit more detail:
1) Yep. And the fact that X is available on OS X is schweet. Although Apple should switch to X.org instead of relying on Xfree

.
2) Perhaps. I haven't had any problems with drivers on Linux (and FYI: I'm using 64bit Gentoo Linux on AMD64. It's not really mainstream architecture, like x86 is). All my devices work flawlessly.
As to desktop-apps.... I have all the apps I need, and they are all free (both as in price and in freedom). And I would miss quite many of them on OS X (Konqueror among others).
3) Plug 'n play.... Linux still has some work to do there. But if there's one thing I have noticed, it's that flaws in Linux are fixed quite fast. First people complained that Linux is hard to install. That has been taken care of. Then they complained that it doesn't have anough eye-candy. That's being taken care of. Then they complained that stuff should just work. And that is being taken care of. True, 100% transparent plug 'n play is on it's way to Linux
4) That doesn't really matter to me, since I'm not a coder. But those are in Linux'es as well.
Now, as to OS X in general. I have used it a bit. Nothing major though. Occasional test in stores, and I tried it on my friends PowerBook. And while I can see why some people think it's the best thing since sliced bread (and alot better than Windows!), it simply didn't hit me with that "wow"-factor. Yes, the eye-candy is nice, but I think 90% of it would end up annoying me in the long run. That said, once I get my Mini, I will try it for a longer period of time. Then we'll really see what I think about it. But right now I just can't see it replacing my Linux/KDE-combo.
And another thing: I like free (as in freedom) software. I like it as an user and as an ideology. I like the idea that instead of having software that is designed to boost some company's bottom line, it's written as the end-user in mind. I like the fact that I cannot be controlled (like Microsoft does) through the software I use. I like the feeling that I get when using free software. It's a feeling of knowing that I'm in control. I don't have to worry about being screwed over by some corporation. And I can modify and distribute the software freely.
Now, Apple isn't as bad as Microsoft. Apple is not a monopoly. All in all, Apple plays nicely along with others (KDE is a good example. KDE-guys wrote KHTML, Apple created Safari around KHTML. Apple got a kick-ass browser, and KDE got tons of improvements to KHTML from Apple. Everyone benefitted). But still, that could change in the future. If someone tried something of the sort with free software, it wouldn't work (Xfree tried it. Users and developers forked their codebase, created a new project, and Xfree practically withered away, while X.org (the new project) flourished).
So, my reasons for using Linux are not just practical, technical or monetary. It's ideological as well. And (unfortunately), that aspect can't really change on the Mac, unless Apple does a 180-degrees reversal on their software-policies (and I don't see it happening). Yes, Apple gives alot back to free/open source projects (KDE, GCC etc. etc.), and for that I salute them.
It seems to me (this is an outside-observation when it comes to Mac-users, it could be 100% wrong

) that Mac-users and Linux-users like me have some things in common. Many of us use the system we use because of ideological reasons. Apple adheres to completely different set of ideology than Microsoft does. How many users use Windows because of ideology instead of mass-mentality or convenience (everything works with Windows, it's already installed on the computer etc. etc.)? Not many. Besides having technological reasons to use Mac or Linux, many of the users have ideological reasons behind it as well. Linux-users like the freedom, Apple-users like the elegance and individuality.
OK, I'm strarting to ramble here, my apologies if my text is getting incoherent

.
I expect that both you and Apple will be happy with that decision.
I expect to be quite happy as well

.