Terra Soft Ships Macs with Linux Preinstalled
dhovis writes "Do you think the Xserve is cool, but you wish it ran Linux? Well, MacCentral
is reporting that
Terra Soft Solutions, an Apple 'Value Added Reseller,' is now shipping Macs. They are offering several new Macs with Yellow Dog Linux preinstalled now, and are promising the Xserve will be available soon." They are currently shipping Power Mac G4s, iBooks, and iMacs, as well as AirPort cards. See the Terra Soft Store for more information.
For the record, the store page says that Mac OS X is also preinstalled, and that YDLinux is available as a second OS. So this is just a bonus feature for the hackers.
That said, I'm not sure I see the point, except possibly bragging rights. If you want to get into *nix on a modern Mac running OS X, all you have to do is open a terminal window and go to it. (Yeah, I know it's BSD instead of Linux, but most of the functionality is the same. And if you really really want a Linux box, wouldn't it be safer to run it on its own cheap x86 hardware instead of having it take up hard drive space on your expensive PowerMac or iBook?)
TSS increased the RAM to a min of 256 on all models we ship. The prices are identical to the Apple Store if you configure them the same.
You have the source code for everything that makes OS X a Unix. You don't have source code for the GUI, but that's not needed for running unix apps.
Further, any unix apps that require a GUI need X, and that can be installed independently of Aqua/Cocoa.
TerraSoft would never choose Mandrake over YellowDog... here's why. (Just read the title as to who makes YellowDog Linux.)
sin(6cos(r)+5A)
No, I can't say that I've wished Apple's Xserve ran Linux. OS X is a more polished OS than Linux is, especially on this hardware. It can run essentially all the same software and then some, it has a better JVM and far, far better administration tools for everything from directory services and Apache to Samba. It's got great monitoring tools and drivers for its hardware, true plug-and-play support for things like Firewire RAID arrays, unified management of SMB, Appleshare and NFS file sharing, and commercial grade on-site support for all of the above.
By going to Linux on it, you get rid of the nice development tools, you sacrifice a lot of the Mac OS 8.x/9.x application compatibility and all of the OS X compatibility. You trade wonderful, richly-featured and consistently designed distributed admin tools for things like webmin. And you give up several avenues for support.
It's not like PPC Linux will let you run the many x86 commercial packages out there. So unless you're a Linux shop already and someone has given you a free Xserve, why put Linux on it? Surely you can find 1U hardware with comparable performance and more mature Linux driver support for a lot less money, no?
So no. No, I haven't ever wanted to run Linux on an Xserve.
Here are a few:
1. If you buy a new Mac, no matter what retailer sells it to you, it's already there.
2. It's BSD (actually, Mach+BSD) instead of UNIX. I know this is slashdot, rah-rah Linux and all that, but you would be surprised how many UNIX geeks strongly prefer BSD over Linux when talking about free *nix platforms.
3. OS X can run a lot of programs that will probably never, ever be ported to Linux. Programs like Photoshop, QuickTime, Quark (in a couple weeks), M$-Office, etc. In fact, with OS X, the Classic environment, the BSD layer, the built-in JVM, and a copy of VPC, you can run damn near every piece of software written in the last 10 years or so, all on the same machine. And don't tell me about open source projects that "do the same thing" as the major comercial OS X & Windows apps... GIMP ain't Photoshop, and Open Office sucks (so far).
4. The IDE and other dev tools for OS X (all available for free) kick ass. Nobody ever took NeXT seriously as a computer company, but the one thing that everybody who used them really liked was their software development tools. OS X's Project Builder picks up where NextStep left off.
5. The OS X community is much bigger than the LinuxPPC community (and may even be bigger than the entire desktop Linux community by now... I haven't seen any recent surveys). I personally know dozens of OS X users, while I know only one person who has even installed YDL, apart from myself. Some parts of LinuxPPC (such as how it boots) are radically different from what the Linux communtity at large is using, so the peer support network for YDL can feel very small sometimes.
Information wants to be anthropomorphized.