Noticias De Apple

Desarrollador notable inicia Patreon para financiar el puerto de Apple Silicon Linux

Lunes 30 de noviembre de 2020 4:23 pm PST por Juli Clover

El desarrollador Héctor Martin, que se describe a sí mismo como alguien a quien 'le gusta poner Linux en las cosas', ha lanzado un plan para crear un puerto de Linux para Silicona de manzana Macs.





mac mini macbook pro macbook air m1
Martin, también conocido como 'Marcan', ha creó un Patreon con el objetivo de obtener fondos suficientes para poder afrontar las complejidades de llevar Linux a Macs equipados con un M1 chip. Crear un puerto Linux no es una tarea fácil, y el creador de Linux Linus Torvalds incluso ha dicho que no cree que sea una posibilidad.

Verizon todavía tiene contratos de 2 años

Martin tiene experiencia en ejecutar Linux en plataformas inusuales y ha podido crear un puerto Linux para la PlayStation 4 pero reconoce que un & zwnj; Apple Silicon & zwnj; El puerto de Linux es una empresa mucho más seria. Crear un puerto Linux para Mac de Apple es un trabajo de tiempo completo y Martin dice que no es viable sin apoyo financiero. Ha comenzado un Patreon que pide $ 4,000 por mes con niveles de compromiso de $ 3, $ 6 y $ 12. Tiene el 88 por ciento de la financiación y no planea iniciar el proyecto a menos que obtenga la cantidad total.




Según Martin, está calificado para asumir el proyecto debido a su experiencia trabajando en puertos Linux para otros dispositivos como PlayStation 4. De las preguntas frecuentes en su sitio web:

He sido dispositivos de ingeniería inversa durante más de la mitad de mi vida, desde principios de la década de 2000. He trabajado para crear soporte de software abierto no oficial para plataformas como Nintendo Wii (donde soy uno de los mayores contribuyentes a la documentación de hardware, bibliotecas abiertas, software de 'jailbreak' (The Homebrew Channel), herramientas de recuperación (BootMii), etc. ), la Sony PS3 (donde escribí AsbestOS y un conjunto de parches de Linux para permitir que Linux funcione en la PS3 Slim, así como en las unidades de PS3 actualizadas después de que se eliminó el soporte original de Linux), la PS4 (a la que porté Linux a , hasta el punto de poder ejecutar juegos Steam con soporte completo de gráficos OpenGL / Vulkan), y otras plataformas más pequeñas.

Siempre me esfuerzo por escribir código limpio y robusto que sea seguro, ponga al usuario en primer lugar y se pueda transmitir. Apoyo el desarrollo abierto de hardware y software. He pasado por el proceso de parcheo del kernel de Linux varias veces y sé lo que se necesita para transmitir las cosas.

Martin dice que quiere crear un puerto Linux para & zwnj; Apple Silicon & zwnj; Macs que la gente 'realmente quiere usar' con todo el hardware básico funcionando, una administración de energía decente y más. El 'gran sumidero' será el soporte de GPU, que es necesario para que se produzca el puerto. Martin pudo poner en funcionamiento la versión de PS4 porque utiliza una GPU que está ligeramente personalizada, pero & zwnj; Apple Silicon & zwnj; será más difícil. Sin embargo, hay una prueba de concepto en Nouveau, Proyecto de controlador de GPU para tarjetas NVIDIA.


El proyecto no está autorizado por Apple, pero mientras Martin no use código de macOS para crear soporte para Linux, él dice que es legal distribuirlo a los usuarios. Apple también permite el arranque de núcleos personalizados en & zwnj; Apple Silicon & zwnj;, lo que allana el camino para la compatibilidad con Linux, pero Martin necesitará aplicar ingeniería inversa a los controladores de Apple.

cómo restablecer de fábrica imac 2015

Linus Torvalds a principios de este mes dijo que le encantaría un & zwnj; M1 & zwnj; Mac si ejecutaba Linux, pero no cree que sea posible sin la cooperación de Apple. 'El principal problema con el & zwnj; M1 & zwnj; para mí es la GPU y otros dispositivos a su alrededor, porque es probable que eso me impida usarlo porque no tendría soporte para Linux a menos que Apple se abra '', dijo Torvalds. Continuó diciendo que cree que 'parece poco probable' que Apple abra sus conjuntos de chips, pero 'siempre se puede esperar'.

Si el proyecto está financiado y es luciendo como si fuera , Martin planea desarrollarse al aire libre con impulsos regulares a GitHub, y aceptará la ayuda de cualquiera que quiera contribuir.

Etiquetas: Guía de Apple Silicon , Guía M1 , Linux