4 votos

¿Cómo va a Apple a cambiar de BRAZO (Apple Silicio) afectar la compatibilidad con Linux / Unix herramientas y APIs?

Por el momento, un gran argumento para el uso de Mac en el mundo académico y la investigación (y posiblemente unos cuantos casos de uso) es la compatibilidad con Linux/Unix de los ecosistemas, a través de Homebrew, Macports y proyectos similares, y por supuesto el clásico terminal (hoy en día con zsh) que permite el control sobre el sistema de funcionamiento interno. Los usuarios en muchas áreas no sería capaz de trabajar con un "simple" macOS sin acceso a aplicaciones especializadas que por lo general sólo disponible en Linux.

Es que ya hay información disponible en cuanto a lo de Apple mover el BRAZO de arquitectura de la CPU ("Manzana de Silicio") va a significar para esta compatibilidad? Va a ser posible compilar programas desde el código fuente en macOS? ¿Cómo sobre la gráfica de las herramientas de Linux, ¿habrá todavía una posibilidad de usar X / Wayland / lo que sea en el Mac?

Entiendo que es posible que Apple restringir arbitrariamente el sistema operativo con el fin de hacer que sea tan duro como sea posible para los usuarios a hacer eso. Mi pregunta está orientada más a la práctica / técnica lado de las cosas: ¿Es suficiente para decir "compilar para el BRAZO es bastante fácil, no te preocupes" o hay problemas ocultos?

3voto

benwiggy Puntos 8

Las betas de Big Sur (en Intel, al menos) tienen todos la misma Unix fundamentos y otros componentes como antes. (Incluso python 2.7, que se esperaba para ser eliminado!)

Se escucha mucho ruido si Apple abandonó su " certificado de Unix™ de estado.

Xcode no va a ninguna parte, por lo que se puede compilar en cualquier código de Unix tienes fuente para.

Como para X11, que no ha sido actualizado desde hace años, por lo que se tiene que ejecutar en la emulación hasta que alguien vuelve a compilar él (ojalá la fijación de la pantalla de la Retina problemas mientras estás en ello).

Puede haber problemas iniciales, particularmente en los primeros días. Pero yo diría que vuelve a compilar el código es probable que tenga menos problemas que Rosetta emulado cosas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X