this post was submitted on 01 Sep 2023
401 points (97.2% liked)
Technology
59421 readers
3034 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You can run Mac apps on Linux?
You'd be better off using the Windows version on Linux through Wine. Is there an app specific to MacOS that isn't available on Windows? Honestly, at that point I'd get a Linux laptop and just use an iPad for the proprietary MacOS app if I couldn't get it working on Linux. There is a Ubuntu snap package that spins up MacOS in a virtual machine as well.
No. You can run many GNU/Linux apps on a Mac because the Mac OS is based on BSD which is very similar too, but almost completely separate from GNU/Linux. There is absolutely no guarantee or expectation that any random Mac app will run on Linux. Apple has modified a version of BSD with their own proprietary code to run on their own proprietary hardware to give you a Linux like system structure, but because of BSD's licensing they don't have to contribute any of that code back to the community. People can make apps that will run fine in Linux, Mac, BSD, or whatever, but that is highly dependent on the app itself.
Technically it's possible it's just a lot of tinkering probably.
I remember an attempt a while back to make a tool to run MacOS apps on Linux but it's very limited and only supports simple GUI apps (and that's experimental), I'm not sure if they've made any further progress on it but currently it seems like it has pretty limited support, significantly more limited than Wine.
Also it would be impossible to use it on newer MacOS apps since those are written for M1 and thus can't run natively on x86 CPUs due to being written for Arm (might be able to run on Arm CPUs though).