Slashdot Mirror


Mandrake 9.1 (Bamboo) Out For PPC

sonatinas writes "Well, Mandrake 9.1 is out for PPC processors and a nifty utility included is the Mac-on-Linux feature where you can run mac os 9/x in a window at native speed." MoL is one thing that has impressed me for years about YellowDog Linux, too.

7 of 57 comments (clear)

  1. Why run Linux on a Mac? by Anonymous Coward · · Score: 4, Informative
    I don't understand why anyone would bother running Linux on a Mac. For $99 you can purchase Mac OS X and get real live tech support for problems that (probably won't) pop up. There's a lot of technical reasons you should run Mac OS instead of Linux.
    1. PowerPC hardware, PowerPC operating system

      Linux has its origins on IA32, Intel's 32-bit architecture. Every platform Linux has migrated to since then has been beset with porting problems-- Linux runs 32% more efficiently on Intel than PowerPC. This is very telling as PowerPC is in general much faster per clock than Intel. Somewhere in the translation from PowerPC to IA32 something got lost.

      Mac OS is 100% native for PowerPC. The Mach kernel has been optimized for the G3, G4, and 970 since Apple began writing the operating system back in 1996. Why choose a hacked and kludged OS from another platform when you can have an environment tailor-made for the system you'll be running it on? Mac OS certainly isn't plagued by same driver problems Linux is (in)famous for.

    2. Control over the source code

      In Linux, the development model is highly irrational: anyone is allowed to submit patches, and one man (Linus Torvalds) sorts through gigabyte after gigabyte of amateurish code, attempting to integrate it into the kernel. Apple's model is much more modern and decisive: the code for the low levels of Mac OS is available for anyone to download and modify, while the more complex parts of the system (QuickTime and OpenGL) are kept closed-source so those that know better-- the Apple programmers-- are the only ones allowed to tinker.

      The results because of these differing development models are clear. Apple released a major update to the OS once a year, and releases about five minor updates to the OS, as well as several dozen security patches and driver updates, in the interim. Since March of 2001 we've gone from 10.0 to 10.2.5! Linux is still stuck at some sort of bizarre "in-between" 2.5 kernel patch and won't move on to 2.6 until well after Apple has released Mac OS 10.3.

      It's not hard to see the difference here is a bunch of kids playing with source code instead of doing their homework vs. highly qualified professionals pushing their skills to the limits. The Mac OS user benefits.

    3. Graphical user interfaces

      I don't even think I have to touch on this. While Linux offers several GUIs from GNOME, KDE, and Enlightenment, Apple offers only one. But here we have a case of quality vs. quantity. Apple controls the GUI for its operating system while anyone can hack and modify the various Linux GUIs as they please. This has led to a lack of desktop standards and a whole lot of bickering and flame wars over human interface guidelines. Most of the GUIs for Linux are simply poor knock-offs of the Windows 95 interface.

      Apple's Aqua and QuickTime graphical interfaces are faster, more elegant, and very consistent. A Mac user can sit down at any Mac and (assuming someone hasn't installed Linux) get right to work. With Linux, it's hit or miss as to whether the user will know what to do when he logs in! Getting work done is the most important aspect of a computer. After all, it is just a tool. Linux fails in this area miserably-- you're forced to edit and tinker and kludge and hack to make things perfect. A Mac allowes you to just sit down and roll up your sleeves and get some work done. I don't have time to play at my job.

    4. Software!

      I've used Linux before and the headache of downloading drivers and libraries and making sure the versions all sync up are too mucvh to handle, especiallly considering one has to compile these applications. On a Mac, I mount a disk image and drag the .app file to /Applications, and I'm done. Hell, most software for Mac even installs it there for you. To put this in perspective, let's look at a recent task I performed under both Linux 2.4 and Mac OS 10.2.

      Sendmail and sshd were both cracked recently and needed updated. The guys who code these programs were on

    1. Re:Why run Linux on a Mac? by saintlupus · · Score: 5, Interesting

      Well, I've run OS X on a 1998 issue PowerBook, and so have many others. It wasn't as unusable as you imply.

      I found it pretty torturous -- not so much because of the age of the processor, I don't think, but because the (Lombard?) I was using had such an anemic video subsystem. Running OS X 10.2 was not a pleasant experience, especially next to the Quicksilver I've got on my desk at work.

      (YDL, on the other hand, flew like a bat out of hell, especially running Windowmaker. I can't wait until the 3.0 box sets ship.)

      Also, my response was probably a little short because I'm sick of the "why run Linux when you can run OS X" question that comes up _every_ time the PPC port of Linux is mentioned. OS X is not going to run at all on my 7200/90, or to my satisfaction on the Lombard, and so I'm glad stuff like Bamboo is available as an alternative.

      --saint

  2. Re:Linux-On-Mac? by physicsnerd · · Score: 5, Interesting

    I guess my 1st question is why do you want to do this? While I'm not aware of any program that does this (unless virtual PC will do it), most any linux program can be run on OSX with a recompile. I have several custom linux programs running on my powerbook right now. Didn't have a single problem porting any of them. They're all fairly simple programs for school, but it still was really easy. If there's anything that you really need linux for you can always do a dual boot. If have a certain task you want to accomplish post a reply and I'll see if I can help.

  3. Re:Linux-On-Mac? by joelhayhurst · · Score: 5, Interesting

    Not sure if you can do that, but by using Fink and Apple X11 you can run a ton of stuff, including a complete KDE 3.1 implementation inside Aqua. Here's a screenshot of what it can look like.

    I know this wasn't what you were asking for, but if you didn't know about this stuff, hopefully you can find it helpful.

  4. Chomp Chomp Chomp by Vagary · · Score: 4, Interesting

    I don't know what this flashy thing wiggling in the water is, but it certainly looks tastier than work...

    1. This is your only good point Apple are certainly masters of the PowerPC. However as ESR is fond to remind us, very little of the Linux experience is actually from the kernel: you could easily build a free desktop on Darwin.
      • I think applications perhaps benefit from open source even more than systems. Non-programmers can be much more active participants in the bug fixing process and the ease of evaluating competing applicatiosn should lead to faster evolution.
      • I agree that Linus' approach doesn't scale, however that's what keeps Linux modular and non-monolithic.
      • By now everyone who uses a computer should know better than to compare version numbers between programs. Unless, of course, you want to compare MacOS 2.x with Linux, Apache, etc.
    2. My efficiency increases when moving from a non-customised Mac or Windows GUI to my Sawfish/Gnome desktop as much as moving from DOS to ksh. I use my computer enough that I'm willing to put in the time to learning new features. If someone else is using it, they can use a simpler (or their own!) environment.
    3. apt-get fucked
      E: Invalid operation fucked
  5. Re:Dual Boot Installation by ubiquitin · · Score: 4, Informative

    Once you have both partitions set up, holding down option when booting will bring up OpenFirmware and will let you boot into Linux or OSX. Check the Yellow Dog site for details.

    --
    http://tinyurl.com/4ny52
  6. Uh-oh... by shigelojoe · · Score: 5, Funny

    I see that whoever made that screenshot is downloading a "Fifth Element" DIVX.

    The MPAA will be properly notified.

    Terrorist.