Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is there a way to add Linux binary compatibility to Mac OS X 10.5+ such as that found in FreeBSD?

For instance, and totally as an example, here is Arlequin 3.5, a population genetics software that my lab uses with a Linux binary:

http://cmpg.unibe.ch/software/arlequin35/Arl35Downloads.html

share|improve this question

4 Answers 4

up vote 5 down vote accepted

Linux applications often need to be recompiled under their host OS, even in Linux. Users of closed source programs are at the mercy of their vendors. No source? Little hope.

To run Linux software, your best bet would be to install Linux onto a virtual machine such as VirtualBox.

Perhaps you could use an open source clone of MATLAB or the GNU Statistics programing language R which have been compiled or made available for the Mac OS X.

Good luck!

share|improve this answer
    
depending on how cpu intensive arelquin is a vm might not be ideal. you might want to consider having an external linux box that you ssh or remote desktop into. –  yanokwa Mar 14 '10 at 19:53
    
A real box is always faster than a VM solution. However, VMs are far cheaper. –  Kio Dane Mar 18 '10 at 14:47

The FreeBSD way of doing this certainly sounds interesting. Unfortunately, I have not heard of a ‘linux.kext’ for OS X being available.

share|improve this answer

The best approach would be to use a virtual machine; I recommend Parallels Desktop which I feel is better than VirtualBox.

share|improve this answer

You can run the Windows version of Arlequin (and many other Windows applications) directly on a Mac using either Crossover or Wine (with Parallels you need to buy Windows).

There are instructions and suggestions for wine here: http://darwin.eeb.uconn.edu/Arlequin/
Crossover may be easier but it has the same limitations- http://www.codeweavers.com/compatibility/browse/name/?app_id=9201

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.