Irgendeine Möglichkeit, Mac OSX-Software unter Windows auszuführen?

Ich weiß, dass Sie MacOSX nicht in einer virtuellen Maschine ausführen können, aber ich bin gespannt, ob es etwas Ähnliches wie WINE gibt, das MacOSX emuliert genug, um einige MacOSX-Software unter Windows auszuführen. Vielleicht sogar durch Anwendungsvirtualisierung?

Update: Die Seite AlternativeTo.net hat viele Vorschläge für alternative Anwendungen auf verschiedenen Plattformen.

Dank!

Author: Community, 2009-07-25

4 answers

Kurz gesagt, nein.

Es gibt ein Projekt zum Ausführen von Mac-Binärdateien unter Windows, aber als ich es vor etwa einem Jahr fand, war es weit davon entfernt, einfache Mach-O-Binärdateien zuverlässig auszuführen, geschweige denn alle Frameworks zu emulieren, die die meisten GUI-Anwendungen erfordern (Cocoa, CoreImage und dergleichen).. Ich erinnere mich nicht an den Namen des Projekts und es schien zu der Zeit nicht sehr aktiv zu sein

Es gibt Cocotron, "ein Open-Source-Projekt, das darauf abzielt, eine plattformübergreifende Objective-C-API zu implementieren ähnlich beschrieben, die von Apple Inc.'s Cocoa documentation" - aber ich glaube nicht, dass Sie danach suchen..

Nochmal, nein, es gibt nichts wie Wein für Mac-Software unter Windows läuft, und wirklich bezweifle ich, dass es jemals sein wird.

Das nächste, was Sie wahrscheinlich bekommen werden, ist die Portierung von Software (über eine Neukompilierung, die eine Menge Änderungen am Quellcode mit sich bringt), und wie John T sagt, gibt es viele äquivalente Software, die weit besser in Windows..

 9
Author: dbr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-25 11:56:16

Bis heute gibt es wirklich keine Anwendung, die das gut macht, obwohl ich sicher bin, dass es viele Versuche gegeben hat. Ihre beste Wette ist alternative Software zu finden. Die meisten Software hat heutzutage ein Gegenstück, das so ziemlich das gleiche auf einem anderen Betriebssystem tut.

 6
Author: John T,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-07-25 06:37:05

Es gibt PearPC, das als eine Art virtuelle Maschine arbeitet und fungiert. Auf diese Weise können Sie OS X in einer eigenen Umgebung installieren und dann in Windows ausführen. Ich glaube, es dreht sich alles um PowerPC-Emulation, sodass Sie möglicherweise auf ältere Versionen von OS X beschränkt sind... wie Tiger und früher. PearPC

Dann gibt es die OSX86 (Hackintosh) route. Hier greifen Sie zu einem der OSX-Installationsdisketten-Images online, die für die Installation auf Intel-und AMD-Pcs geändert wurden. Dies ist die Route, die ich gewählt habe. Ich bin mit einem Dell Vostro 1500 notebook mit dual-boot-Installationen von OS x Snow Leopard & Windows 7 Ultimate. Ich liebe es und würde OSX tatsächlich als mein Hauptbetriebssystem auf diesem System betrachten. InsanelyMac

 2
Author: Dave,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-04-08 09:40:33

VMware Fusion ist das einzige System, das ich finde es funktioniert. Sie können jedoch nicht nur die Anwendung auf dem Windows-Computer ausführen, wie es das Crossover auf dem Mac tut, Sie müssen sie in einer virtuellen Umgebung ausführen-was sich als weniger praktisch herausstellt. Wenn Sie sich vollständig auf Mac-Anwendungen verlassen möchten, können Sie Ihren PC wie oben vorgeschlagen auf Hackintosh umstellen. Aber der Prozess ist oft schmerzhaft: Einmal habe ich den Bootsektor meines PCS zerstört und versucht, einen Hackintosh zu installieren.

 0
Author: Alex Miller,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-11-13 09:00:38