Slashdot Mirror


A Quick Look At Mac-On-Linux

Travis Emslander writes: "They have an article about Mac on Linux over at MaximumLinux.org. I didn't even know this project existed but it looks like you can run any MacOS app (not including MacOS X apps of course) on a PPC machine with it. I'm starting to wish I had a mac to try this stuff." Here are some more screenshots. I saw MoL demonstrated over a year ago (when OS X wasn't really an issue) and was amazed at how quickly it ran. Anyone out there using it on a day-to-day basis?

271 comments

  1. can it have a fancy name like wine? by seann · · Score: 1, Troll

    mace?

    --
    I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    1. Re:can it have a fancy name like wine? by Svenne · · Score: 4, Informative

      Actually, there allready is a project called MACE.

      The name "Mace" is an acronym for Macintosh Application Compatibility Environment. Thanks to Simon Biber for coming up with that acronym. The name "Mace" originally came from MACintosh Emulator, which wasn't entirely accurate, as Mace does not emulate a Macintosh, instead it emulates the Macintosh Operating System and Toolbox (the ROM) resulting in the ability to run Macintosh software.

      MACE homepage

      /Svenne

      --

      Slagborr
    2. Re:can it have a fancy name like wine? by rabidcow · · Score: 2, Funny

      Has nobody used the name "MINE"?

      Seems obviously symetrical to WINE...

    3. Re:can it have a fancy name like wine? by seann · · Score: 0

      http://slashdot.org/comments.pl?sid=22106&cid=2368 829

      read that
      and tell me how I am a troll.
      I dare you.
      Come on.

      put those dukes up.

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
  2. This is why... by jacobcaz · · Score: 1, Offtopic

    Mac's rock so hard. This is wicked-cool and I can't wait to get my G4 to try this now! 8-)

    1. Re:This is why... by Anonymous Coward · · Score: 0

      Why not just dual boot?

    2. Re:This is why... by mr100percent · · Score: 2

      Because some people want to use A macromedia program like flash alongside the Gimp or vi or emacs or whatever.

      Personally I'd use OS X, it's less buggy to run both alongside, not to mention "Drag-and-drop"

  3. You know the circle is complete by sporty · · Score: 2, Interesting

    When you emulate one OS, to another and then back again. In truth, any emulator should be able to provide enough services to run another emulator under it :)

    --

    -
    ping -f 255.255.255.255 # if only

    1. Re:You know the circle is complete by jarodss · · Score: 1, Redundant

      You mean like this?

      Running Linux to run MacOS to run Windows 98 to run a Dos VM?

    2. Re:You know the circle is complete by oddo · · Score: 0

      And if you'd go ahead and run VMWare inside of that, emulating perhaps x86 GNU/Linux...

      --
      give me bongo
  4. Linux, Mac, Windows - it's all good now by illusion_2K · · Score: 4, Funny

    Great, now I can run Linux, MacOS and Linux all at the same time. Is there anything greater?

    1. Re:Linux, Mac, Windows - it's all good now by Anonymous Coward · · Score: 0, Offtopic

      greater?

      yes.. going outside.. getting laid.. getting drunk.. getting high... winning the lottery... having a nice car

    2. Re:Linux, Mac, Windows - it's all good now by mrpull · · Score: 1
      Great, now I can run Linux, MacOS and Linux all at the same time [maconlinux.org]. Is there anything greater?

      Errr....did illusion mean Linux, MacOS & _DOS_ all at once? The screen dump has Win98 right in the middle.

      Too quick on the keyboard I guess.

      mr.

    3. Re:Linux, Mac, Windows - it's all good now by illusion_2K · · Score: 0, Offtopic

      So it would seem... guess I better start buying the good crack again. =)

    4. Re:Linux, Mac, Windows - it's all good now by aposch · · Score: 1

      It becomes good, if one can use MOL remotely via X11. Is this possible? If so, what about the mac-fonts, how are they shown on a remote display?

  5. very neat... some questions, though by stego · · Score: 3, Interesting
    • why won't it run OS X?
    • how does the speed compare to Classic under OS X?
    • can you drag+drop between desktops like w/ Virtual PC?
    1. Re:very neat... some questions, though by Anonymous Coward · · Score: 0

      OSX is in no way based on the same architecture as OS9.2 or lower..that's why Z has the classic enviroment. Besides that, why would you have aneed to emulate X on a PPC? It has BSD built in.

    2. Re:very neat... some questions, though by greghudd · · Score: 2, Interesting

      Hi... Well -> MOL is NOT emulation! It runs MACOS8x/9x in a memory bubble (like OSX runs MACOS9.x in a memory bubble) -- therefore it runs at native speeds... MOL pre dates OSX... & it works especially well if you switch between Linux & MacOS9 in full screen mode)... It is open source so go check out the code if interested. Its a great hack!!! Cheers GregH

    3. Re:very neat... some questions, though by demon · · Score: 2, Informative

      why won't it run OS X?

      Because Samuel hasn't gotten that handled yet. There's nothing that strictly prevents it, however. It's doable, just requires a bit more work (probably a slightly more complete OpenFirmware implementation will be required, but ask Samuel to be sure).

      how does the speed compare to Classic under OS X?

      Pretty similar. They both run Classic MacOS in a similar fashion - using the PowerPC's designed-in virtualization capabilities to run a full OS in a process context. (Something that takes a lot of dirty trickery on e.g. IA32)

      can you drag+drop between desktops like w/ Virtual PC?

      No.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  6. elite by Anonymous Coward · · Score: 1, Informative

    i think this is cool. more info can be found at maconlinux.org

  7. The obvious question ... by Daniel+Dvorkin · · Score: 5, Interesting

    ... is what niche this fills with OS X around. A year ago, there was simply no way to get MacOS functionality on a Unix (/Linux, etc.) system except with either MOL or that horribly expensive proprietary Unix for Macs (sorry, can't remember the name.) These days, OTOH, a powerful and MacOS-compatible Unix is, in fact, well, what you get when you buy a Mac.

    To be fair, there are a lot of older Macs out there that don't have the horsepower for OS X but would do just fine as Linux boxes, and I can see MOL being useful for them. With new iMacs so cheap, though, how long will that be true?

    --
    The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    1. Re:The obvious question ... by alfredo · · Score: 2, Informative

      Flexibility is what it is all about. Not having to reboot to enjoy both Linux and MacOS is a big selling point, just as being able to run Classic, OSX and XWindows apps at the same time.

      BTW, this is posted using OSX10.1 It is a vast improvement over 10.04. As they say, it rocks.

      --
      photosMy Photostream
    2. Re:The obvious question ... by constantnormal · · Score: 3, Informative

      The niche this makes sense for is all the current Mac PPC users (this includes the 603, 604 series machines) who would like to run OS X, but don't want to pony up the bucks to buy a new system. This would seem to be a good way to achieve many of the benefits of OS X (plus better performance, since YDL does not have the overhead of OS X's overkill GUI layer).

    3. Re:The obvious question ... by Anonymous Coward · · Score: 3, Informative

      The ``horribly expensive proprietary Unix for Macs'' you're thinking of is probably A/UX, Apple's implementation of SVR3. This ran native on the 68030/040 Macs, but it could also run Macintosh applications right alongside X11 apps.

      The product most similar to MOL was Macintosh Application Environment (also from Apple), which let you run System 7 in an emulated 680x0 in a window on RISC workstations, e.g. Solaris on SPARC and a couple of others

      Both of these are quite out-of-date and, to my knowledge, no longer sold, though A/UX still has some fans.

      If you want to go the *nix on Mac route, Tenon Intersystems still sells MachTen, a 4.4BSD/Mach implementation that runs as a process under Mac OS 9 and earlier on PowerPC and 68K.

    4. Re:The obvious question ... by caryw · · Score: 3, Informative

      That "horribly expensive proprietary Unix for Macs" is named "MachTen" and was made by Tenon.
      Once Machten reached version 4.1ish, it wasn't that bad. I could use a unix mach kernel at blazing fast speeds on my mac's PPC processor WAY before OS X.

      Just my two cents.

    5. Re:The obvious question ... by Anonymous Coward · · Score: 0

      Apple also had their own A/UX which they released for their higher end equipment(something 9000's). It was also very pricy if I remember correctly.

    6. Re:The obvious question ... by Anonymous Coward · · Score: 0

      Actually, there's a hack available to let you run OSX on an older machine. Check out eshop.macsales.com/OSXCenter. I don't have access to an older machine to try it on, but it works according to MacAddict.

    7. Re:The obvious question ... by Phroggy · · Score: 1

      1) Older PowerPCs that won't run OSX can still run Linux

      2) Some Linux apps haven't been ported to OSX yet (although some, like StarOffice, don't run on PPC at all AFAIK). Compiling stuff on OSX is a nightmare, particularly desktop stuff. I haven't been able to compile GTK+ (although I know others have gotten GTK+ to compile just fine), and haven't been able to compile KDE (using TrollTech's Qt/Mac demo).

      3) Some people like the Linux From Scratch idea; you can't really do that with OSX.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    8. Re:The obvious question ... by Anonymous Coward · · Score: 0

      Or the opensource Darwin kernel which OSX is based on. It's just OSX w/o any fun aqua GUI.

    9. Re:The obvious question ... by Anonymous Coward · · Score: 0

      Minix for macintosh runs in a window, IIRC.

      Also, minix is now free. Linus Turvalds based linux on minix.

    10. Re:The obvious question ... by Daniel+Dvorkin · · Score: 2

      Yeah, MachTen is the one I was thinking of, thanks. I agree that it wasn't a bad Unix, but it was still horribly expensive. :) I'd forgotten about A/UX completely, which may have been a merciful thing.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    11. Re:The obvious question ... by znu · · Score: 2

      In spite of what Apple says, OS X runs fine on a lot of 604 hardware, and with 10.1 it's even reasonably snappy.

      --
      This space unintentionally left unblank.
    12. Re:The obvious question ... by gig · · Score: 2

      What's overkill about the OS X GUI? It makes as much sense to build a GUI on PDF now as it did to build one on plain bitmaps in the 1980's. All of today's publishing applications are building in PDF support, and Apple saved everyone time and trouble on the Mac by building PDF into the system, so that it's "free" for any application to use. There's a PostScript interpreter built-in now, too, as of 10.1. It's not overkill for Apple's customers, and it's not slow. The clarity and sharpness of graphics on this system is amazing. They wrote the graphics system from the ground up to be what it is ... it's not window dressing on an old system.

  8. I'm confused... by jcampbell · · Score: 1

    The post says you can run MacOS apps on Linux on a PowerPC, doesn't this defeat the purpose of running linux on a powerpc? Why not just dual boot if you're going to have it on a powerpc anyway? I can understand Mac-On-Linux if it was an x86, but this is Mac-On-Linux-On-Mac.

    1. Re:I'm confused... by Ghoser777 · · Score: 4, Informative

      I think the idea is that you can have both OSes running at the same time without rebooting. The other idea (and why it's so fast) is that it's not emulation of hardware. That will always be slower than if it was on PPC.

      F-bacher

      --
      James Tiberius Kirk: "Spock, the women on your planet are logical. No other planet in the galaxy can make that claim."
    2. Re:I'm confused... by Anonymous Coward · · Score: 0

      I use MacOnLinux in my normal day to day use. Dual booting is an option - but it's really like running VMWare for a PC. For example, it sucks to reboot everytime you want to watch a QuickTime movie - or try out a new app in MacOS. If you work best in GNU/Linux and do the majority of your work in it, it's a great option for trying something small on a non-free OS. Of course, your point makes sense in that if you do all of your serious work in MacOS, dual booting or using MacOS primarily is probably a better option.

    3. Re:I'm confused... by Katan · · Score: 1
      I think its the point that you don't have to take the time of booting into the other OS. If you need to go to the other OS for 5 minutes of work, and it takes 2 minutes to reboot, you are wasting alot of time.


      Then if you prefer to use linux again you'll have to spend the time booting back.


      Of course this doesn't help if M-O-L doesn't help for games... then you really have to boot into OS-9 anyway.

      --
      K
    4. Re:I'm confused... by crowke · · Score: 1

      uptime addicts don't like reboots :)

    5. Re:I'm confused... by raju1kabir · · Score: 2
      Why not just dual boot if you're going to have it on a powerpc anyway?

      I've never understood this dual booting thing. I cannot imagine, ever in a thousand years, dual booting. What could be more annoying? Get 40 or 50 windows open, all sorts of tasks underway, and then have to shut it all down just to do one more thing? What on earth is the appeal of that? Absolutely bizarre.

      I mean, I guess if you want to experiment with some operating system once in a blue moon, and don't have the 30 minutes it takes to find a free spare PC, it might be vaguely acceptable. But as part of any sort of normal routine, ugh!

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    6. Re:I'm confused... by Anonymous Coward · · Score: 0

      If that confuses you, then why have Wine? VMWare? just dual boot!

  9. politics by stego · · Score: 3, Insightful

    I am a Mac user, but this is how I see this might be important: one of the great things about Linux is the approach and attitude of the developers - the community, the very nature of open source, the difference from the 'closed' operating systems (including my beloved OS X). If you run Linux as your primary OS because using anything else seems like an intolerable sell-out, having the ability to emulate another OS that provides otherwise unavailable functionality is a way more viable solution that giving up your freedom just to be able to see Quicktime movies and run Photoshop. I don't feel like I have stated this very well - can someone that uses Linux add to this?

    1. Re:politics by Anonymous Coward · · Score: 1, Insightful

      MacOS X is not "closed" source. Darwin, the core part of the operating system is open source. What are closed are the graphics and gui subsystems that sit on top of Darwin.

    2. Re:politics by BitwizeGHC · · Score: 5, Insightful

      Because Darwin does not add much value to the Unix/BSD world from an application developer's standpoint, the really key components of OS X are the GUI and Openstep environment (Aqua, et al.) which are closed source. Therefore, most Linux users approach OS X as a closed, proprietary system with a few open components.

      It will be interesting to see how far GNUstep gets in emulating OS X (and to watch Apple turn loose the attack lawyers once they're close).

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    3. Re:politics by Anonymous Coward · · Score: 0
      If you run Linux as your primary OS because using anything else seems like an intolerable sell-out,

      Oh my god. Get over yourself.
    4. Re:politics by Arker · · Score: 2

      I don't feel like I have stated this very well - can someone that uses Linux add to this?

      No, I think you stated it perfectly.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    5. Re:politics by Anonymous Coward · · Score: 0

      >It will be interesting to see how far GNUstep gets in emulating OS X

      Erm, Openstep != Cocoa, unless you're playing with an old Rhapsody DR.

      > (and to watch Apple turn loose the attack lawyers once they're close).

      'close'

      Close to what? Why would apple care about an environment that can't even run cocoa apps?

    6. Re:politics by xwred1 · · Score: 1

      Well, thats sort of a good thing to do unless you end up running Linux so you can turn around and use VMWare or MOSL to run anything else remotely useful or productive.

      Then you become a poser, just running Linux to be cool or l33t while you must defer to another OS like Windows or MacOS to actually do anything.

      Of course, I run Linux but I don't have much of a need for Windows or MacOS. The best thing to do is try to push Apple into releasing Quicktime clients for Linux (actually, I don't like the QT program itself, so I'd rather have the next option I'm about to list) or release their Sorenson codec, or whatever it is that everybody uses for QT movies, so other people can build OSS apps to playback those movies, like what people have done for MP3 or MPEG.

    7. Re:politics by raju1kabir · · Score: 3, Insightful
      Because Darwin does not add much value to the Unix/BSD world from an application developer's standpoint...

      It does stand to add one rather crucial thing: A doubling or tripling of the user base. This means more people using the software and more people contributing to the software.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    8. Re:politics by maggard · · Score: 2
      Because Darwin does not add much value to the Unix/BSD world from an application developer's standpoint, the really key components of OS X are the GUI and Openstep environment (Aqua, et al.) which are closed source. Therefore, most Linux users approach OS X as a closed, proprietary system with a few open components.

      Ironically it's been my experience most MacOS X developers consider Quartz & Aqua to be a pretty face but get really excited about the Cocoa development tools. Without these MacOS X is just another BSD with a special kernel, tweaked directories and a new IO model (and some other nice features.) With these it has one of the most powerful and praised development environments ever created.

      --
      I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
    9. Re:politics by gig · · Score: 2

      > Then you become a poser, just running Linux
      > to be cool or l33t while you must defer to another
      > OS like Windows or MacOS to actually do anything.

      That's one way to look at it. The other way to look at it is that some user's needs are covered by having support for Linux applications, and some user's needs are covered by having support for Linux and Classic Mac applications (Mac-on-Linux). Some users (most of Apple's customers) are better served by having a one-click installer that installs support for Classic Mac apps, updated Mac apps, NeXT/OpenStep apps, Java2, and BSD Unix into their computer so that almost any developer has a quick development path to Mac OS X and can offer Mac users a range of software products with a Mac GUI and Mac conventions (standard key shortcuts, drag-and-drop or one-click install, etc). Different people have different needs. Cheers to the Mac-on-Linux guys and their users.

      > so other people can build OSS apps to playback
      > those movies, like what people have done for MP3
      > or MPEG

      What's wrong with MPEG? QuickTime Player also plays MPEG-1 and MPEG-2 movies. You can publish MPEG movies and they play all over. Codec problems are hardly unique to QuickTime. I've come across many AVI files I couldn't play, even on Windows. QuickTime is the Unix of multimedia ... it's a shame to knock the architecture because one of its plug-in codecs is not open. There's so much more to QuickTime.

  10. Related Link by Anonymous Coward · · Score: 0

    I have a related link righthere. :)

    This sounds like a great project.

  11. Hmmm..... by DwarfGoanna · · Score: 1
    I have been running OSX since the beta. Considering how bad the Classic layer seems to work (though I hear it's much improved in 10.1), maybe someone should try to port this over. Then I could run Mac on Linux on Mac's Unix. =)

    --

    "You know why you do not see me styling wit my homies? Because I have no homies!!" -Mojo Jojo

    1. Re:Hmmm..... by Anonymous Coward · · Score: 0

      not much better? I run Unreal Tournament in classic of 10.1 almost as fast as in 9.2!

  12. It's like VMware for PowerPC by Wesley+Felter · · Score: 2

    A lot of the questions about "what's the point?" and "is it emulation or not?" can be answered by thinking of MoL as like VMware for PowerPC.

    1. Re:It's like VMware for PowerPC by Anonymous Coward · · Score: 0
      like VMware for PowerPC

      Meaning the vendor will charge you for it again for every point release of the operating system, calling the support an "upgrade"?

      ~~~

    2. Re:It's like VMware for PowerPC by Wesley+Felter · · Score: 2

      Maybe it's better than VMware in some ways. :-)

    3. Re:It's like VMware for PowerPC by petard · · Score: 2
      Only because:

      <flamebait>
      1. Mac OS is much nicer than Windows
      2. The Mac/PPC architecture is much more cleanly designed and therefore easier to virtualize than Win/x86

      </flamebait>
      --
      .sig: file not found
  13. Re:WOW! by foonf · · Score: 1
    Wow and just imagine how brutally slow it is. I think it would have been a better investment of time to make a portable PPC emulator. Slower than this, true. But a lot more useful.


    This is for PPC Linux. It functions like VMWare or Win4Lin under x86 linux, running a virtual MacOS session inside Linux. It doesn't do any processor emulation.
    --

    "(Man) tries to live his own life as if he were telling a story. But you have to choose: live or tell." --Sartre
  14. Re:This is flamebate but... by Anonymous Coward · · Score: 0

    Feasibility? Reading the article, it seems the project has realized its aims and beautifully at that. You can run the MacOS, natively, within linux. You can run your Mac apps and do your unix/linux thing side by side without re-booting. The fact that this is basically what MacOS X does is a different story, though...

  15. Re:WOW! by Cirvam · · Score: 1

    Perhaps Win4Lin or Wine, but not VMWware, if you haven't noticed, vmware emulates the entire x86 chip, hence you can run any os on it and it has its own bios, etc.

  16. Re:This is flamebate but... by DwarfGoanna · · Score: 2, Insightful

    I thought "What Linux Stands For", was being able to put your own tools together, and use them for whatever you need to get done. Community or no community. Apparently, some people have/prefer Mac hardware, and would like to use Linux on it while still reaping the benefits of Mac compatibility. Who are you to tell them otherwise?

    --

    "You know why you do not see me styling wit my homies? Because I have no homies!!" -Mojo Jojo

  17. Re:This is flamebate but... by maggard · · Score: 1
    This is a waste of time for the linux community...

    Then don't waste your time on it.

    Oh - you want to tell OTHER folks how to use their time? You offering a paycheck? You got a big stick? No? Then go worry about your own time; they'll handle their's just fine thank you.

    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
  18. I use it... by CoolVibe · · Score: 1

    And aside from a few niggles (like, sound not working and other minor stuff), it is very fast and works very well. I use it daily to test PHP generated pages for if they look good under Icab, Mac IE, and mac netscape/mozilla amongst others.

  19. there is a need for this... by Anonymous Coward · · Score: 1, Interesting

    just look at the yellow dog BRIQ hardware. These use a G4 processor, but are not Apple hardware. With the official Apple Clone market closed, anyone with a G3 or G4 processor based system should be able to run Mac software as well as Linux software. Fantastic!

    1. Re:there is a need for this... by Anonymous Coward · · Score: 0

      Actually that's an incorrect assumption. MOL needs to run on Apple PPC hardware since the classic (v9 or earlier) requires Apple hardware to run (Mac ROM).

    2. Re:there is a need for this... by BitwizeGHC · · Score: 2

      ah, but what if you emulate the ROM, i.e., provide implementations of the functions contained in it? Apple will probably sue you but it can theoretically be done.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    3. Re:there is a need for this... by Anonymous Coward · · Score: 0

      about the rom, you can simply grab a copy of the rom from a real Mac and use it. many people do this for Mac emulation on pc's, etc.

      it's probably illegal, but so what isn't these days?

    4. Re:there is a need for this... by Wesley+Felter · · Score: 3, Informative

      If you look at the MOL site, the front page says it doesn't need a Mac ROM. And the User Guide says "MOL can run on non-Apple hardware."

    5. Re:there is a need for this... by MaxVlast · · Score: 1

      For a few years now, Apple has been using what it calls the "NewWorld" ROM in RAM system. (The ROM is contained in a file that the system can use, and the user can upgrade.)

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    6. Re:there is a need for this... by macmouse · · Score: 1

      well - not exactly..

      what they mean by "non-apple hardware" is by one of the mac clones. Power Computing, UMAX,etc. They are non-apple hardware - true BUT they have apple ROM'S. THIS is what allows them to run mac-os. The new-world-mac's (essentially anything translucient, imac,g3,g4) use software roms. The roms are in the system folder. So it boots up with a mini-rom, loads the microkernel, loads the rom into ram,etc..

      I have setup mac-on-linux before..
      if you have an "old" biege mac, then either it will automaticly find your hardware roms (not that common) or use an app inside macos and save the rom to a file. If you have a new-world mac, then you can load the macos "soft-rom". I tried using the soft on a "old" mac, and it didn't work. Downloading the hardware rom to a file did.

      So it WOULD be possiable (in theory) to use it on a non-apple powerppc machine (like a briq) using the software rom but I'm not sure how mac on linux works in relation to the hardware. Even then, it would be illegal,etc..

  20. I use it daily by KmArT · · Score: 5, Informative

    I use MOL on my Lombard Powerbook at work. It has to be one of the most clever and most useful PPC linux apps that was ever written. It is _extremely_ fast with respect to emulation because it isn't really emulation at all; the PPC calls are all native. No need to translate PPC calls to x86 like you would when running VirtualPC on a Mac.

    The only problem I've had of late is that the network device stops working after about three hours but I just kill MOL and restart it. From past experience with MacOS, rebooting every three hours is often necessary anyway :)

    All in all, an excellent program. And its not so much that it allows you to run MacOS programs under Linux, ala MacOS emulators for Windoze - it is a complete virtual PPC machine within a PPC machine.

    My laptop has YellowDog Linux 2.0 on it but I also ran MOL on Debian unstable for awhile with good success. I also run it at home on my Apple Network Server - I was able to install MacOS from scratch using MOL by setting the boot device to the CD.

    1. Re:I use it daily by maniac11 · · Score: 1
      The only problem I've had of late is that the network device stops working after about three hours but I just kill MOL and restart it.

      First off, mol is very cool. From what I can tell, it's a very well mananged project and is helping us go down some pretty fun roads (i.e., DOS-on-windows-on-mac-on-linux).

      However, we started to implement mol as part of a rapid web development environment. However, network driver issues eventually slowed the process to a halt. Then OSX was released: a robust solution that worked right out of the box. No more mol for that project...
      --
      Guvegrra?
  21. This is going to cost me. by motherhead · · Score: 1

    Well this is going to cost me another G4 tower... I just got OS 10.1 up and happy (yes, it does rock, no. it doesn't suck) but now I want Mac on Linux running up next to OS X not instead of it.

    Talk about a horse race? here is in opportunity to run both classic apps (read: applications that get me paid) on *nix environments. One on a BSD based system supported by a huge ass company with a huge ass budget (and stake). The other, Linux based and supported by the Screaming Linux Jihad.

    I choose to exploit everything and see what works best. zealously is for jackasses.

    1. Re:This is going to cost me. by Anonymous Coward · · Score: 1

      Sorry, but you get paid for the end product, if you do graphic arts, then gimp can do it for you (just take a weekend of your own time and learn it, it's so close to photoshop now it aint funny) as for webdesign if you dont code your html by hand then I am agast and wonder what webhouse would allow people to use crappy-code-generators (although that would explain the vast amount of overly artsy and really crappily written pages out there.)

      you can do everything (except non linear video editing) on linux that you do on your mac... so what's your excuse again?

    2. Re:This is going to cost me. by Anonymous Coward · · Score: 0

      My Excuse: Clients.

      I am in publishing. Clients enjoy files they can open and modify. Since i like money. alot. I will do as they prefer.

      thanks for asking. Moron.

    3. Re:This is going to cost me. by WildBeast · · Score: 1

      Hehe yes that reminds me of a job interview I had a long time ago. They insisted that I had to know Dreamweaver. They just wouldn't understand that coding in raw html is even better.

      As for gimp, it's close to Photoshop but it's not as good and not as user friendly.

    4. Re:This is going to cost me. by raju1kabir · · Score: 1
      Sorry, but you get paid for the end product, if you do graphic arts, then gimp can do it for you

      Does GIMP do CMYK yet? If not, it's pretty much useless in the print world. I tried to check the web site but www.gimp.org is not responding at the moment.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    5. Re:This is going to cost me. by gig · · Score: 3, Insightful

      > Sorry, but you get paid for the end product, if you
      > do graphic arts, then gimp can do it for you

      Why is it that it's never a graphic artist saying this?

      > (just take a weekend of your own time and learn
      > it, it's so close to photoshop now it aint funny)

      It is so close to Photoshop in ways that a hobbyist can appreciate. GIMP is not on the cutting-edge of graphic design and publishing.

      > as for webdesign if you dont code your html by
      > hand then I am agast

      That opinion is about five years out-of-date. These days you mock it up in Dreamweaver and then customize the code as required by hand or with another tool, and Dreamweaver leaves the hand-written code alone. I'd rather write scripts that automate Dreamweaver than write Web pages. The people who make Dreamweaver have researched a lot of common browser bugs and Dreamweaver takes steps to work around them. Why would I want to keep up with the lastest bug in IE just so I can code everything by hand instead of just the important stuff?

      The first music sequencers only produced robotic music, and the first design-oriented HTML editors only produced crappy code. Both of these things have long since changed. If you get robotic music out of Cubase 5 and crappy code out of Dreamweaver 4, it is your own fault. The tools are advanced enough now that you have control over things.

      > you can do everything (except non linear video
      > editing) on linux that you do on your mac... so
      > what's your excuse again?

      Pro audio, QuickTime authoring, Flash authoring, DVD video authoring, easy drag-and-drop data CD and DVD burning (I make lots of big files, so a $6 4.7GB DVD-R that burns in 20 minutes with no effort to make it is very important), print graphics (no CMYK color in GIMP), and huge, huge, huge workflow advantages that come from common key shortcuts, application conventions, support for all common audio, video, and graphics formats, the best clipboard on a personal computer, scriptable/recordable GUI and high-level interapplication communication, PDF as a common format between all apps, drag-and-drop of one icon to "install" an app, or drag-and-drop to the Trash to "uninstall", amazing hardware support with drivers included in the OS so stuff just hot-plugs and you go (like a graphics tablet, or a precision mouse as a second mouse, or a whole USB/FireWire audio interface, camera/camcorder, or a hard disk).

      All of this stuff saves me lots and lots of time and provides very important functionality and capabilities. A Mac is a very important tool in many industries ... it would take years of work to make Linux competitive for those users, and why should the people who are making Linux want to do that when Apple is doing a good job of it already? This stuff will appear in Linux one day if the people who use and make Linux want to build it in, but it is not there now.

      Coders and geeks can go ahead and make their own operating system that's optimized for coders and geeks. When Apple says that they make systems for "the rest of us", they mean people who aren't coders and geeks and can't make their own operating systems, or don't want to. Apple's customers are more interested in the fact that Mac OS X includes color-matching throughout the OS and hardware, and supports every type of font out of the box (including Windows-formatted TrueType fonts) than whether the compiler is free enough or whatever. That's for coders and geeks to worry about.

      Really, Linux and Mac OS X both exist for different reasons, and they're quite complemetary. I use Mac desktops and notebooks, but my Web server is Linux. If you're doing something for which Linux is well-suited, and you have the expertise and time to set it up, it's a no-brainer. Especially when you are in a situation where you set it up once and replicate it on box after box after box with no licensing fees or associated paperwork (that is a huge advantage). It's not going to swap one-for-one with a Mac box for most users anytime soon, though.

  22. Mac Oh Yes Sex =) by gotcha · · Score: 1

    - "It probably was your JVM. Macs and Java don't mesh. They sometimes seem to be meshing, but there's no real rapport."
    - "I thought Mac Oh Yes Sex was supposed to solve all that."
    - "Have you installed MacOS X?"
    - "Well, no, but - "
    - "Then I think I see your problem."

    1. Re:Mac Oh Yes Sex =) by WildBeast · · Score: 1

      We've got ourselves a naughty operating system. I'm sure adult webmasters will be delighted :)

  23. Re:My Experience With Linux by D_Gr8_BoB · · Score: 0, Informative

    Nice troll! I give it about an 8 out of 10. I like the transition from almost reasonable claims to outright lies that nobody would ever believe especially. The troll seems to peak most of the way through the big central paragraph, though, and the rest just distracts from the point. You either ought to quit while you're ahead or continue to make even more outrageous claims. Remember, a short, concise troll is usually better than a long-winded and well-developed one.

    I also recommend a little stronger technological background in the introduction. Just mentioning kernel 2.4.9 isn't going to cut it. Try throwing in mentions of Redhat 6.2 for additional stability, Tux webserver for speed, and maybe some impressive hardware specs. The more it sounds like you know what you're talking about in the introduction, the better the ultimate troll effect.

    Please drop a reply if you have any questions or want any more advice.

  24. I like this for a few reasons... by Anonymous Coward · · Score: 0

    It may be faster than Classic under OSX...it woul dbe incorperated into Darwin, for people who want a v ersion of Linux for the Mac that fully supports all of this hardware.

    Another major issue is that, NOT ALL PPC SYSTEMS ARE MACS!!!!!!!! This would allow you to run that Mac OS on any PPC based IBM server.

    1. Re:I like this for a few reasons... by Anonymous Coward · · Score: 0

      I wonder if Apple's legal department would have anything to say here?

    2. Re:I like this for a few reasons... by Wesley+Felter · · Score: 2

      MOL has been around for a long time and they haven't said anything yet.

  25. Re:This is flamebate but... by Diashi · · Score: 1

    So basically you think running linux on a mac is a waste of time? Think not. I and hundreds of programmers who actually use stuff called "LinuxPPC" and develop for it are putting our macs to good use. I have an old mac power pc 7600 and I've just turned it into a linux box so it can do mail serving.. seems like a pretty good use for a machine that would have been thrown out. You aren't thinking with an open mind, there's tons of people out there, probably just like me who say "Thank you!" to the people who develop the open source community for the mac.

    --
    - Nuts and Gum, together at last.
  26. Re:WOW! by Anonymous Coward · · Score: 0

    "Wow and just imagine how brutally slow it is."

    You obviously have never used MOL. I used to use my iMac as my main machine. I installed Linux and left it running in the background and started up MOL and used it as my Primary OS. there was NO difference between running MOL from the console and booting it up straight to MacOS.

    MOL is awesome. PowerPCs are awesome. SuSE Linux PPC is awesome.

  27. Re:WOW! by foonf · · Score: 1
    vmware emulates the entire x86 chip


    No it doesn't! It emulates the bios and hardware devices, but it doesn't need to emulate the x86 chip. It only runs on systems that already have one. If it did, don't you think there would be a solaris or mac os port of it? Or, moreover, since it does run on x86 chips only, why ever would they write an x86 emulator for the x86*?



    And the fact that you can run "any os" on it (although this isn't strictly true -- they only officially test and support it on certain OS's, and I believe they actually dropped support for one of the BSDs recently due to lack of demand) does not mean it must emulate the processor. If it provides a complete, standard BIOS implementation along with a way to emulate direct access to devices, it will of course be able to in theory run any OS.



    * - yes, I am aware of the PA-RISC emulator for PA-RISC HP wrote experimentally which resulted in speed-ups under certain situations. This is cool technology, but VMWare doesn't need to use it to do what it does -- and don't you think if they were doing something like that, they would advertise that fact quite prominently (assuming it results in improved performance).

    --

    "(Man) tries to live his own life as if he were telling a story. But you have to choose: live or tell." --Sartre
  28. that's a little obsessive by OO7david · · Score: 2, Redundant

    http://www.maconlinux.org/sshots/pic10.gif

    Okay... so they are emulating DOS emulated from Windows emulated from Mac and emulated on Linux?


    *head explodes*

    1. Re:that's a little obsessive by Anonymous Coward · · Score: 0


      If anyone is interested, here are some shots of Mac-on-Linux running in Mandrake PPC.

    2. Re:that's a little obsessive by SlamMan · · Score: 1

      And then DOS is emulating my original pong machine....

      --
      Mod point free since 2001
  29. MOL isn't an emulator ... and it IS way cool. by Jobe_br · · Score: 5, Informative

    Mac-on-Linux is akin to VMware - it runs Mac code natively on PPC processors by virtualizing the underlying hardware. It is amazingly powerful and the last I was hearing on the MOL lists is that OS X support will be back soon (yes, it was there when OS X was in its infancy, since then, a few changes in OS X have broken things in MOL). With Mac OS 9.x (and earlier), however, MOL is solid as a rock. I can run days, even weeks without any instability - eventually, though, Photoshop or something else will cause me to reboot MacOS.

    If anyone's been scared to try out Linux on a PPC machine, for fear of losing MacOS, check out Mac-on-Linux ... you'll have it to fall back on in case you get stuck in Linux. Most PPC Linux distros that I know of ship with Mac-on-Linux, so getting it running should be a snap. If you have any problems, the MOL mailing lists are amazingly helpful, often times Sam Rydh, the creator/maintainer of MOL will post responses himself.

    FYI - sound works great, but video acceleration is lacking (much like VMware). USB support is also not there (yet) - but, if your device is seen in Linux, you can use it in MOL.

    1. Re:MOL isn't an emulator ... and it IS way cool. by yason · · Score: 1

      Mac-on-Linux is akin to VMware - it runs Mac code natively on PPC processors by virtualizing the underlying hardware. It is amazingly powerful

      I really wish I had some nice PPC-Mac hardware here now. This reminds me of ShapeShifter on the Amiga. It was a hardware layer emulator that run native 68k-Mac programs natively on my Motorola 68060@60MHz. In that setup, boosted with my S3 powered CyberVision3D board, MacOS (8.x something at the time, IIRC) run fast as hell. I could play DukeNukem on my Amiga.. err, on my Mac :)

      Actually it was faster than some clumsy PPC-Macs at the university's computer lab. ShapeShifter booted in 10-15 seconds and you could mount a Mac partition over to Amiga-side for easy file transfer (you could use hdimages or a separate partition for Mac). And I could actually use my virtual Mac for some things my Amiga didn't grok, like converting between certain proprietary movie formats.

      With VMWare I'm unfortunately tied to x86 operating systems and as I already run the most viable choice (Linux :-o, IMHO) there's not much use for it.. Macs are good, and they're even better if you don't depend on them wholly.

  30. Re:WOW! by DGolden · · Score: 2

    Er.... no. That's just plain wrong.

    VMWare, for the most part, runs x86 code natively on the processor. It traps and emulates some instructions, and scans executables before loading for the occasional non-virtualisable x86 instruction - The x86 PC-AT architecture is not fully virtualisable, unlike both many more modern architectures, and older archtectures that were better designed.

    The x86 chip itself is a strange mixture of kludges, that have grown up over the past couple of decades. However, 486+ family chips can virtualise 8086 code, and there's "only" a "few" 80386+ instructions that the VMWare authors had to sacn out and deal with specially, so VMWare is NOT a PC emulator like bochs.

    However, one also has to deal with device I/O, since none of the PC support chipset is customarily designed for virtualisation either - and this is what IS for the most part emulated in VMWare, hence the virtual BIOS, HD and gfx card.

    For more information, consult the blurb about VMWare, and the documentation for Plex86, an open-source clone of VMWare

    --
    Choice of masters is not freedom.
  31. Re:This is flamebate but... by dangermouse · · Score: 2
    I am not thinking negitively. I am just questioning the feasibility of this project

    It's better than feasible... it's already working.

    Funny thing is, I'm glad not everyone is developing on x86... if the "community resources" were all focused on making shiny new stuff for x86 servers, I wouldn't be able to run Linux on my Macs.

  32. MOL is good but by nallen · · Score: 2, Informative

    I installed LinuxPPC on my iBook last year (which ran great I might add) but I still needed to boot to OS 9 to use the mac programs, so I played with Mac-on-Linux, it worked great with out a lot of bloat. My only difficulty was networking the emulated MacOS through Linux, it was a bit challenging, as well as printing, but these are problems every emulator faces. I remember something a while back comparing MOL and the classic enviroment. The Classic enviroment of OS X is smoother, but I remember MOL being faster.

  33. Re:This is flamebate but... by lyberth · · Score: 1

    I for one am using Linux on an iMac. I simply didn't bother to find out how MacOS worked.
    Also the mac is going away soon and a friend of mine is going to have it. In order for her not to destroy it i need to be able to connect to it and manage it over the internet. (I know that mac should be easy enough that it shouldnt be a problem for her to fix it her self, but hey i like linux more, and with KDE its just as easy)

    --

    There isn't much like the scent of a fresh harddisk
  34. This is... old by GiMP · · Score: 1

    I've had MOL running a LONG time ago, but I ended up removing it as I found no need for it. Same reason I find vmware completely useless. I have no reason to run MacOS or Windows software from my linux boxen, the Linux boxen can do everything I require.

    I guess stuff like this could be useful for some..

    1. Re:This is... old by vanye@home · · Score: 1

      I doubt I'm the only person using VMware for Linux development on Linux.

      It allows me to separate my working environment from my development environment. I can upgrade the machine without worrying that I am going to change the build behaviour.

      It also makes writting kernel code a doodle.

      I'd like to be able to do the same on OSX, sort of LOM, or virtualPPC

    2. Re:This is... old by GiMP · · Score: 1

      Mol cannot boot linux, however.. it can only run MacOS. It is closer to Win4Lin then any other x86 software I am aware of. Many applications that are very likely to crash MacOS are usually not runnable by MOL, such as (hardware accelerated) OpenGL or device drivers.

      Such is VMware, for that matter. VMware has the advantage of emulating some hardware and having a full x86 bios, although as I am sure you are aware.. it does have its limitations. MOL just has more limitations.

      MOL is good if you need Photoshop, rather then the gimp, without leaving linux.. or any other MacOS software. I just see running MacOS software as a Niche', not many people have any need to do so.

      I found MOL nice for watching those Sorenson and DivX ;-) movies before FFmpeg and 3ivx came around on ppc-linux. (note that Sorenson still doesn't play in linux, but more people are moving away from using that Codec)

  35. Re:WOW! by Anonymous Coward · · Score: 0

    Hmm no I don't think so. When you use VMWare, it uses the native, 'real' CPU. How do I know? Watch the BIOS at POST. It displays the type of CPU you have and the clock speed. Overclock another 100Mhz and the VMWare CPU goes up 100mhz too.

  36. Cool Stuff by zarathustra93 · · Score: 2, Informative

    I can see where this would be a major help to those that are still running older macs, (beige g3, 604.) Even though the machines are old, linux would probably fly on them, while still maintaining a suprising amount of compatability for Classic MacOS apps. Taking a look at this really makes me wish that wine supported as many applications (though it has been a long time sice I've played with it.)

    Where this project will go in the future is the big question. With 10.1 (yes, this is the obligitory "it rocks" comment,) you get the same ammount of Classic MacOS support, with all the modern goddies that you could want.

    1. Re:Cool Stuff by sprouty76 · · Score: 2, Informative

      Wine is an implementation of the Win32 API using native Linux (or FreeBSD or whatever) system calls. MOL is a virtual machine type affair. The main difference is in things like the way wine can display Windows windows (erm...) as part of the Linux desktop, instead of having one seperate window for the entire Windows desktop (although you can do that as well, if you want)

      --

      No, I don't want a free iPod

  37. Re:This is flamebate but... by Anonymous Coward · · Score: 0

    On the contrary, it's not a waste of time. PowerPCs have some great characteristics as compared to the x86 line. I bought my Powerbook for the *sole* reason of having a powerful GNU/Linux machine using the PPC chip. GNU/Linux is constantly changing - and anyone believing it's only useful for servers in a closet somewhere - clearly hasn't tried it in the last couple of years (or hasn't spent more than a day trying to learn how to set it up as a desktop). Having used GNU/Linux on a PPC, I truly hope that I'll never have to own an x86 again (which unfortunately won't become a reality unless some OEMs contact IBM or other manufacturors who already have PPC desktops waiting).

  38. Using it every day by led · · Score: 1

    Yes, coleage of mine used mol everyday for about 6 months, he was a mac guy that was kind of forced to use linux (by me ehehe), but he had a few need that only the mac could provide (he had to read a few mac files, and use photoshop, etc) so we just installed linux and mol on his g4.
    It runs very well even, the few problems he had where due to poor support on the X server (no accel) mol ran just fine anda even allowed him to save his session.
    He just quit using it because we decided to try OS/X for his particular setup.

  39. Re:This is flamebate but... by __aaaaxm1522 · · Score: 4, Interesting
    You're wrong. It's not flamebate. I don't know what that is. But it is flameBAIT.

    I run YellowDog Linux on my Titanium G4 notebook. Why? Performance is *excellent*, plus the notebook ain't to shabby to look at. Extra wide screen, good hardware integration. Works for me. In fact, every year I've attended the Ottawa Linux Symposium, I've seen more and more people lugging Apple hardware around, running Linux. We're not talking your average joe users either, but serious developer types. I seem to recall a few of the Samba fellows typing away on Powerbooks during the keynote...

    MOL (Mac On Linux) is a nice tool for those that do run Linux on their Mac, yet occasionally need to boot into MacOS. It saves a reboot, and can be quite handy when you need to playback a Quicktime file, or something along those lines. I'd rather have a native Linux player of course, but since Sorenson won't disclose the codec, MOL allows me to run Linux yet still access one or two of those quirky Mac apps. ;)

    As another poster mentioned, it's like VMWare for the Mac. If you can postulate a use for VMWare, then it shouldn't be too difficult to figure out why some people like MOL.

  40. for me, it's the software. (Re:politics) by dangermouse · · Score: 5, Insightful
    Well, for me, it's like this...

    I'm more comfortable in my Linux distribution of choice than I am in OS X. I know where everything is, I have absurd amounts of software already installed (including a toolchain I didn't have to register online to obtain), and I have little need for MacOS apps. I also prefer KDE over Aqua; Though I recognize Aqua has some bells and whistles that KDE and XFree86 lack, KDE and XFree86 have far more of the bells and whistles that I use and appreciate. I'm pretty much just happier with the software on the Linux side.

    As for Mac-On-Linux, I could see using it for the occasional MacOS app... sometimes such functionality is handy. And really, if it works, why not have it around?

    I've seen a lot of posts on this thread asking what "the niche" is for MOL, questioning whether Linux has any value in the Mac "market" because OS X is available, etc. My only reply, really, is that maybe those posters should stop thinking like Official Linux Salesmen and Market Strategists... if it's not your thing, fine, but trying to determine the "market" for everything (especially something that's so obviously built and supported by its "market"), as if you own a piece, is silly.

    1. Re:for me, it's the software. (Re:politics) by am+2k · · Score: 1
      I also prefer KDE over Aqua

      Well, you could install XFree on Mac OS X and replace the loginpanel with KDE's (a small hack in /etc/ttys). The result would be a KDE system with a great hardware support and optional Mac OS-compatibility (when you launch the window server).

    2. Re:for me, it's the software. (Re:politics) by dangermouse · · Score: 2
      So, that's actually pretty cool, and I didn't know it was that straightforward.

      All things considered, I'll still stick with Linux (go figure) for the other reasons I outlined (and some I didn't, for fear of a flame war).

      It might be interesting to do that just to see how well it works out, though... thanks. :)

    3. Re:for me, it's the software. (Re:politics) by JohnKFisher · · Score: 1

      Well, to my thinking here is the deal. Keep in mind I am NOT a Linux user, and I ask that any inaccuracies be responded to in a reply. I'm always looking to learn. Setup one (Mac-on-Linux Scenario): CLI apps (linux); Xwindows/Gnome/KDE (XFree86); Mac OS Classic (Mac-on-Linux); Mac OS Carbon [no X benefits] (Mac-on-Linux). That's 4 quick categories. I'll bump it to 5, as I assume Linux likely has good Java support. Worst case, you can get minimal Java through the Mac OS via M-o-L. Setup two: (OS X Scenario): CLI apps (BSD); Xwindows/Gnome/KDE (XFree86); Mac OS Classic (Classic Compatibility Layer); Mac OS Carbon [full X benefits] (OS X Native); Mac OS Cocoa (OS X Native); Java 2 (OS X Native - no VM needed); Windows in it's many evil forms (Virtual PC). Total: 7. So again, what is the use of M-o-L in this post OS X world? Now don't get me wrong, I'm sure people use it, but shouldn't the developers just iron it down to a final, rock-solid release, and go on to other projects? I left WINE out of both, as I believe it is not PPC-able at this point. Also, as I said, I am no expert here, so I welcome, nay, request, corrections.

      --

      John Kenneth Fisher
      Table of malContents
    4. Re:for me, it's the software. (Re:politics) by dangermouse · · Score: 1
      Your summaries seem to be more or less accurate. (I say "more or less" because I'm not sure how smoothly all of the above work, on either side.)

      But keep in mind that I, for one, simply prefer Linux. More specifically, I prefer the distribution of Linux that I run. OS X, at what I think of with varying degrees of accuracy as the "OS level", just isn't the same and I'm not as comfortable with it. The filesystem layout, the use of Netinfo, the general NeXTiness, the BSDness... they're very different from my unix-like OS of choice. I could hack and graft to increase the similarity, but why?

      The cool part is that while they're "very different" operating systems, they're both close enough to Unix (or *are* Unix) that I can transition from one to the other if I so choose at some point. I can share a lot of knowledge, information, ideas, and-- when it comes down to it-- software with friends of mine who run OS X. That bit really rocks.

      So don't get me wrong... Part of me really finds OS X intriguing, and wants to hack and graft and meddle in its affairs. I read tons of websites and articles about OS X, I learn from my friends who use it, and I can always boot it up and play. But for daily use, my Linux distribution wins. (And there's plenty of hacking still to be done there.)

    5. Re:for me, it's the software. (Re:politics) by LoudMusic · · Score: 1

      Are you running Linux on PPC? Mac-on-Linux requires a PPC processor.

      ~LoudMuisc

      --
      No sig for you. YOU GET NO SIG!
    6. Re:for me, it's the software. (Re:politics) by Rinikusu · · Score: 1

      /* I'm more comfortable in my Linux distribution of choice than I am in OS X. I know where everything is, I have absurd amounts of software already installed (including a toolchain I didn't have to register online to obtain), and I have little need for MacOS apps. I also prefer KDE over Aqua; Though I recognize Aqua has some bells and whistles that KDE and XFree86 lack, KDE and XFree86 have far more of the bells and whistles that I use and appreciate. I'm pretty much just happier with the software on the Linux side. */

      Does anyone else thinks this sounds like office workers saying "I won't switch to Linux because I already know how to do my job in a Microsoft Office environment and while there may be some benefits to Linux or any Unix for that matter, I just don't want to learn something new?"

      Just checking..

      My advice: You should always check out the competition. What's the worst thing that could happen? You might learn something?

      --
      If you were me, you'd be good lookin'. - six string samurai
    7. Re:for me, it's the software. (Re:politics) by dangermouse · · Score: 1
      Does anyone else thinks this sounds like office workers saying "I won't switch to Linux because I already know how to do my job in a Microsoft Office environment and while there may be some benefits to Linux or any Unix for that matter, I just don't want to learn something new?"

      No. The difference being that I have checked it out, have used it exclusively on one machine for a while, and have come to the conclusion (which, as you'll see if you have the time to throw away reading all of my posts, is by no means set in stone) that I'm happier with what I've currently got. It's not like I looked at the water and assumed it would be cold. I jumped in, swam around, and decided I liked it better over in the hot tub.

      My advice: You should always check out the competition. What's the worst thing that could happen? You might learn something?

      Erm... I did. I'm sorry it wasn't stated in that post (it didn't come up until later), but I continue to "check out" OS X, and to learn about it and to learn from it.

      I know it's fun to play Mock the Ignorant Linux Bigot, but you've got the wrong guy this time.

  41. Re:This is flamebate but... by Anonymous Coward · · Score: 0

    This is a waste of time for the linux community, how many people do you think are actually going to run linux on their mac

    LPPC and MOL on a Sawtooth G4 was my main platform for about a year before OSX came out. I needed something that could run an Outlook client. I had tried VMWare, but it was unbearably slow and my employer wouldn't pay for it. Plus, having to maintain Windows is a burden I'd just as soon forego. MOL is blazingly fast, reliable, simple to configure, and doesn't run Windows. Pretty damn good stuff. Still, OSX and classic edge it out, IMHO.

  42. One of several examples by led · · Score: 1

    Well for once you can have a linux will a apache server, mysql, modperl, all the nice things that are so easy in linux and then open a macos window just to check who it looks on the mac...

  43. Re:This is flamebate but... by El_Nofx · · Score: 1

    No, that is not what i am saying, if all you want to run Mac Apps in linux, fine, if you want to run linux on your mac fine, I am not telling anyone what they should be doing with their time, that is their own decision. What i am saying is that it is a waste of valuable RESOURCES in the linux community to be developing things like this when they could be putting that effort toward improving the server side of the OS, remember a few months back when everyone on here got in a big uproar about how linux would never be a player on the desktop, All the /.ers had a great time with that one.
    It is true. The reason it is true is because this whole movement needs focus. It needs to be concetrating for it's survival instead of wasting time on shit like this.

    --
    It's not the OS it's the user that sucks. If it's user friendly, you get stupider people. - clinko
  44. Re:This is flamebate but... by Billly+Gates · · Score: 3, Insightful

    Well, many ms-supporters love to critize Linux for not running Microsoft Office. Infact the only reason why some bussinesses even use windows is because of MS Office, and fear of the unknown.

    Well, finally this is a reality with MOL. The mac version of Office is very good and some would say that perhaps its even better then the Windows version. With MOl you can run linux, MS office, IE, java( not supported under linux on the mac),and even games like quake and UT, as well as photoshop. You literally have everythign you need with the satisfaction of knowning that you are not tied with Windows or paying Microsoft( unless you use Office).

    Way to go hackers. I have seen MOL and I was very inpressed at its speed. Makes VMWARE look ancient and extrenely slugish. Believe me, when I say its not emulated but native. I wonder how they did it. My guess is they programmed MOL to reserve some memory addresses some and put in a layer to fool MacOS that another app is using the memory. This is to avoid conflicts. I also assume a layer is used on MOL as a data traffic controller but its not fully emulated. Probably only a layer to pass data through. Windows on the other hand likes to constantly monitor and send signals and data to hardware. Even if the computer is idle. NT does this. If you tried to trick windows on x86 linux this same MOL way, the windows kernel would panic when it couldn't send data on every cycle. I believe MacOSX uses something simular by constantly sending signals to the cpu and memory so it will probably never run natively without some emulation. Anyway keep up the good work and I will buy a G4 as my next linux box. Mol makes all the difference.

  45. ok so i can.... by vrmlknight · · Score: 1

    ok so i can.... load Linux on my iBook and run MOL and than load virtualPC and load up Linux under VirtualPC to than run WINE to edit that txt file in Notepad?

    --
    This must be Thursday, I never could get the hang of Thursdays.
  46. Why? by Anonymous Coward · · Score: 0

    Reminds me of that sig I see around here once in a while.
    It's that one about the programmers who do it because they can
    but they don't stop and think if they should.

    I'm so lazy today... I won't even try to find the sig.

  47. Pandora's Box by commodoresloat · · Score: 1
    I recall a screenshot a year or so ago of someone running BeOS which was running sheepshaver-MacOS which was running virtual PC-Win95 which was running an Amiga emulator which was running ...... Daleks.


    Mmmmm, Daleks.

  48. Classic by Stenpas · · Score: 1

    Mike at www.xlr8yourmac.com has a nice article with some MacOS X 10.1 tests. In some your usual 21 photoshop filter test, 10.1 running Classic got like 75 seconds, while MacOS 9.2.1 got 71 seconds. 5% difference. That's pretty damn good. I don't really understand why you would want to use MoL on MacOS X when you can just use Classic, unless it's for shits and giggles.

    But then again, I don't even have MacOS X. What do I know?

    1. Re:Classic by Anonymous Coward · · Score: 0

      Worst comment ever!!! (in the voice of comic book guy)

    2. Re:Classic by demon · · Score: 1

      Considering Mac-on-Linux doesn't run on OS X (it runs on Linux), I doubt you're going to be running it on OS X anytime soon.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  49. Re:This is flamebate but... by Anonymous Coward · · Score: 1, Interesting

    Well, actually, I am running Linux on my (2nd) mac full-time.

    See, the mac in question is a PowerPC 603e (3 generations behind even the 1st G3) and it will not run Mac OS X at all (nor OS 9).

    As a Mac, and now that I own a G4, it pretty much is useless to me, so I converted it to run LinuxPPC, and it now has been running my dns, mail, ssh and web server (+php +pgsql) since 1999.

    LinuxPPC or Mandrake, Debian (etc) are OSes that work wonders on older boxes, and it enables me to make use of my 5 years old mac everyday, something I would not have done if it was still running Mac OS...

  50. MOL Ready? by Rutulian · · Score: 1

    My school is a Mac heavy school. I wanted to try to introduce Linux on some of the workstations, but the users had to be able to run MacOS applications. I hunted around looking at various dual-boot solutions, and I ended up finding Mac-on-Linux.

    I played around with it for a little while on an old Beige G3 running Yellowdog. It had some neat features, including the ability to run full screen on a separate virtual console. So users could switch between MacOS and Linux with a keystroke.

    My overall impression, though, was that it isn't ready for prime time. The speed was great, but the hardware support wasn't, and there were also several glitches, like the mouse cursor disappearing.

    I hope the group working on this project keeps it up, because I think it is really cool, especially for people with old Macs. It just isn't ready for mainstream implementation.

  51. Sweet screenshots by WildBeast · · Score: 1

    The 4th screenshot says : "Installing Mac OS 9.2 onto Mac OS 9.2", now that's awesome stuff :)

    1. Re:Sweet screenshots by stux · · Score: 2, Informative

      Something you might not realise is that Mac OS volumes are named... not lettered ;)

      Heheh..

      Its common when you're into running 7 different versions of MacOS on your hardware to name various partitions after the OS on them...

      You don't *need* to use different partitions, but it works better that way :)

      Anywho,

      Installing onto

      heheh

      Installing macos-9.2 onto /vol/Mac\ OS\ 9.2

      :)

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  52. Here it is, for all you MSIE trolls by twitter · · Score: 1, Troll
    EI 5 loaded in 6 seconds, bbedit loaded in under 2 seconds. Microsoft Entourage loaded in 18 seconds and once it did load it consumed 40 - 50% of CPU time. Not sure what the deal is with that.

    There it is! You now have MSIE 5 under linux. The mysterious hidden MS internet experience we all hear of (but no one can quite point to) can now be had under Linux. If it's like that dog for unix, it loads most of DOS with it. Linux to run Mac to run DOS, ahhhh! infinite regresion!

    --

    Friends don't help friends install M$ junk.

    1. Re:Here it is, for all you MSIE trolls by Phroggy · · Score: 5, Informative

      There it is! You now have MSIE 5 under linux. The mysterious hidden MS internet experience we all hear of (but no one can quite point to) can now be had under Linux. If it's like that dog for unix, it loads most of DOS with it. Linux to run Mac to run DOS, ahhhh! infinite regresion!

      MSIE for Mac really has nothing to do with MSIE for Windows. MSIE for Mac is a decent, well-behaved Mac app, following basic Mac rules. Parts of the rendering engine may be derived from MSIE/Win source code, but most of the app was rewritten from scratch by Microsoft's Macintosh Business Unit in California. It's one of the most standards-compliant browsers available (much moreso than MSIE/Win).

      A few differences:

      Preferences at the bottom of the Edit menu, nice and organized, not hiding under Tools with convoluted tabs and buttons

      MSIE/Mac lets you manage cookies; you can see all stored cookies in a list, show their values, delete them, etc. You can also choose which domains to accept and deny cookies from.

      MSIE/Mac has its own Download Manager. All downloads are listed in one window, and they remain listed there (as a history) after downloading.

      MSIE/Mac is MUCH prettier than MSIE/Win. It also includes multiple color schemes for the buttons and stuff.

      Of course, it supports Internet Config, ColorSync, Location Manager and other Mac OS goodies.

      It's easy to install (download and mount a disk image, drag the folder to your hard drive, launch the app) and easy to uninstall (drag the folder to the trash). To be thorough, trash some libraries in the Extensions folder, and the cache and other stuff in Preferences. MSIE/Win thinks it's part of the OS and can't be installed.

      Basic features like right-clicking a graphic and selecting "Open Image In New Window" are missing from MSIE/Win. If you do open a graphic, MSIE/Mac shows you the dimensions in the title bar, like Netscape does; MSIE/Win does not. These two features come in very handy when doing Web design.

      View Source shows a decent source window, in the same app (instead of launching Notepad), and it marks HTML tags in blue and comments in red. Much more readable.

      Oh yeah, and it still works with Netscape plug-ins.

      </RANT>

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:Here it is, for all you MSIE trolls by IronChef · · Score: 4, Informative


      Mac MSIE5 does indeed rock, but I have noticed that it chokes, and badly, on big HTML pages. For example, a big /. forum page will grind IE5 to a halt for a minute or more as it parses and renders or whatever the hell it is doing. A REALLY big page, like 1MB of HTML, can lock it up. Time for a force-quit.

      This is on a well-tuned Pismo (400MHz G3, 320MB RAM), and I have done a lot of experimentation with memory settings and other stuff. But it's totally repeatable. Drives me nuts.

    3. Re:Here it is, for all you MSIE trolls by Pfhor · · Score: 1

      When you get around to trying 10.1 take a look at omniweb. I use it for most surfing (a few pages it just chokes on, but those are ones with auto forwarders, etc.) and it handles viewing a 400+ post story at level 2 nested quite fine. and if it does take a while, i go do something else =) Now only if i can get it to run in multiple instances (so while one page renders, it doesn't totally kill the entire app).

    4. Re:Here it is, for all you MSIE trolls by Phroggy · · Score: 1

      Mac MSIE5 does indeed rock, but I have noticed that it chokes, and badly, on big HTML pages. For example, a big /. forum page will grind IE5 to a halt for a minute or more as it parses and renders or whatever the hell it is doing. A REALLY big page, like 1MB of HTML, can lock it up. Time for a force-quit.

      I really haven't seen another Mac browser that doesn't grind to a halt when rendering complex nested tables. Maybe I just haven't been looking. Do you have a better suggestion?

      OmniWeb definitely rocks, btw. As soon as I have some extra cash, I'm sending them $30.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    5. Re:Here it is, for all you MSIE trolls by winjer · · Score: 1

      Haven't noticed any of that locking up behavior in my years of using IE 5 on several classic Mac OS's, and the few versions released on OS X. In fact, thinking of all the applications I've used over the years, IE5/Mac stands as one of the most dependable.

    6. Re:Here it is, for all you MSIE trolls by IronChef · · Score: 1


      No, no suggestion. Just an observation. IE is really all I have used on the mac. I have tried OmniWeb in OSX, but I haven't messed with it much so I have no opinion of it yet.

    7. Re:Here it is, for all you MSIE trolls by MonkeyBoy · · Score: 1

      Try assigning more memory to MSIE.

      While it does grab memory from the temporary pool as needed, it seems a lot more zippy if you give it another 10 or 20 megs to play with in it's base partition.

      Also has a memory leak issue where if it's been running (even in the background w/o a window open) for several hours it becomes VERY sluggish on more complex pages, but a simple quit & reload will fix that. Best to just issue a Command-Q and be patient - go get a cup of coffee, fresh air, etc. as the exercise will do you good. When you return it'll have choked and sputtered it's way to finish and catch your quit.

      I'm not sure but I think the leak may be a plugin, though I don't have anything unusual installed...

      I'm also getting damn annoyed at MSIE crashing every so often and ^@$#%^@#$ corrupting the Internet Preferences file, a file used by the OS but which MSIE has taken over for it's own nefarious purposes. MSIE doesn't equal Internet, no matter what Bill says!

      --

      Moof!

    8. Re:Here it is, for all you MSIE trolls by Phroggy · · Score: 1

      No, no suggestion. Just an observation. IE is really all I have used on the mac.

      Good observation. Part of this is a limitation of the operating system, which is why OS9 is being thrown out. Carbonizing doesn't fix the problem; some code will have to be reworked to get around the issue.

      I have tried OmniWeb in OSX, but I haven't messed with it much so I have no opinion of it yet.

      It still has some problems, but the Omni Group appears to be working hard on it, and I absolutely LOVE some of the features it has.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    9. Re:Here it is, for all you MSIE trolls by IronChef · · Score: 1


      In my experience at least, more memory hasn't helped the problem. I think I have 40MB assigned to IE5 right now.

      I will check out the leak issue too.

    10. Re:Here it is, for all you MSIE trolls by gig · · Score: 2

      IE for Mac and IE for Windows have nothing in common. Different codebase, different UI, different rendering engine (on the Mac, it's called Tazman and it is totally standards-compliant). Pages look pretty much identical in IE Mac and in Mozilla.

      There were three stages to Microsoft's Mac support: 1) they only made Mac apps (Word, Excel, etc), then 2) they ported their Mac apps to Windows and then sort of ported them back to the Mac (which flopped badly and Word 6.0 for Macintosh was called "a major embarrassment" by Bill Gates); and then in 1997 they formed the Macintosh Business Unit (MBU) after Steve Jobs made up with Microsoft and tried to bury the past. Since then, Microsoft's Mac apps have gotten more and more Mac-like with each revision, to the point now where Office X (also "10" like Mac OS X) for Mac OS X is Apple's poster child for a great third-party Mac OS X app (the floating panels even swoosh out of the menus like windows do out of the Dock). It's like Microsoft is an Apple subcontractor, making the browser and high-end office suite for Apple, to their specifications.

      They also have easy installation and uninstallation on the Mac. IE for Mac OS X is a single icon that you can either use or put in the Trash and that's that. You can move it or rename it if you want to as well. Same with Word X and the other Office apps. Easy to manage because they don't put files all over the system.

      I even kind of like Word X, and I've been cursing Word for years (my publisher forces me to use it, like most publishers, because they want stuff submitted in Word format, with all of the trimmings like tracked revisions and comments and such).

      Still, even though MacAddict Magazine just did a very favorable write-up of the MBU and the 185 people who work there, there's a bad taste in your mouth when you use Microsoft stuff that is really a drag. It will be there until MS starts acting their age and size (like IBM does). A company as big as MS has to go out of its way to be interoperable at every possible level, and listen to its customers' needs instead of dictating the one true way it will be. Learn to be gentlemen and ladies, for everybody's sakes.

    11. Re:Here it is, for all you MSIE trolls by rjamestaylor · · Score: 2
      Mac MSIE5 does indeed rock, but I have noticed that it chokes, and badly, on big HTML pages.
      I don't have a Mac (though I work next to two graphic designers with a few Macs each [when one chokes, they reboot it and continue working on the next one until it chokes and then the first one has com back up...really painful to watch]) but your experience sounds exactly like mine with Mozilla 0.94 on RedHat 7.1 (2.4.3-12)... When I know it's a big page I switch to Konqueror to have a chance to view it in my lifetime. I wonder if the choking has to do with closer adherence to W3C standards and mal-designed table formatting...
      --
      -- @rjamestaylor on Ello
  53. Emulating Windows in a big circle by Faies · · Score: 1

    I've seen programs out there that can emulate Windows on a Mac- DirectX included and the such. In theory, you could thus run any windows game in mac os which is in turn on your linux box. This would easily remove any emulation issues of things such as counterstrike.

    My question is: if this is indeed possible, how efficient is it really? Also, are their easier solutions? I don't have much experience running emulators on my Linux boxes.

    1. Re:Emulating Windows in a big circle by demon · · Score: 1

      Well, Mac-on-Linux doesn't have any QuickDraw acceleration, so I don't think that this would actually work. I have run VPCv3 on MacOS running inside Mac-on-Linux (on a G3 blue/white tower running Debian and BenH's 2.4 kernel), so it is doable, but keep in mind that Mac-on-Linux only runs on a PPC anyway. Plus, the lack of QuickDraw acceleration isn't going to help. So, I don't think this is a solution, no.

      Nice idea tho - if a bit Rube-Goldbergian...

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    2. Re:Emulating Windows in a big circle by stux · · Score: 1

      Running MacOS on PPCLinux is fairly efficient as their is no instruction level emulation.

      Its the same as Classic in MacOS X (yes, 10.1 rocks :))

      Anywho, the performance problems come from the video display. Normally the video display is hardware, and normally in a windowed x environment it would be mapped to some buffer... overhead, etc... slows it down, makes redraws slower.

      This can often be improved by running the 'emulation' or virtual machine in fullscreen mode... I haven't played with MoL in a long time. But it wouldn't be as good as native macos because it really is abstracted from the hardware. BUT performance wise you'd be getting very similar cpu benchmark type numbers as the cpu is essentially the same.

      Now when you run windows emu on a mac (even a MoL Mac) then you are not only emulating the graphics hardware, (sound hardware, IDE hardware et al ;)) but your emulating the cpu... this is the killer and is what makes VirtualPC slow.

      It is slow... and the graphics are even slower... even though virtual pc has done a lot of work to make it as fast as they can, then you run that through mol... hehehe

      Now, you then use directx, to take advatage of hardware features of the the emulated pc, running on the virtual mac...

      HHEHHEHEHEHE

      :)

      VirtualPC2 could apparently do this with Voodoo2 cards, but I never got it working... it worked by passing the actual PCI instructions through to the voodoo from the windows environment... or something.

      --

      ---
      Live Long & Prosper \\//_
      CYA STUX =`B^) 'da Captain,
      Jedi & Last *-fytr
  54. Re:This is flamebate but... by Noofus · · Score: 1

    I would be one of those. I own a mac and run Linux (Debian/unstable) on it almost exclusivly. Why? I like the hardware better. I think the PPC processor is superior to the x86 archetecture. Sure, its just a preference. I also found that buying my current mac (a powerbook 2000) was cheaper than buying the comperably-spec'ed PC laptop. Everytime I did the math, the powerbook came out on top by about $500. And this was considering the fact that I would be running the same operating system on either machine. I keep MacOS around on the hard drive just in case I feel like playing with it - but I dont really use it.

  55. I myself am looking forward to it by thejake316 · · Score: 2, Funny

    I am a McPaint erotic artist by night, and desktop publisher by day. I distribute my McPaint art via FidoNet, my screen is monochrome, and my mouse only has one button, so this maconlinux thing is really relevant to me.

    I've always wanted to learn the linux, I hear it runs well on the ibm and compatible clones like the Compaq and the Kaypro. My friend has the Mosaic on his Mac, and he tells me about the linux and WWW all the time. He says the WWW (he's cool, so he calls it the W3), the Archie and the Gopher will be the future, someday we'll have modems that will go almost 4800 baud per second, and the HTML will be the computer language we convert our Pagemaker files to.

    Please send me a fax when this is released, I have to go listen to some LP's on my new HiFi and vote for Mondale now.

    --
    AC's cheerfully ignored
    1. Re:I myself am looking forward to it by Phroggy · · Score: 0

      It's MacPaint, not McPaint. And if your Mac is that old, MOL is not gonna work for you. Thanks for trolling.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:I myself am looking forward to it by thejake316 · · Score: 1

      You gots to reboot ya sense of humah, brah.

      --
      AC's cheerfully ignored
    3. Re:I myself am looking forward to it by MaxVlast · · Score: 1

      Lighten up -- smile! =)

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    4. Re:I myself am looking forward to it by drinkypoo · · Score: 2

      Excellent! I am at Fido Node WOOF.BARK! Pls convert your PICT format images to XBM and send uuencoded! Over and out!

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:I myself am looking forward to it by gig · · Score: 2

      There was a demo at Apple's WWDC last year of a 1983 beta of MacPaint running in Classic on Mac OS X 10.0. Pretty cool that OS X can support an app going that far back.

      MacPaint was quite revolutionary in its time, like iMovie and iDVD are today. Photoshop and similar apps are basically much more advanced big brothers of MacPaint, with many of the same UI conventions and procedures. A lot of digital artists got turned on first with MacPaint.

  56. MOL by Anonymous Coward · · Score: 0
    MOL is in manyways better than classic.

    MOL can run more "classic" apps than class can

    MOL's UI is a little cleaner

    MOL requires few tweaks and runs diectly under on hardware.

    Classic on the other hand has to run on a hardware "layer" hence many apps in classic will not work as well as they would on MOL.

    MOL has had issues with 3-D acelerators, this is a issue for people on imac. It also has isues with the cdrom drive, this is a issue with osx as well to.

    If anyone tries wine then mol, mol once it works pritymuch always works.


    I used mol when I had Linux on my computer, for about a semester in school, and it was nice.

    I think if I had a real g3 or a dual g4 it'd be even better


    IF someone could port MOL to OSX, OSX would be A LOT better. mabie 10.1 is better.

  57. No non-zealot Linux users here! by whjwhj · · Score: 1, Flamebait

    Apple just released OS X 10.1. Do Linux zealots care? Not really. They'd rather stick with KDE / Gnome than even consider Aqua running on top of Darwin. Oh, but run Mac OS (an OLD, antiquated, on-its-way-out Mac OS) on top of Linux, and it gets it's own post on Slashdot! Aren't there any sound, rational non-zealot Linux users in this forum?

    1. Re:No non-zealot Linux users here! by Anonymous Coward · · Score: 0
      I'll bite...

      OS X 10.1 Coming Today (Sorta)

      So we've covered OS X 10.1, you're just late. Don't be bitter.

      Also, I'm a Linux user, and this interests me. I don't use PPC, so it's not terribly relevant, but it's still interesting. If I had PPC Linux, I would run it. I also didn't know about it before Slashdot posted it, so Slashdot once again has done its job. I'm not sure what you mean by 'Linux zealot' since there are people out there who do use Linux for real work (myself included) and this would help us get that work done.

      And by the way, try not to be so flamebait-ish. You'll get modded down.

    2. Re:No non-zealot Linux users here! by civilizedINTENSITY · · Score: 1

      I'm also a Linux user. I don't use PPC (Athlon), but I've tracked G3 and now G4 because it *is* interesting. I am interested in OS X news, but am just as interested in MOL. Perhaps I do find KDE as effective for what I do as I expect Aqua to be. I'm way more intersted in mathML than PDF. So what? Perhaps I don't see Aqua as breathtaking technology just because its pretty. I do see binary compatibility as a form of beauty. Different strokes? Thats alright. :-)

  58. Future Slashdot article prediction by cd_Csc · · Score: 1

    I hope the Mac-on-linux programs refrain from actually looking like Mac programs - otherwise a week from now we'll be reading about another copyright complaint filed by Apple :)

    1. Re:Future Slashdot article prediction by demon · · Score: 1

      I know you're trying to be funny, but Mac-on-Linux just runs MacOS directly on top of Linux, no emulating Mac toolbox calls or anything else of the sort - so that wouldn't be an issue anyway. :)

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  59. Not true. by Anonymous Coward · · Score: 0

    A year ago, there was simply no way to get MacOS functionality on a Unix

    vMac-0.1.9.3: Emulates a MacPlus machine! Runs MacOS versions up to 7.5.5

    And it has been on FreeBSD for YEARS.

  60. Mac on Linux by Anonymous Coward · · Score: 0

    I am currently running Yellowdog Linux on my TiBook. I played around with MOL hoping that I could use it for things like Quicktime, Flash, Photoshop etc.. I have had no success with it though. Most of the applications wouldn't work, and if they did, they didn't work correctly. It was a chore to setup networking, and overall, I was disappointed. Despite this, I still use Linux as my primary OS, and boot into OS 9 for occasional catchups on flash-only sites.

  61. Re:This is flamebate but... by Anonymous Coward · · Score: 0

    "if you want to run linux on your mac fine"

    So... you think that only x86 machines should be used as servers? I personally DO only use LINUX for servers, but a couple of them are G3's running the PPC port of SuSE. They seem to work just as well as my x86 LINUX boxes do.

  62. licensing multiple concurrent copies of MacOS? by dan_bethe · · Score: 1
    Hi all. MOL allows multiple concurrent virtual machines which are each running a copy of MacOS, but without an individual MacOS ROM image file. Do any of you know the legality of running multiple concurrent copies of MacOS per host?

    I am interested in having a remote MacOS application server on Linux, especially if they integrate VNC service into MOL because the native MacOS VNC server has not been the greatest quality. Before, I was considering doing it with Basilisk II which is a 68k Mac emulator which requires an individually licensed MacOS ROM. Thanks!

  63. poor allocation of resources by anders9 · · Score: 1

    a good walk spoiled.

    --
    When making an axe handle the model is not far off.
  64. This sounds useful.. by insta · · Score: 1

    But where's the x86 support?
    I'm disappointed that it requires PPC since I've been looking for quite awhile for a decent mac emulator that'll run my favorite game of all time.. Spacestation Pheta.

    Any suggestions?

    1. Re:This sounds useful.. by yomegaman · · Score: 2, Informative

      Never tried this myself, but might be worth looking into:

      http://www.ardi.com/executor/index.html

      --
      ...wearing a skin-tight topless leather jumpsuit, with cutaway buttocks and transparent crotch panel.
    2. Re:This sounds useful.. by Anonymous Coward · · Score: 0

      But where's the x86 support?

      You won't see any x86 support, since it's not an emulator. It's a runtime environment that enables native PPC code to run under Linux. Sorry, Charlie.

      I'm disappointed that it requires PPC since I've been looking for quite awhile for a decent mac emulator that'll run my favorite game of all time.. Spacestation Pheta.

      I suggest you buy a used Mac. You can get a bare-bones Power Mac 7500 for less than $100 now.

      That way you can play Spacestation Pheta with absolutely no performance hit! ;-)

      - MFN

    3. Re:This sounds useful.. by Anonymous Coward · · Score: 0

      Executor is a dog. so is softmac, the only real choice for x86 mac emulation right now is Basilisk II, which can't do ppc, only 68k. Microcode is working on a hardware/software emulation solution that sounds very promising but it won't be out for a while.

      get more details here: http://www.emaculation.com/

  65. This is the most fantastic product ever. by Elwood+P+Dowd · · Score: 2

    I switched to YellowDog Linux on my beige G3 mac. I was sick and tired of having my Mac crash everytime I used remote access software. (There's nothing more dangerous than VNC and shareware FTP on a mac)

    And there I was. Everything was great. And if I wanted to use those MacOS programs that crashed all the time, I could feel free. I could switch consoles and get some work done while I was waiting for it to boot. I really feel like MOL is better than straight MacOS in some respects. Not video performance, of course.

    --

    There are no trails. There are no trees out here.
  66. Semi-OT: Mac-like global menu bar for KDE by PRR · · Score: 1

    For anyone who doesn't know, KDE also has the option of a Mac-like global menu bar running along the top (changing context as focus changes) instead of the common style of inside individual windows.

    http://www.kde.org/screenshots/medium/matthiase2 .j pg

    http://www.kde.org/screenshots/medium/sks1.jpg

    Of course, one problem is that you still need to have the taskbar to get the K-button menu, but work is being done to have the K-button in the Mac-like global menu so that it works similar to the "Apple-logo" button.

    http://mosfet.org/macmenu2.jpg

  67. Another way to put the question... by fm6 · · Score: 2

    What you're really asking here is, "OS X supports both Posix and Mac apps. So what's the point of a Linux/MOL setup?" Which is similar to the question, "Windows supports both Posix and Windows apps. So what's the point of a Linux/WINE setup?" We already know the answer to that one.

    1. Re:Another way to put the question... by joshv · · Score: 2

      Well, cygwin is now to the point where you can run KDE under it. Within a few years just about every app will have a cygwin port, and there are plans for a whole cygwin distro - to my mind this would be a lot simpler way to run the linux apps I like.

      -josh

  68. One question... by SoupIsGoodFood_42 · · Score: 1
    My question is. Would it be possable to run the Mac apps directly in the linux/KDE environment?

    I.E. Having the Mac style windows floating around with the others, without having to be inside the Mac-on-Linux / Mac OS window?
    That would be pretty neat. And you could also make a KDE theme that funtioned like Mac OS.

  69. Why this is Relevant w/r to OS X. by solios · · Score: 1, Flamebait

    I'm a longtime, hardcore, dedicated Mac user. I've tried OS X, and while it makes an excellent *nix, it's a disgusting, horrible replacement for Classic MacOS- the interface transparency and performance - not to mention metadata- that I use regularly to make a living isn't there and doesn't look like it's going to be.

    The shit thing about MoS X is that yeah, you can run your Classic Apps- but classic is "transparent", leaving you staring at Aqua. (yay.) I loved the opaque bluebox in the original incarnation of MOSX server (aka Rhapsody), and could well and truly care less for OS X as it stands right now. The dock and the damned Geni effect are no replacement for HD aliases in the Apple menu, tabbed folders, folder colors, file comments, blah blah blah.

    Where Mac On Linux is beyond cool is that it's opaque, and you can run it in a window (as opposed to full screen). I saw it on a friend's system under Debian- at the time he was having sound problems with it- and it ran great. You get all of your Mac goodness with all of your Linux goodness, and you get them separated, without the massive, nasty overhead of Aqua.

    I'd gladly use OS X for server applications (our Rhapsody box at work just hit 372 days of uptime, and would have been over 700 if we hadn't been ordered to shut every machine in the work area down one particular weekend). Love the stability, and the UI is the best I've ever seen on a unix system.... but it's still incredibly piss poor for the functionality that I need out of a production system.

    Hmmm....
    I wonder if you could run MOL on OS X? MOS apps at native speed as opposed to the insanely gross hit you take when running them in MOSX would be truly useful.

    1. Re:Why this is Relevant w/r to OS X. by IronChef · · Score: 2


      I have often wondered what they were smoking in Cupertino when they cooked up Aqua. Whatever it is, there should be a War on Drugs against it.

      OSX has some amazingly cool technical underpinnings. I love having a bash prompt on my Mac, and protected memory and all that jive. But Apple has abandoned more than a decade of UI work in favor of that old NeXT crapola.

      Aqua is a poor replacement for MacOS 9.2. Gimme 9.2 with the OSX underpinnings and I'd be in hog heaven. I do not know a single Mac junkie that has really embraced Aqua. We all merely tolerate it. At best.

      (NeXT purists will disagree with my diatribe. I guess it's all what you are used to. But imagine if Ford suddently replaced steering wheels with a wacky slider for steering the car, and moved the transmission controls to the dash board. Better? Who cares? It's TOO DAMN DIFFERENT.)

      In a decade, OS X's GUI will probably rock. And that's when I'll give up my OS9.

    2. Re:Why this is Relevant w/r to OS X. by moof1138 · · Score: 2, Informative

      I think you are mistaken on a few points:


      Classic's transparency is a virtue, which allows for a necessary integration. It is very bad UI to have a whole runtime living in a separate window. The old Blue Box was clearly short lived for a reason, trueblue kicks it's ass in both performance, and usability.

      In current Mac OS X the Genie effect can be replaced by the 'scale' effect if you want it, HD aliases can go in the dock (or you can use an Apple Menu replacement if you really want to - they exist). The Finder toolbar allows you to put whatever foders you want in it, which works far more nicely that the pop-up windows (or tabbed folders as you call them).

      It is true that you do not have the option to use labels currently (or folder colors, as you called them), and I would suggest that if you miss it you give Apple feedback to that effect. I have, and I know there is a Radar bug on it. More feedback = better chance it will appear in 10.2 (or whatever the next releaase will be called).

      As far as file comments go, they exist in Mac OS X, you show how little you actually tried to use the system by that comment. I am running 10.1 as my production system, I do not find that I am any less productive than I was on 9.x. After I lived with the changes to the UI, I discovered (somewhat reluctantly in places) that they are mostly improvements over OS 9. I do not run Classic often, but apps run at close enough to native speed that I have never noticed it, and benchmarks done (on xlr8yourmac) show that at worst you are typically looking at a 5% performance drop - I seriously doubt that MOL would offer better performance.

      You might want to actually test the system for longer than the ten minutes or so it appears you spent with Public Beta or DP 3, or whatever you were using, so that you know what it is you are writing off.

      --

      Hyperbole is the worst thing ever.
    3. Re:Why this is Relevant w/r to OS X. by gig · · Score: 2

      Classic is "transparent" (windows floating along with Aqua windows) so that you can drag and drop things from Classic to other apps, and so that the user has only one desktop area. Disks showing up separately in Classic and Mac OS X would be hard for many users. Also, Classic may get further integrated into the UI later as it matures. Hopefully they will provide a non-dual boot version when people aren't typically dual-booting at all anymore, and it will just be built into the system like Carbon and Cocoa are and the user won't have to turn Classic on and off. There are a lot of Enhanced CD's and such that expect Classic Mac OS, and this is how Apple can support that in the future.

      There is a 5% performance hit running an app in Classic instead of natively, but there are lots of upsides that make up for this. For example, when you switch to Mac OS X, your browser (at least) immediately goes native and can't crash any other app. Java goes native, disk utilities and other apps included with the OS go native, so even if you are running a couple of big apps in Classic (like Photoshop and Dreamweaver), those apps are isolated from the others, and you can optimize Mac OS 9 for those two apps. Also, Classic.app is a Mac OS X app, and takes advantage of better memory and multitasking, so Mac OS 9 thinks it has 1GB of RAM no matter how much you actually have.

      Besides, the 5% performance hit goes away when you get your next Mac or one of today's very cheap RAM upgrades. It's a small step back in order to take a big step forward.

      The 10.1 UI is much better again than previous. The extensible System Menus replace the Control Strip and previous system menu implementations, and it will be easy for someone to make an app-launcher menu that you just drag into the menubar and drop where you want it and use it (there is already ScriptMenu.menu on apple.com that provides a pervasive menu for launching AppleScirpt, Perl, and shell scripts). Put the Dock on the right side, and it feels very much like a vertical floating application palette in 9, and the Finder's icon sits where you're used to your hard drive being, and a click on it opens your Home folder.

      The Dock still needs work (the elegance of the System Menus is sort of embarrassing it), and I'd like to see the Application Menu merge with the other "application menu" that you get when you click-and-hold an app in the Dock, then the File menu wouldn't move around.

      Tell Apple what you don't like. They have been listening really well. They added a PostScript interpreter to 10.1 because people asked for it. Now you can output PDF or PostScript from any Mac OS X app that's been updated for 10.1.

      Filename extension hiding is also not so bad. They do so many smart things that in day-to-day operation it will be better for most people this way. You won't ever have to type an extension or even look at one if you don't want to (once the apps catch up a bit), but if you do want to, they are also easy to access. File Type and Creator still work on HFS+ volumes (BBEdit is not adding filename extensions yet and it works fine) so you can still work in the old way if you want to.

      10.1 rocks. Fast, stable, incredibly full-featured, incredible standards support. A very pleasant place to work. On a PowerBook, it is really something to see.

  70. Re:This is flamebate but... by Anonymous Coward · · Score: 0

    The PPC is fully virtualizable; x86 is not. As such, if you wish to emulate an x86 OS inside another x86 OS, you either have to prescan the code before running it in order to trap the unvirtualizable instructions OR you go the Netraverse route (invented by Popek et al from Platinum) and patch those instructions which should only exist in the OS. (Which is why W4L is much faster than VMWare.)

    Since the PPC is fully virtualizable, the only performance hits are really when executing OS code. Nifty.

  71. How many OSs can you run at once?! by rice_burners_suck · · Score: 3, Informative

    Here's an idea... there's User Mode Linux, a Linux kernel designed to run within another Linux kernel, rather than directly on the hardware. This permits all sort of debugging, security and other wonderful things.

    From the 'uses' page: This is more a potential use, since UML only runs on Linux right now. But once it's ported to another OS, it is a completely authentic Linux environment - it will run any Linux executable. This would be an interesting shortcut for an OS vendor looking for Linux binary compatibility. See the projects page for more information on porting UML to other operating systems.

    Following that idea, it would be cool to port UML to MacOS X. (Would that automatically work on FreeBSD?) This way, you can run MacOS X, Linux (UML), MacOS 9.x inside that and DOS inside that. Why anybody would want to do that is beyond me, but it seems like a cool idea. Hey, with UML, it might be possible to have a "native" Linux system running on just about any operating system.

    Here's a scary thought: If Linux runs under Windows, what happens when Windows crashes? On second thought, maybe it's better to run Linux as the native OS and emulate or virtualize the junk under that.

    1. Re:How many OSs can you run at once?! by Anonymous Coward · · Score: 0
      Following that idea, it would be cool to port UML to MacOS X. (Would that automatically work on FreeBSD?)

      FreeBSD already includes Linux binary compatibility, meaning you can run about 90% of your Linux executables on FreeBSD without modification. So then why would you need UML on FreeBSD?
    2. Re:How many OSs can you run at once?! by MrFrank · · Score: 1

      The obvious answer is to run the other 10% :)

  72. Timely! by Perdo · · Score: 2

    How great! I was just looking for something that would do this. I work for a school district (all macs) but had 90+ intel boxen donated since the dot bomb (District is in norcal). Now all I have to do is make a PC seamlessly boot into a mac enviroment. That should be easier than trying to teach 200 teachers windows or linux!

    --

    If voting were effective, it would be illegal by now.

    1. Re:Timely! by scrod · · Score: 1

      No, that would never work. Mac-on-Linux is NOT AM EMULATOR. You can't run Mac-on-Linux unless you're running Linux on a PowerPC machine in the first place!

      You apparently either didn't read the article or are incapable of understanding it.

    2. Re:Timely! by Betabug · · Score: 1

      Sorry, MOL only works on PPC-Hardware. So, no luck.

    3. Re:Timely! by KodaK · · Score: 2

      As others have pointed out, you can't run MOL on intel based systems, but you CAN run UAE (Unix (or unstable, depends on who you talk to) Amiga Emulator) and then run a mac emulator on top of that. It's not easy, the legality is questionable and it can be slow, but it does work, I did it a few years ago for kicks.

      You'll need the Amiga Forever CD (which comes with fully licenced Amiga OS ROMS and software) and a mac emulator and mac ROMS (they're out there somewhere, and instructions for extracting them (legally) from your old macs are out there too.)

      There's some other bits too, like getting the Picasso96 graphics drivers running, but it's not that tough, and if you wanted I could give you a hand if you felt like taking a crack at it. I ran MacOS 7(point something) on UAE under Linux (you can run UAE under windows, too) when I had an AMDk6-2 450 and it ran fine, speedwise.

      God, you'd think I was a lisp programmer or something.

      --
      --J(K) DOS is like Unix in exactly the same way that a pinto is like an aircraft carrier.
  73. Powerbook G3 Wallstreet by Dr.+Sp0ng · · Score: 2

    I've been trying to get MOL working on my Powerbook G3 Wallstreet (running Mandrake 8/PPC), but it isn't working. :P It locks hard when trying to load a ROM from disk, and it seems to work using newworld boot method to get the ROM from the MacOS System Folder (although the G3 Wallstreet is an old-world machine), but then it crashes after mapping the GC (no segfault or anything, just quits).

    Has anybody set up MOL on a Powerbook G3 Wallstreet? Anything I need to be careful about? I pretty much just followed the directions in the docs.

    1. Re:Powerbook G3 Wallstreet by Anonymous Coward · · Score: 0

      >I've been trying to get MOL working on my Powerbook G3 Wallstreet (running Mandrake
      >8/PPC), but it isn't working

      There is a bug in Open Firmware in the Wallstreet that prevents it from working if the boot partition is greater than 8Gigs. I'm not sure if/how that bug would affect MOL, but since you are having a boot problem that seems like it might be the case. It definitely affects MacOS X -- you have to repartition large hard disks in Wallstreets in order for the machine to boot.

      (I'd love to find a solution for that problem, but am not holding my breath)

  74. Linux, Mac, Windows, MAME, Linux, ... by Speare · · Score: 4, Funny

    Start Linux.

    Start Mac on Linux.

    Start Windows on Mac on Linux.

    Start MAME on Windows on Mac.

    Start Linux on Playstation on MAME on Windows on Mac.

    Start VMware on Linux on Playstation on MAME on Windows on Mac...

    --
    [ .sig file not found ]
  75. mol is rally coming along by bmidgley · · Score: 1
    If you were watching the linuxppc mailing lists when this project was young, you saw Samuel talking about emulating open firmware under linux. It sounded somewhat interesting but then *poof* he tells the world he can run macos. Pretty amazing. BenH apparently used mol a lot when trying to figure out how macs booted/initialized hardware so it's been a boon to pure linux on ppc too.

    I wrote a mol faq a while back. Much of it still applies, but I've been waiting for the networking, sound, and kernel 2.4 compat to settle down before I redo it. (The prefered network config seemed to be changing almost on a daily basis for a while.)

    Several people have said that it isn't an emulator and that it's very fast but one thing that slows it down is the lack of video accel. Notice when you boot under mol that the accel extension fails to find the graphics h/w it's after -- the video appears to macos to be an accel-incapable framebuffer.

  76. It's a great app... by James+McTavish · · Score: 1

    When I started my current job, they handed me a G4 to work with. Being a die hard x86 user I was not too impressed. I finally figured out where everything is (not too hard, it is a MAC after all), but it was crashing on average every 2-3 hours! Who ever says that MacOS is rock solid and never crashes is big fat liar.

    I did a little research and found Yellow Dog Linux for the PPC. When I installed it (about a year ago) they were still having problems with the G4 hardware (most of which have since been fixed). MAC on Linux (MOL) was a great app. Most of the office documentation was done in MS Word for Mac. I prefer lyx but sarcasam I could never convince the office to use it, go figure./sarcasam For me I could spark up MOL, use word and get out.

    Recently I've been trying out OS X. I've been very impressed how seamlessly they tied the UI into the underlaying OS. I'm really torn about which to use. I'm VERY familiar with my linux setup, where everything is and how to configure it, but there are still some compatability issues with my hardware. OS X is unfamiliar, but since I've got XonX (an X server for OS X) I can install most of my old apps very easily under OS X.

    As for the comments about MOL moving to OS X, what's the point? When ever OS X runs a classic app it starts up classic Mac OS and runs the app in a rootless window on the OS X desktop. You don't get your own classic mac os desktop as a little window, but who needs it when the app runs on the OS X desktop.

    --
    Karma: Abstruse (Mostly as a result of using words nobody understands)
  77. Re:mol is _really_ coming along by bmidgley · · Score: 1

    duh. sure it is rallying too.

  78. Benchmarks by Anonymous Coward · · Score: 0

    I'd kill for benchmarks of Linux/PPC vs. Linux/x86. If Apple fans claim an 866mhz G4 is faster than (or even comparable to) an Athlon, they should show something to prove it.

    1. Re:Benchmarks by Anonymous Coward · · Score: 0
      GCC sucks on PPC. Therefore Linux sucks on PPC.

      Linux is compiled with GCC.

    2. Re:Benchmarks by raynet · · Score: 1

      Why do you say that. There is nothing that prohibits you from compiling Linux with some other compiler. People just tend to compile it with GCC.

      --
      - Raynet --> .
    3. Re:Benchmarks by gig · · Score: 2

      The LinuxPPC people might be interested in PPC vs x86 Linux testing, but for most of Apple's customers, it is better to show a DVD being software encoded (not decoded) in 2x on a G4 867 or 1x on a dual 800 with very high quality, or show a video clip being readied for the Web twice as fast as a P4 1.7, or show a Photoshop workflow that goes by twice as fast on the Mac box. These are the ways that Macs are twice as fast, and that's why audio, video and graphics people use them. The G4 has a co-processor built-in (Altivec) that is designed to make audio, video, and graphics apps run much faster. That's why those tasks are faster on Macs. It is very simple.

      Now, there are other tasks that Macs weren't optimized for that may be faster on x86, or code that was built for x86 and runs better on x86. Doesn't really matter to the Hollywood crowd, though. Doesn't matter to the newbie who wants three simple steps to the Web. The academic question of "which is faster at doing PC-based tasks, a Mac or a PC?" is just not interesting when you can make a DVD on a Mac in a few minutes of work and an hour of background encoding (Compaq's solution takes 4 times longer and is much, much lower quality, on a P4 1.8 ... harder to use, too).

  79. I use it and it is fantastic!! by Chrios · · Score: 1

    I use it and it is fantastic!! Never could have been happier. Runs at native speed basicaly and capatibility seems almost perfect.

    --
    I found the secret of life! But forgot to write it down...
  80. How does this compare to Executor? by -tji · · Score: 1

    There has been a Mac emulator around for a LONG time.. Executor, from http://www.ardi.com/ runs mac applications. It's available for Linux PPC, but also available for Linux x86.

    1. Re:How does this compare to Executor? by inquisitor · · Score: 1

      Executor, as far as I'm aware, only runs 68K Mac applications. It emulates a 680x0 as part of the process.

      MOL runs the real MacOS (for PowerPC) in a window. It does this by directly passing virtual machine function calls to the PPC processor inside - it isn't an emulator. It's a lot like VMWare on i386 in this respect.

      That's why it'll only run on a PPC.

  81. There's also a Mac clasic runtime for PPC BeOS by DABANSHEE · · Score: 1

    I remember seeing Mac classic apps running in PPC BeOS without the use of an emulator.

    1. Re:There's also a Mac clasic runtime for PPC BeOS by 11223 · · Score: 2
      No, you didn't. You either saw an unfinished product that got canned when Apple bought NeXT or you saw Sheepshaver.

      Next!

  82. Isn't it more like a WINE type 'runtime' by DABANSHEE · · Score: 1

    than a hardware emulation layer?

  83. Actually I think I got MOL & MACE mixed up by DABANSHEE · · Score: 1

    ?????

  84. Re:This is flamebate but... by Anonymous Coward · · Score: 0

    I'm one of those who say "Thank You!" wholeheartedly and am an owner of a 7600 also.

    But I resent you implying that 7600 is something that would have been tossed out :). It's a great machine still. I have it running 8.6, and is one of the most stable Mac combos I know of.

  85. Re:I broke Usama's code by Anonymous Coward · · Score: 0

    The White House it is, then.

  86. I use it and love it... by rafial · · Score: 1

    I'll add my voice to the chorus. A few weeks ago I finally kicked MacOS X 10.0.4 off my harddrive for being slow and buggy, and got MOL working under Debian Linux on my PB G4. It's truely wonderful. I use Linux for my java development work, and its great to be able to hotkey right to my Mac desktop for productivity apps. Beats dual booting all to heck. And it's way faster than Classic under OS X (at least with 10.0.4).

    I figure I'll take a look at OS X again when 10.2 comes out, but until then I'm happy as a clam.

  87. No, the correct analogy is DOSEMU by Anonymous Coward · · Score: 0

    No, the correct analogy is DOSEMU.
    No, the correct analogy is DOSEMU.
    No, the correct analogy is DOSEMU.
    Stupid short post filter.

  88. I had to ask... by Snootch · · Score: 1

    ...does it do Java? And will it still do Java after v6?

    Why am I asking? I'm developing a multiplatform app (commercially) that relies on Java applets, and M$'s dropping of Java is really cheesing me off atm!

    Of course, a page that says "this cool software you just bought does not work because MS is screwing over Sun and the Java community" could raise awareness...

    1. Re:I had to ask... by Phroggy · · Score: 1

      Of course it does Java; it uses Apple's JVM. Version 6 is probably a ways off, but I can't imagine they'd remove Java support. Microsoft's decision to remove Java support from MSIE/Win stems in part from Sun's lawsuit, which doesn't apply on the Mac platform, because MSIE/Mac doesn't use Microsoft's JVM.

      Apple has been shipping MSIE as the default browser on all Macs for the last several years. Apple is also heavily encouraging Java use on Mac OS X. If Microsoft removed Java support from MSIE/Mac, Apple would not be pleased, and would probably immediately dump MSIE in favor of Netscape (recent builds of Mozilla now run natively on OSX).

      I understand Sun has an ActiveX version of Java that works with IE6 for Windows; Apple did the same with QuickTime. If Microsoft did drop Java support for some reason; I'm sure an ActiveX control could be made.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:I had to ask... by Snootch · · Score: 1

      Thanks a lot - I have now stopped worrying :-)

      Oh, and do you have any idea where I can get the Sun JVM from?

    3. Re:I had to ask... by Phroggy · · Score: 1

      Oh, and do you have any idea where I can get the Sun JVM from?

      The plugin is here and the regular JRE is here.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    4. Re:I had to ask... by Snootch · · Score: 1

      You absolute saint! Chalk up one saved butt there... :-)

      Thanks a lot!

  89. Not really emulation by ZigMonty · · Score: 1
    Linux doesn't run emulated on top of the MacOS when you install it on a mac. It is just like it is on the x86, a replacement OS. You can kiss the MacOS goodbye if you want to.

    As for the Mac being emulated under MOL, well nothing is really emulated. It uses the native PPC processor. It provides the InterfaceLib library that PPC mac applications use to do their stuff. This is a gross simplification, it also has to do hardware mapping, screen in window stuff, etc but the speed is pretty much equivalent to running the apps on a mac. The MOL team call it a "virtual machine with custom device drivers" rather than emulation. They've done an excellent job.

    See the FAQ for a bit more detail, not much though.

    1. Re:Not really emulation by sporty · · Score: 1

      Well,its really emulating a PPC within Linux for MacOS to run on. If you mean instruction translation, well, its sorta an emulation of a native machine within a machine. Bah, its gets too complex when using the enlish language since everything can mean everything else :)

      --

      -
      ping -f 255.255.255.255 # if only

  90. thanks for the informative report by twitter · · Score: 2
    A REALLY big page, like 1MB of HTML, can lock it up. Time for a force-quit.

    That's about what I'd expect, and why I put up the parent post. So what do you think it would do under MOL?

    Funny how I got rated troll pointing out that it was possible to run that silly browser under linux, where phroggy got himself modded up to 5 singing MSIE praises. My favorite is this, "most of the app was rewritten from scratch by Microsoft's Macintosh Business Unit in California." It's not really MS guys, I swear, it's a well behaved Mac app that Billy G has no influence over. He must have an army of bots for that kind of modding, and it gets in the way of real information. Well, I'm off to meta mod such stuff away.

    Mozilla and Lynx work for me and I'm sticking to them! MOL is a cool project and a nice way to get at some old Mac software that proves that nothing has to be abandoned or lost within the free software model. Old DOS, you got it. Old Mac, sure thing. MSIE? Well no, but thanks!

    --

    Friends don't help friends install M$ junk.

  91. Re:WOW! by Anonymous Coward · · Score: 0

    bullshit. I understand that you have an iMac and all, but that makes no sense at all that you would run Linux in the background for the hell of it; not using it at all.

  92. PM 6100??? by Anonymous Coward · · Score: 0

    While I've got all you Linux on Mac folks in one place, I've got about 20 Apple PowerMac 6100s that will go in the trash if I can't get them running Linux or another alternative OS.

    What can I run on these things other than the old clunky MacOS? I'm a little confused what distro I am ABLE to run on these things.

    1. Re:PM 6100??? by Luke · · Score: 2

      You can use MkLinux or

      PPC Linux for the NuBus PowerMacs

  93. Big Deal by Alan+Partridge · · Score: 1

    I was using MAE (Macintosh Application Environmet) under solaris 5 YEARS ago. Unlike this MOL crap, you didn't need Mac hardware to make it work. Why the fuck would anyone want to run OS9 on an Apple non-natively. This article just proves once and for all that geeks WANT Macs, they just won't admit it until they find a way to hack the fuck out of it. Stupid twats. Get a life, get a Mac and a girlfriend.

    --
    That was classic intercourse!
  94. Re:I myself am looking forward to it 2400 buad by Anonymous Coward · · Score: 0

    hmm seems that I need something called tcpip for www hmm my local bbs dose not support that and my mac os hmm need special driver hmm would my 2400 buad connection be any good...

  95. Re:My Experience With Linux by Anonymous Coward · · Score: 0

    I work as a consultant for several fortune 500 companies

    Ahh, the "I don't have an original idea so i'll copy Streetlawyer" troll. Ho hum...

  96. VPCv4.0 and browsing localhost under MOL? by Anonymous Coward · · Score: 0

    This all looks too good to be true. I haven't tried OSX 10.1 yet, but was not terribly convinced by OSX to begin with.

    What I want to know is, can I run VirtualPC 4.0 (completely rewritten from v3, and much better) under MOL, and if I run Apache in the Linux OS, can I surf pages on localhost from within the OS9.1 environment and from within the VPC environment within that? (I'm using a 2000 PBG3 - Pismo - 384MB RAM, 500MHz)

    If so, this would be ideal for cross-platform compatibility checking of webpage design, including SSI, which would be a real boon!

  97. Missing the point to some extent. by A_Non_Moose · · Score: 1

    MOL and Vmware are very similar from what I have read and taken in.
    Both do thier jobs admirably of "simulation of hardware" not emulation (of hardware/software).

    From the initial description of VMware I got an entirely different picture from what it actually is. I was impressed with how well it functions but disappointed that it was not as I anticipated from the description given.

    Let me explain:
    From the initial description of VMware, as it relates to MOL topic, this was what VMW was presented as.

    Hardware -> VMware -> OS's.

    What it really is:
    Hardware -> OS(1) -> VMware -> OS(2) {repeat from the VM for additional os's).

    Now realize that this is not emulation, per se, it is a java concept of a "sand box" where the host os runs the guest os.
    This is fine on a Multi-tasking os because it runs like any other application.
    The problem with something like Virtual pc is the multitasking abilities of OS 8/9 are less than adequate if not inadequate because it is emulation + hardware abstraction.

    MOL has the advantage because the host OS is more than adequate and just has to do the hardware abstraction portion.

    Maybe I am asking too much, but, what I am looking for (making up my own acronym) a H.O.S, or Hardware OS, like my impression from VMware's initial description.
    (computer/hardware -> HOS -> OS's.)

    (interesting part above, funny part below)

    I suppose I just want to beat a dead HOS, but no such animal exists yet.

    (token flamebait below)
    Now would someone please port LILO to mac?
    The Open Firmware on Macs/Suns is maddening enough to deal with and dinking with bootX made LILO look like a piece of cake.
    (/end token flamebait)

    (token Offtopic below)
    Being modded down as a troll for a funny/sarcastic remark... now that's funny.
    To steal TWR's .sig "go ahead, mod me down, you're still an idiot." proved there are some really insightful sigs floating around.

    (/end OT)

    Moose.

    learn to read body language, for the words may be "I won't hurt you" the posture may say "go ahead, make my DAY!"

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
    1. Re:Missing the point to some extent. by gig · · Score: 2

      > Now would someone please port LILO to mac?
      > The Open Firmware on Macs/Suns is maddening
      > enough to deal with and dinking with bootX made
      > LILO look like a piece of cake.

      Since 1998, OpenFirmware has had a graphical boot loader that shows all of the Mac OS, Mac OS X, and Linux bootable volumes attached to a system as pretty icons if you boot a Mac with the Option key held down. Then you click a volume with your mouse and click a right-facing arrow to boot from that volume. You can even attach FireWire storage at this point and refresh the list and boot from that. The Linux volumes have a cool Penguin icon on them. It's a really nice system.

    2. Re:Missing the point to some extent. by Graymalkin · · Score: 2

      You're basically asking for a microkernel. This is exactly what Darwin and NT both do without most people really knowing it. On WinNT the entire Win32 subsystem is merely a service that runs on the NT kernel it also can run an OS/2 environment and POSIX if you'd like. On a microkernel you can run any system you want as a kernel service as long as stuff is binary compatible. As for OpenFirmware, I really wish PCs had it rather than the outdatted BIOS concept. On a PowerMac you can hold down the Option key on boot to select a partition or device to load a system off of. LILO itself is rather limited as the concept of it is derived from the whole IBM Comppatible paradigm of PCs.

      --
      I'm a loner Dottie, a Rebel.
    3. Re:Missing the point to some extent. by Mistah+Blue · · Score: 1

      VMware supports your:

      Hardware -> VMware -> OS(s) scenario.

      This requires VMware ESX Server.

      See http://www.vmware.com/products/server/esx_features .html for more information.

  98. MOL by Anonymous Coward · · Score: 0

    I ran MOL on my yellowdog distribution and ran into a problem running some software that came with my iBook, Bugdom won't run the software thinks that it's not the machine that the game was distributed with... I think you run into the same problem if you try to use the OS boot cd's and maybe the apple DVD player. other than that everything runs pretty much at full speed.