Karton permette di eseguire programmi per Linux su macOS
Karton è un software open source pensato per consentire l'esecuzione di programmi per Linux all'interno di macOS o altre distribuzioni Linux. Alla base del tutto ci sono i container Docker
di Riccardo Robecchi pubblicata il 14 Marzo 2018, alle 08:21 nel canale Sistemi OperativiApplemacOSLinux
Sebbene per molti sarebbe forse preferibile l'inverso, il progetto Karton permette di eseguire programmi per Linux su macOS. Il come è forse l'aspetto più interessante: Karton sfrutta infatti i container ed esegue un'istanza di Linux tramite Docker.
L'obiettivo di Karton è di far sì che gli utenti di macOS che necessitano di utilizzare software sviluppato per Linux possano farlo con la massima semplicità, avendo a disposizione una piattaforma stabile e dalle alte prestazioni - fattori non garantiti dall'utilizzo di soluzioni alternative come le virtual machine.
Sebbene esista già un progetto per utilizzare il software Linux su macOS, chiamato Noah, si tratta di una implementazione totalmente differente che prevede che le chiamate di sistema verso il kernel Linux vengano tradotte in tempo reale in chiamate al kernel Darwin, con ovvia penalizzazione delle prestazioni.
È stata da poco rilasciata, come scrive Phoronix, la versione 1.0, che porta con sé la gestione della coerenza del file system, una migliore sincronizzazione dell'orologio nel container, la possibilità di impostare variabili d'ambiente da riga di comando e altre novità minori.
Karton non è disponibile soltanto per macOS, ma anche per Linux - è possibile utilizzarlo per eseguire software per un'altra architettura, ad esempio ARMv7 o ARMv8 nel caso in cui il sistema operativo ospitante sia eseguito su una macchina x86_64. È possibile eseguire immagini di Ubuntu, Fedora e CentOS.










Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo
Recensione OnePlus 15: potenza da vendere e batteria enorme dentro un nuovo design
AMD Ryzen 5 7500X3D: la nuova CPU da gaming con 3D V-Cache per la fascia media
Xeon Diamond Rapids solo a 16 canali: Intel semplifica la piattaforma server
ECOVACS DEEBOT T80 OMNI scontato di 600€ domina il Black Friday, ma ci sono altri 9 robot in sconto, uno a -700€ che arriva dal futuro
Mac Pro, è davvero finita? Il Mac Studio pronto a diventare la workstation di riferimento di Apple
Texas nuovo cuore dell'intelligenza artificiale? Google mette sul piatto 40 miliardi
4,9 miliardi su Google: Buffett sfida il suo stesso passato e ristruttura il portafoglio
Google ha svelato un agente AI che può giocare ai videogiochi e interagire con mondi virtuali 3D
Tesla cambia idea: è in arrivo l'integrazione con CarPlay?
Anche Firefox punta sull'intelligenza artificiale: navigare il web sarà diverso con AI Window
Stop alle super-accelerazioni delle auto elettriche? La Cina propone nuove norme e pensa alla sicurezza
Osservatorio AGCOM: sempre più accessi in fibra, Iliad non si ferma e Temu conquista gli italiani
Sempre più IA su Spotify: arrivano i riassunti degli audiolibri, per le parti già ascoltate
iMac M4 crolla a 1.199€ con risparmio di 330€ rispetto al listino: il tutto-in-uno Apple più potente e sottile è in super offerta su Amazon
Nintendo Switch 2: in rilascio un nuovo aggiornamento con tanti miglioramenti
Core Ultra 9 290K Plus, Core Ultra 7 270K Plus e Core Ultra 5 250K Plus: le CPU Arrow Lake Refresh in arrivo









3 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoAnche per questo motivo reputo macOS il miglior compromesso tra i sistemi operativi più diffusi: software user friendly e carini per uso daily (ad esempio Pixelmator, AuroraHDR, Luminar per fotografia) + roba utile proveniente dal mondo unix per situazioni più professionali.
La maggior parte dei programmi che si utilizzano su linux sono già utilizzabili su mac os nativamente tramite brew o macport tranne quelli che si appoggiano direttamente a linux (ovvero il kernel).
La questione prestazionale è relativa perché di fatto docker non esiste in versione nativa per osx ma viene comunque virtualizzato sebbene in una macchina minimale.
Ma anche per software professionali??
Esistono vari software professionali che hanno licenze gratuite per studenti, come programmi per CFD, CAE e CAD.Potrebbero essere installati anche questi su MacOS, tramite questo Karton??
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".