Mac-on-Linux
Mac-on-Linux 0.9.72.2
Your rating: Now say why...

0

Run Mac OS in parallel with Linux.   Free
Add to my Watch List
Email me when discounted
Mac-on-Linux is a linux/ppc program which makes it possible to run Mac OS in parallel with Linux.

MOL is primarily intended to be used by those who run linux/ppc as their main operating system but still want to be able to run that occasional Mac OS application. Other possible applications include:
  • development
  • hardware simulation
  • server applications
  • compatibility testing
Technology:
  • No CPU emulation
  • very fast!
  • No ROM image needed
  • Complete MMU virtualization
  • Idle sleep (8.6 or later)
  • Very
What's New
Version 0.9.72.2:
  • Added nvram.x installation
  • Fix bootstrap check
  • Fix dmdma.c strict aliasing warning
  • Make sure that log and lock dirs are created
  • Integrated BootX with the build system
  • Added check for zlib
  • Fixed test invocations (== is invalid)
  • Fixed VT Switching
  • Removed Sheep from defconfig
  • Fixed Ubuntu -fno-stack-protector bug
  • Removed duplicate nvram, fix doesn't really work
  • Some docs cleanups, changed the website address
  • Removed libimport script
  • Fixed another MacOS segfault on startup
  • Ensured that all read/write/seek disk pointers are set properly
  • Removed some debugging text
  • Fixed MacOS ethernet softlock (Thanks SolraBizna for noticing)
  • Fixed MacOS segfault on startup (Thanks to SolraBizna for noticing)
  • Changed BootX Read to pass addresses instead of casting them as long
  • Fixed BootX read size bug preventing booting on QCOW/DMG
  • Cleaned up a bunch of gcc4 issues
  • Removed TUN from defconfig
  • Updated network driver help info
  • Integrated patch from Marcus Comstedt for USB mice
  • Removed linux/compiler.h from USB to fix Ubuntu issue
  • Fix mol-img bug
  • Added support to recognize HFSX disks
  • Added bootx source to main MOL build (with backports from newer BootX)
  • Fixed gcc4 include issue
Version 0.9.72.2:
  • Added nvram.x installation
  • Fix bootstrap check
  • Fix dmdma.c strict aliasing warning
  • Make sure that log and lock dirs are created
  • Integrated BootX with the build system
  • Added check for zlib
  • Fixed test invocations (== is invalid)
  • Fixed VT Switching
  • Removed Sheep from defconfig
  • Fixed Ubuntu -fno-stack-protector bug
  • Removed duplicate more...
Requirements
  • A PowerPC CPU (603, 604, G3 or G4)
  • Linux/ppc with a 2.4 or 2.6 kernel
  • Mac OS 8.6* or later
  • Mac OS X 10.1 or later
* MOL can run MacOS 7.5.2 and later in "oldworld" mode. However, this requires an image of a supported boot ROM.



MacUpdate - Mac-on-Linux



    Be the first to recommend a similar software title.
Mac-on-Linux User Discussion (Write a Review)
ver. 0.x:
Your rating: Now say why...
Overall:

sort: smiles | time
burypromote
JoseJX commented on 25 Jan 2007
Mac-On-Linux is a completely different program than PearPC and predates it by many years (MOL has been around since at least 1999). Mac-On-Linux actually virtualizes the CPU instead of emulating it like PearPC. While this limits the portability of the program (it only runs on PowerPC processors) it more than makes up for that in speed since many CPU intensive applications run at near native speed.

Mac-On-Mac unfortunately has been abandoned, but the current developer of MOL is currently merging those patches back into the main source tree.
[Version 0.9.71.1]

1 Reply

burypromote

+1
nstanosheck replied on 09 Feb 2007
Thank you for that information José!
burypromote
HubmaN commented on 21 Nov 2006
If you ask me, someone should take a closer look at this. The speed seems very similar to PearPC (an open-source solution). If you ask me, this is a ripoff of PearPC. Maybe someone could analyse the source, I suppose?
[Version 0.9.71.1]

1 Reply

burypromote

+1
M.K. replied on 02 Feb 2007
I believe you have that backward.
burypromote

+4
Vitalis commented on 31 Oct 2006
yes, however it's only at version 0.2, hasn't been updated since june 16th, 2005, and isn't compatible with Tiger!
real pity :(
[Version 0.9.71.1]

2 Replies

burypromote

+1
nstanosheck replied on 31 Oct 2006
Umm no, it is version 0.9.71.1, not 0.2!
burypromote

+1
nstanosheck replied on 31 Oct 2006
Oh I get it now, you are replying to my reply and speaking of Mac-on-Mac, not Mac-on-Linux! I see!
burypromote

+1
nstanosheck commented on 30 Oct 2006
You want Mac-on-Mac Edward, as it does exactly what you ask. It is listed here at MacUpdate too!
[Version 0.9.7.3]


burypromote
Edward Bilderback commented on 11 Oct 2006
I note that the program is for those who run Linix/ppc, but want to use the Mac OSX infrequently.

If you would turn that idea around: Mac OSX mainly/Linux infrequently, I believe you'd have a winner.

Since I am a Mac person, I have no use for your program. However, I do hope you'll program a version for Mac people.

I wish you good luck; it appears that you have a winner of an idea for Linux users.

Ed
[Version 0.9.7.3]

2 Replies

burypromote

+50
Peter da Silva replied on 31 Oct 2006
Why would you want to run Linux under Mac OS X? Any portable Linux application will run natively on OS X. The few that don't tend to require driver support that would need to be emulated... it would be easier to write an OS X driver instead.
burypromote

+1
nstanosheck commented on 31 Oct 2006
You want Mac-on-Mac Edward, as it does exactly what you ask. It is listed here at MacUpdate too! (Version 0.9.7.3)
There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.

There are currently no ratings. Write a comment or review now.

Downloads:8,708
Version Downloads:5,097
Type:Utilities : Desktop
License:Free
Date:09 Feb 2007
Platform:PPC 32 / OS X / OS Classic
Price:Free0.00
Overall (Version 0.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-5 of 5
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Mac-on-Linux is a linux/ppc program which makes it possible to run Mac OS in parallel with Linux.

MOL is primarily intended to be used by those who run linux/ppc as their main operating system but still want to be able to run that occasional Mac OS application. Other possible applications include:
  • development
  • hardware simulation
  • server applications
  • compatibility testing
Technology:
  • No CPU emulation
  • very fast!
  • No ROM image needed
  • Complete MMU virtualization
  • Idle sleep (8.6 or later)
  • Very compatible
  • Multi-session support
  • 603, 604, G3 and G4 support
Device support:
  • Full screen video (fbdev, xdga)
  • MMU accelereaded X11 video
  • CD burners
  • Generic SCSI
  • Generic USB
  • Audio
  • Networking
  • AltiVec support


- -