Existe algo como o vinho para executar aplicativos OSX no linux?

8

Esta pergunta responde por que o Linux não pode executar aplicativos OSX, mas há algum aplicativo semelhante ao Wine que permite isso?

Tobias Kienzler
fonte
Os sistemas BSD podem executar aplicativos GNU / linux com compatibilidade com linux ativada no kernel e na área do usuário. No entanto, nunca ouvi falar do sistema GNU / linux ser capaz de executar aplicativos BSD.
Jonathan Cline IEEE

Respostas:

3

Como o wine é uma reimplementação da API do Windows - você está procurando uma reimplementação da API do Macintosh ou de vários "kits" que a Apple fornece para permitir que os aplicativos OSX se vinculem às estruturas do sistema. Não conheço ninguém que se encaixe na conta. A única coisa que chega perto é o Projeto Chamelion, que leva o UIKit do iOS para o Mac OS X.

Como não tenho uma biblioteca real para você, o Lion pode ser virtualizado no hardware do Mac. Talvez isso funcione para as suas necessidades enquanto você espera uma implementação mais leve, como o vinho?

Existem cerca de cem ocorrências no Google sobre "como executar o lion no vmware" e basicamente apontam para a verificação de presença de arquivo do servidor, que o instalador deseja ver antes de prosseguir. Aqui está um que é bastante claro nas etapas.

bmike
fonte
Eu não mencionei isso na minha pergunta, mas estava procurando uma maneira de executá-lo no hardware do PC. Mas ainda assim obrigado pela sua resposta. Mas não se preocupe, a questão é mais por curiosidade do que por necessidade urgente
Tobias KIENZLER
É claro que é tecnicamente possível - apenas a licença parece desencorajá-la / evitá-la. Vou editar a minha resposta com alguns links recentes sobre virtualização OS X.
bmike
5

O Darling Project foi iniciado há pouco tempo e, embora esteja longe de estar pronto, é provavelmente o que você está procurando. É uma camada de compatibilidade semelhante ao Wine para executar aplicativos OS X no Linux e parece bastante promissora.

quadriculado
fonte
3

Eu acho que não, mas talvez você possa executar um Hackintosh dentro de uma VM.

sybreon
fonte
3

Não existe um completo .

Lembre-se de que o Mac OS X iniciou a vida como NeXTSTEP, do qual o OpenStep é uma implementação compatível. Ou melhor, foi ao mesmo tempo, então a história continua. Desde então, na Apple, as estruturas NextStep evoluíram para o cacau. O cacau possui mais de 10 anos de adições, extensões e melhorias que não existem no OpenStep.

Pelo que entendi (e isso é apenas boato e provavelmente não é verificável fora da Apple), alguns dos aplicativos incluídos na Visualização do desenvolvedor do OS X (pré 10.0) poderiam ser executados no Linux (ou Solaris ou Windows) ) com o OpenStep, se você pudesse colocar o código-fonte em suas mãos e compilá-lo. Alguns aplicativos OpenStep (por exemplo, Gerenciador de Arquivos / Localizador, Mail, Dock, Preview etc.) parecem e funcionam muito semelhantes às versões fornecidas no OS X 10.0, mas com a aparência Aqua.

bahamat
fonte