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?


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.


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!


-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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.