Linux tiene _binfmt_misc_ que permite reconocer formatos de archivos ejecutables arbitrarios y pasarlos a ciertas aplicaciones del espacio de usuario. ¿Tiene MacOS una función similar?
Respuesta
¿Demasiados anuncios?No, MacOS no viene con una función similar.
Si estás interesado en añadirlo tú mismo, puedes echar un vistazo a este proyecto:
https://github.com/georghe-crihan/imgact_linux
Se trata de una extensión del kernel que amplía el exec_shell_imgact()
para reconocer otros tipos de archivos (concretamente los binarios ELF de Linux) y pasarlos a una aplicación de espacio de usuario para que los ejecute. El código fuente está disponible, por lo que potencialmente podría ser ajustado y extendido para proporcionar una funcionalidad similar a binfmt_misc.