Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

This question answers why Linux can't run OSX apps, but is there some application similar to Wine that allows one to do so?

share|improve this question
    
BSD systems can run GNU/linux apps with linux-compatibility enabled in kernel and userland. However never heard of GNU/linux system being able to run BSD apps. –  Jonathan Cline IEEE Sep 2 '11 at 17:45

4 Answers 4

up vote 2 down vote accepted

Since wine is a re-implementation of the Windows API - you're looking for a re-implementation of the Macintosh API or various "kits" that Apple provides to let OSX apps link to the system frameworks. I don't know of any that fit the bill. The only thing even close is the Chamelion Project which brings the UIKit from iOS to Mac OS X.

Since I don't have a real library for you, Lion is allowed to be virtualized on Mac hardware. Perhaps that would work for your needs while you wait for a lighter implementation like wine?

There are about a hundred hits on Google about "how to run lion in vmware" and all basically point to the check for a server plist file presence check that the installer wants to see before it will proceed. Here is one that's fairly clear on the steps.

share|improve this answer
    
I didn't mention it in my question, but I was looking for a way to run it on PC hardware. But still thanks for your answer. But no worries, the question is more out of curiosity than out of urgent need –  Tobias Kienzler Jul 7 '11 at 4:57
    
It's of course technically possible to do - just the license appears to discourage/prevent it. I'll edit my answer with some recent links on virtualizing OS X. –  bmike Jul 7 '11 at 15:58

I don't think so but maybe you could possibly run a Hackintosh inside a VM.

share|improve this answer

There's not a complete one.

Bear in mind that Mac OS X started life as NeXTSTEP, of which OpenStep is a compatible implementation. Or rather, was at one time, so the story goes. Since then at Apple the NextStep frameworks have evolved into Cocoa. Cocoa has over 10 years of additions, extensions and improvements that don't exist in OpenStep.

From what I understand (and this is only hearsay and probably not verifiable outside of Apple) some of the applications included in the Developer Preview of OS X (pre 10.0) would have been able to run on Linux (or Solaris or Windows for that matter) with OpenStep if you were able to get your hands on the source code and compile it. Some of the OpenStep applications (e.g., File Manager/Finder, Mail, Dock, Preview, et al.) look and function strikingly similar to the versions shipping in OS X 10.0, but with the Aqua skin.

share|improve this answer

The Darling Project was started a short while ago and, while it is far from ready, is probably what you are looking for. It is a Wine-like compatibility layer for running OS X applications on Linux, and looks pretty promising.

share|improve this answer
    
Thanks, sounds interesting. I'll keep an eye on it. –  Tobias Kienzler Feb 28 '13 at 8:02

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.