O macOS tem algo como o recurso binfmt_misc do Linux?

Sep 18 2020

O Linux tem binfmt_misc que permite que formatos de arquivos executáveis ​​arbitrários sejam reconhecidos e passados ​​para certos aplicativos de espaço do usuário. O macOS tem um recurso semelhante?

Respostas

2 jksoegaard Sep 18 2020 at 05:06

Não, o macOS não vem com um recurso semelhante.

Se estiver interessado em adicioná-lo você mesmo, pode dar uma olhada neste projeto:

https://github.com/georghe-crihan/imgact_linux

É uma extensão do kernel que estende a exec_shell_imgact()função do kernel para reconhecer outros tipos de arquivo (a saber, binários ELF do Linux) e passá-los para um aplicativo de espaço do usuário para ser executado. O código-fonte está disponível, portanto, pode ser potencialmente ajustado e estendido para fornecer funcionalidade semelhante a binfmt_misc.