Hat jeman mal Darling als Emulator für macOS Apps ausprobiert?

  • Sicher cool wenn man sich mit Apps zufrieden gibt die keine komplexe GUI haben :)


    Man muss sich halt darüber im klaren sein das dieser Emulator den quelloffenen Kern von macOS nutzt nicht aber das was macOS zu dem OS macht das wir kennen und möchten (Userland, Metal etc...). Darwin, der Unterbau von macOS, ist OpenSource und frei verfügbar. In der Theorie kann man sich sogar ein reines Darwin auf dem Rechner installieren wenn man denn möchte in der Praxis hat's allerdings relativ wenig Nutzen denn mit Darwin allein ist nicht viel anzufangen. Das gesamte Userland von macOS und mit ihm auch die nötigen Libraries und API's sind nicht OpenSource und stehen somit auch für solche Projekte nicht zur Verfügung. Mit anderen Worten ja man kann mit dem Emulator in der Theorie Mac Programme ausführen in der Praxis beschränkt sich das aber auf Anwendungen die keine Abhängigkeiten zu Dingen haben die ClosedSource sind (Terminal und ggf. noch ältere GTK2 Apps)...

  • Ich hatte mir das vor nicht allzu langem mal angeschaut. Wollte damit meine macOS VM unter ubuntu ablösen um die Nightly Builds von Kexten für den Kext Updater zu erstellen. Ist leider nicht wirklich brauchbar. Hat etwas den Touch von "Spielerei". Was aber gut geht ist mit darling-dmg macos images unter Linux zu mounten. Aber das werden denke ich mal die wenigsten brauchen.

  • Wollte damit meine macOS VM unter ubuntu ablösen um die Nightly Builds von Kexten für den Kext Updater zu erstellen.

    Das kann man doch auch mit Ubuntu selbst

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4.1 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4.1 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4.1 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4.1 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4.1 |*

    * BootLoader OpenCore REL-100-2024-04-27


    Experte ist nicht immer gleich Expertise

  • So ziemlich alle Kexte brauchen XCode zum compilen. Das Einzige was ich unter Linux direkt compile ist OC und Clover. Mir wärs ja auch lieber ich könnte die einfach alle so unter Linux compilen.