Da asporto chiave
- La società di virtualizzazione Corellium ha fatto girare Linux su un Mac M1.
- Puoi installarlo sul tuo MacBook Pro o Air, ma avrai bisogno di una tastiera e un mouse USB esterni.
- Presto, gli utenti Mac potranno virtualizzare Linux.
Linux ora funziona sui Mac M1 di Apple. La società di virtualizzazione Corellium, attualmente citata in giudizio da Apple, ha portato il sistema operativo open source su Apple Silicon Macs.
L'attività di Corellium è la virtualizzazione. Ti consente di eseguire la virtualizzazione iOS, Android e Linux su processori ARM, il tipo di processore utilizzato in Apple Silicon. Quindi non sorprende che sia riuscito a portare Linux su Mac M1 così presto. Ma cosa significa per te Linux su Mac?
"Quando Apple ha deciso di consentire l'installazione di kernel personalizzati sui Mac con processore M1, siamo stati molto felici di provare a costruire un altro port Linux per approfondire la nostra comprensione della piattaforma hardware", afferma Corellium in un post sul blog pubblicato sul suo sito web.
"Mentre stavamo creando un modello del processore per il nostro prodotto di ricerca sulla sicurezza, stavamo lavorando al port Linux in parallelo."
L'hardware del Mac è davvero buono. Anche Linus Torvalds [l'inventore di Linux] ne vuole uno.
Linux su Mac
Linux è un sistema operativo come macOS, Windows, Android e così via. Può essere utilizzato come piattaforma desktop, ma è molto più probabile che lo trovi in un telefono, incorporato in dispositivi elettronici o persino in supercomputer. Poiché è open source, può essere personalizzato.
I telefoni Android funzionano su Linux, così come i sistemi della NASA. Se hai un frigorifero intelligente, è probabile che sia basato su Linux. Linux, quindi, è stato ottimizzato per funzionare praticamente su qualsiasi cosa con un chip di computer all'interno. E ora quell'elenco include i Mac M1.
I Mac M1 supportano l'avvio da sistemi operativi non macOS, ma non è stato facile far funzionare Linux. Ad Apple piace creare hardware e software personalizzati, e questo ha reso complicate anche attività apparentemente semplici come il collegamento a una tastiera e un mouse USB.
Il port iniziale ha funzionato su Mac mini, ma da allora Corellium lo ha fatto funzionare su MacBook. "Oggi abbiamo aggiunto la gestione del clock della CPU (miglioramento della velocità del 30%) e il supporto per MacBook Air e Pro", ha affermato Chris Wade, Chief Technology Officer di Corellium, su Twitter.
Se vuoi provarlo su un laptop, dovrai seguire le istruzioni di Corellium. "Richiede ancora tastiera, mouse e USB esterni per l'avvio", ha scritto Wade su Twitter. "Ma stiamo lavorando per aggiungere il supporto per quelli."
Cosa significa?
La maggior parte di noi non farà altro che eseguire macOS sui nostri nuovi Mac Apple Silicon, e va bene. Ma il porting di Linux è utile per diversi motivi. Uno è che significa che puoi virtualizzare Linux sul tuo computer.
Il port di Corellium attualmente richiede l'avvio diretto in Linux. La virtualizzazione è un'opzione che ti consente di eseguire un'istanza di Linux in una finestra sul tuo Mac, proprio come qualsiasi altra app. L'istanza di Linux all'interno di questa finestra è in esecuzione direttamente sull'hardware del Mac, ma è molto più conveniente per gli utenti.
In ogni caso, Linux sul Mac consente alle persone di acquistare queste macchine straordinarie e potenti e di usarle per il proprio lavoro. Scienziati e ricercatori utilizzano spesso strumenti Linux fatti in casa o open source e presto saranno in grado di usarli su un laptop silenzioso con una durata della batteria per tutto il giorno, senza ventole e poco calore.
Siamo stati molto felici di provare a costruire un altro port Linux per approfondire la nostra comprensione della piattaforma hardware.
Potrebbero anche accedere ai chip personalizzati che Apple inserisce nei suoi dispositivi. Tensorflow, una piattaforma di apprendimento automatico open source, sta già utilizzando la tecnologia di apprendimento automatico "Core ML" di Apple sui Mac M1. Gli utenti Linux possono riutilizzare l'hardware Apple personalizzato per i propri usi.
Inoltre, c'è la sfida. "Agli utenti Linux piace dimostrare che Linux può funzionare su qualsiasi cosa", ha detto a Lifewire lo scrittore tecnico e utente Linux Chris Ward tramite messaggio diretto.
"L'hardware del Mac è davvero buono", afferma Ward. "Anche Linus Torvalds [l'inventore di Linux] ne vuole uno."
Anche Apple vince qui, perché venderà più Mac. Non è da pazzi pensare che le società di server potrebbero dotare i loro data center di Mac mini con Linux, per sfruttare i loro chip potenti e funzionanti.
Per l'utente Mac tipico, questo potrebbe non fare alcuna differenza. Ma per le persone a cui importa, questo è davvero un grosso problema. E questa è una buona notizia.