Czy jest jakiś odpowiednik wina do uruchamiania aplikacji Mac?

7

Czy jest coś do uruchamiania aplikacji zaprojektowanych dla systemu OS X w systemie Linux bez OSX, podobnie jak w przypadku uruchamiania aplikacji systemu Windows w systemie Linux przy użyciu Wine bez systemu Windows?

Macha
źródło
4
Gdyby istniało coś, co faktycznie działało, czy uważasz, że miałbyś problemy ze znalezieniem go?
Hasaan Chop
w rzeczy samej. Jeśli jest bezpłatny i działa, można go znaleźć. Jeśli jest bezpłatny, ale nie działa, nie obchodzi cię to. Jeśli nie jest za darmo, pokonuje cel (wystarczy kupić OSX).
o0 ”.
przy okazji może nie być konieczne kupowanie najnowszego OSX, możesz kupić starszy, używany (tj. tańszy).
o0 ”.
Za to, co jest warte, nie słyszałem o takim oprogramowaniu.
Lawrence Velázquez
2
Jeśli nikomu nie uda się uzyskać 2 głosów pozytywnych, nie będzie akceptowanej odpowiedzi i nikt nie otrzyma 100 punktów. Wydaje się to słuszne, zwłaszcza biorąc pod uwagę, że odpowiedź brzmi „nie ma”.
alex

Odpowiedzi:

8

Wygląda na to, że szukasz implementacji frameworków Carbon / Cocoa używanych w Mac OS X.

Jestem prawie pewien, że nie istnieje implementacja wystarczająca do uruchomienia aplikacji Mac. Jedynymi podobnymi projektami o dowolnej wadze, które mogę znaleźć, są Cocotron i GNUstep , oba wydają się implementować tylko części API Cocoa, a nawet wtedy tylko dla rozwoju wieloplatformowego. Byłbym zszokowany, gdybyś mógł uruchomić jakiś znaczący program Mac na Linuksie z jednym z tych projektów.

Lawrence Velázquez
źródło
2

Jest kochanie . Oto kilka cytatów z jego strony:

Darling to warstwa tłumacząca, która pozwala na uruchamianie niezmodyfikowanych plików binarnych MacOS w systemie Linux. Ze swej natury jest podobny do znanego projektu Wine.

...

Darling jest zdolny do uruchamiania wielu narzędzi lub aplikacji konsolowych.

W przeszłości uruchamianie aplikacji konsolowych było wszystkim, co mógł zrobić. Ale teraz może również uruchamiać niektóre aplikacje GUI:

Czy obsługuje aplikacje GUI?

Prawie! Zajęło nam to dużo czasu i wysiłku, ale w końcu mamy podstawowe wsparcie eksperymentalne do uruchamiania prostych aplikacji graficznych. Jednak na razie wymaga to specjalnej konfiguracji, więc nie oczekuj, że zadziała już po wyjęciu z pudełka. Pracujemy nad tym; bądźcie czujni!

Lissanro Rayen
źródło
-3

Nigdy czegoś nie spotkałem, ale szybkie google przyniosło ciekawe rzeczy, oto jeden z takich wyników tutaj . Poza tym ciekawie byłoby zobaczyć, w jaki sposób można osiągnąć taką emulację dla ery Intela sprzed Maca, tj. PowerPC, nie mówiąc już o plikach binarnych dla powerpc działającego na procesorze x86. Ponieważ jednak MacOSX jest pochodną BSD, dlaczego nie zdobyć źródeł dla programu macosx, który chcesz uruchomić, i przekompilować go w systemie?

Mam nadzieję, że to pomaga, Pozdrawiam, Tom.

t0mm13b
źródło
Najlepiej byłoby powiedzieć, dlaczego zostało to odrzucone, aby wszyscy mogli to zobaczyć. Pomogłoby to innym zamieszczać odpowiedzi tutaj lepiej, a także lepiej na stronie superuser.com. Dzięki za czas na przeczytanie. :)
t0mm13b
2
Wine jest implementacją Win32 API typu open source, a nie emulatorem sprzętowym. Podobnie Macha szuka implementacji API Mac OS X dla Linuksa, a nie emulacji sprzętowej dla sprzętu Apple.
Lawrence Velázquez
Ponadto system Mac OS X zawiera już oprogramowanie do emulacji PowerPC: apple.com/rosetta
Lawrence Velázquez