xnu-qemu-arm64
darling
Our great sponsors
xnu-qemu-arm64 | darling | |
---|---|---|
7 | 116 | |
1,336 | 10,972 | |
- | 1.4% | |
0.0 | 8.3 | |
over 2 years ago | 30 days ago | |
C | Objective-C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xnu-qemu-arm64
-
QEMU 6.2
Probably this fork[1] could be a good starting point.
-
Hacker News top posts: Sep 16, 2021
iOS on QEMU\ (0 comments)
- iOS on QEMU
- Provenance: iOS and tvOS multi-emulator front end
darling
- Zed is now open source
-
MacOS like WINE
There is actually a Wine-like transplier called Darling. The problem is that development is very slow because there is not as much need for MacOS programs on Linux, and there is a huge shortage of volunteers and manpower. And it has been rendered almost obsolete because Apple moved to ARM. Additionally 90% of Apple's API is closed source despite Apple claiming to champion open source.
There's https://www.darlinghq.org/ , but it's much less mature and less capable than Wine, today. There are a variety of reasons for that. One of them is that Wine started much earlier, in 1993, vs in 2012. One of them is that there's a much larger library of existing Win32 software, which tends to mean that there's more interest in providing a compatible runtime for that software. And one is simply that there are commercial vendors like Valve working on Wine in order to ensure that Microsoft can't lock them into a platform like Apple's App Store and demand a significant percentage of all sales as Apple does for iOS.
-
RavynOS Finesse of macOS. Freedom of FreeBSD
Unfortunately not. Darling [0] is still at the point that it can only run command line applications. Only the most basic GUI applications are supported. That's still a massive accomplishment that I don't want to diminish, but it's nowhere near the point that WINE was at even quite a long time ago.
-
Darling: Run macOS Software on Linux
xcodebuild CLI to compile iOS apps without a Mac. Seems possible in theory, although there's an ongoing issue some are seeing apparently: https://github.com/darlinghq/darling/issues/488
- Whisky: Wine Supercharged with the Power of Apple's Game Porting Toolkit
- The first conformant M1 GPU driver
-
[Review] Introducing cargo-xwin: A Solution for Cross-Compiling Rust on macOS to MSVC
There is a "Wine but for MacOS" https://www.darlinghq.org/, though we've never actually used it since it unfortunately doesn't support aarch64.
-
Validating binaries on different platforms from the source environment
Is only working for Windows and Linux at the moment (although Darling could be promising of OSX)
What are some alternatives?
macOS-Simple-KVM - Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
text-generation-webui - A Gradio web UI for Large Language Models. Supports transformers, GPTQ, AWQ, EXL2, llama.cpp (GGUF), Llama models.
ravynos - A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
AltServer-Linux - AltServer for AltStore, but on-device
Lenovo-Thinkpad-T450-T450s-Hackintosh-Guide-Opencore - This repo contains the installation guide and EFI files required to get a perfectly functional Catalina and Big Sur hackintosh on your Brodwell (5th gen) T450 or T450s. Everything is stable and functional as described in the Readme.
macos-virtualbox - Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS
nonguix - Nonguix mirror – pull requests ignored, please use upstream for that
xhyve - xhyve, a lightweight OS X virtualization solution
cctools-port - Apple cctools port for Linux and *BSD
earlyoom - earlyoom - Early OOM Daemon for Linux
NsCDE - Modern and functional CDE desktop based on FVWM