Is there an alternative to macOS that runs macOS .app files?

0

Is there any OS that can run .app files except for macOS? For Example, an application like Xcode run on another OS? I've Heard about Something called Darwin, but I am not completely sure about it.

Khushraj Rathod

Posted 2018-10-05T17:09:30.153

Reputation: 113

'open' in what way? You can right click > Show Package Contents on any app if you want to see what's inside it. – Tetsujin – 2018-10-05T17:12:27.793

@Tetsujin No, I mean Run. Fixing that... – Khushraj Rathod – 2018-10-05T17:13:20.663

Answers

2

Is there an alternative to macOS that runs macOS .app files?

On a practical, useful and real level? Utterly no. There is no macOS equivalent of something like the Windows application runner Wine to run GUI applications like Xcode.

That said there is a hobby project called Darling that attempt to be a macOS version of Wine but as the homepage for that project states:

At this point, does not yet run macOS application with a GUI.

And also states on their project status page:

Developers may find Darling interesting as a playground to work on something extraordinary. There is a lot of work ahead of us, but not so much to have usable results.

Which means that tool is—no disrespect—effectively useless past tinkering since there are few to no macOS command line applications anyone really wants to run on a a non macOS system. If anything, Linux systems have a far richer world of more useful and well maintained CLI tools when compared to macOS.

So for all intents and purposes, currently macOS applications with a GUI can only run on macOS.

JakeGould

Posted 2018-10-05T17:09:30.153

Reputation: 38 217

I've Heard about Something called Darwin. Can This OS run .app Files? – Khushraj Rathod – 2018-10-05T17:27:18.607

macOS is partly built on Darwin, but I doubt 'pure' Darwin would run a Mac app. – Tetsujin – 2018-10-05T17:30:31.513

+1 Looking For Someone who knows that :-) Still can't accept your answer sorry. – Khushraj Rathod – 2018-10-05T17:32:17.287

Darwin is the macOS variant of BSD. Darwin is the foundation of macOS. It is not a different OS entirely. An if there was an OS or tool that could run macOS applications, then don’t you think that would be very well known? Why do you think people build Hackintoshes to run macOS. If the apps could just run with some tool, just run Linux on a PC and run that magic macOS .app runner tool. – JakeGould – 2018-10-05T17:34:06.283

1It's hard enough trying to run a modern app on a version of OS X from 5 years ago, let alone one of its 'ancestor' OSes like Darwin or BSD, which diverged 15 years ago. – Tetsujin – 2018-10-05T17:34:32.447

@Tetsujin So is it possible or not? – Khushraj Rathod – 2018-10-05T17:49:38.233

2No. The answer already says that. – Tetsujin – 2018-10-05T18:39:32.637

1

Not entirely true. Check this: https://www.darlinghq.org/. It's not quite at the point that Wine is, but it's more than able to run basic CLI applications from MacOS on Linux.

– Austin Hemmelgarn – 2018-10-05T18:47:15.123

1Also, Darwin is not an 'ancestor' to macOS, it's updated concurrently with it, and it will actually run some macOS apps just fine. It's also not something you should be running yourself unless you're really interested in figuring out how to build the userspace for an OS from the ground up. – Austin Hemmelgarn – 2018-10-05T18:48:42.420

@AustinHemmelgarn Great info on Darling. Seems like an amazing white elephant of a project though.

– JakeGould – 2018-10-05T18:55:54.933

1@JakeGould Yeah, It's been around fro a few years now but hasn't made much visible progress since I started watching it. It should in theory be easier to get macOS stuff running on other UNIX systems than it is to get Windows stuff running there, it's just that not enough people with the background to be able to make it happen are interested in doing it. – Austin Hemmelgarn – 2018-10-05T19:10:24.870