Linux 5.13 Porta il Supporto per i Mac M1

Linux M1 Macs Featured

Apple ha cambiato le regole del gioco l’anno scorso quando ha messo il proprio chip nei suoi nuovi Mac. Il mese scorso ha cambiato ulteriormente le regole del gioco aggiungendo l’M1 ai suoi nuovi iPad Pro. Ora, il gioco sta cambiando di nuovo. Grazie al Kernel Linux 5.13, Linux ha acquisito supporto nativo per l’uso sui Mac M1.

Linux su Mac M1 con Corellium

L’M1 è completamente nuovo sia per i Mac che per gli iPad Pro. I Mac utilizzavano chip Intel, e gli iPad Pro erano limitati dallo stesso chip usato negli iPhone. Ma ora, sia i Mac che gli iPad Pro acquisiscono una grande potenza M1.

La scorsa settimana, Corellium ha portato quel successo su Linux quando ha portato con successo Ubuntu sui Mac M1. Il team di Corellium ha spiegato che è stato realizzato con una versione modificata di Linux e supporto USB.

Linux M1 Macs Macbook Air

Apple non è stata necessariamente d’aiuto in questo sforzo. Il vicepresidente senior di Apple per l’ingegneria del software Craig Federighi ha precedentemente affermato che non ci sarebbe stato un avvio nativo di Windows o Linux. Non ci sarebbe stato dual-boot o Boot Camp. La virtualizzazione era l’unico metodo che Apple considerava.

Il CEO di Corellium Chris Wade ha twittato riguardo al processo di successo: “Linux è ora completamente utilizzabile sul Mac Mini M1. Avviando da USB un desktop Ubuntu completo (rpi). La rete funziona tramite un dongle USB c. L’aggiornamento include supporto per USB, 12C, DART.”

Anche Hector Martin, uno sviluppatore che ha l’abitudine di eseguire il sistema operativo su hardware non convenzionale, ha portato Linux sui Mac M1. Il creatore di Linux Linus Torvalds era ansioso di portare Linux sui Mac M1. “Aspettavo da molto tempo un laptop ARM che potesse eseguire Linux,” ha detto lo scorso autunno quando sono stati annunciati i nuovi Mac M1. “Il nuovo [MacBook] Air sarebbe quasi perfetto, tranne per il sistema operativo.”

Linux M1 Macs Logo

Ma Apple ha le sue ragioni per non aggiungere supporto nativo per questo, specialmente con il campo di Corellium. Corellium rende disponibile un iPhone virtuale ai ricercatori di sicurezza per la ricerca di vulnerabilità. Apple non era contenta di ciò e ha persino intentato cause legali. Finora, l’azione legale non ha avuto successo.

Linux 5.13 sui Mac M1

Linux ha ora aggiunto supporto ufficiale per i Mac M1 con il Kernel Linux 5.13. In realtà, diversi chip basati su ARM hanno ricevuto supporto.

Il nuovo MacBook Air, MacBook Pro, Mac Mini e iMac da 24 pollici possono eseguire Linux nativamente. Il metodo Corellium non esegue Linux sui Mac M1 in modo nativo, quindi non può sfruttare le prestazioni dell’M1.

Linux M1 Macs Mini

Altre modifiche con 5.13 includono funzionalità di sicurezza e supporto HDMI Free Synch.

Torvalds ha annunciato il rilascio del Kernel Linux 5.13 sul suo blog: “Quindi abbiamo avuto una settimana piuttosto calma da rc7, e non vedo motivo di ritardare 5.13. … Ovviamente, se l’ultima settimana è stata piccola e calma, 5.13 nel complesso è in realtà abbastanza grande. Infatti, è uno dei maggiori rilasci 5.x, con oltre 16k commit (oltre 17k se si contano le fusioni), da oltre 2k sviluppatori. … E con 5.13 fuori dalla porta, ciò significa ovviamente che la finestra di fusione per 5.14 inizierà domani. Ho già alcune richieste di pull per essa in sospeso, ma come al solito, chiederei alle persone di dare almeno un rapido test a Knal 5.13 prima di passare alle nuove entusiasmanti cose in sospeso.”

Leggi per scoprire perché i nuovi iPad Pro non sono ancora in grado di utilizzare completamente l’M1 e come eseguire un’app Mac M1 come un’app Intel.