Voor liefhebbers van Linux die graag experimenteren met de nieuwste hardware, is er interessant nieuws. Nadat de reguliere Apple M3-chip al een eerste, zij het zeer beperkte, vorm van Linux-ondersteuning kreeg, volgen nu ook de krachtigere varianten: de M3 Pro, M3 Max en M3 Ultra. Dit betekent dat ontwikkelaars en enthousiastelingen nu ook op deze chips een rudimentaire versie van Linux kunnen opstarten.
Deze uitbreiding komt in de vorm van zogenaamde ‘Device Tree’-patches. Een Device Tree is een manier waarop de hardware van een systeem wordt beschreven aan de Linux-kernel, zodat deze weet welke componenten er zijn en hoe ze aangestuurd moeten worden. Eerder was er al een begin gemaakt met de standaard M3-chip, waardoor die opstartte naar een simpele command-line interface. Nu is diezelfde basisfunctionaliteit dus ook beschikbaar voor de Pro-, Max- en Ultra-modellen.
Belangrijk om te weten is dat deze ondersteuning nog in de kinderschoenen staat. Gebruikers moeten niet verwachten dat ze direct een volwaardige Linux-desktopervaring krijgen op hun M3 Pro, Max of Ultra MacBook of Mac Studio. Denk hierbij aan het kunnen opstarten naar een tekstgebaseerde console, zonder grafische versnelling, werkende Wi-Fi of andere essentiƫle functies die je voor dagelijks gebruik nodig hebt. Het is vooral een belangrijke stap voor ontwikkelaars die de onderliggende architectuur verder willen ontgrendelen en de weg vrijmaken voor toekomstige, completere ondersteuning.
Hoewel het nog ver verwijderd is van een ‘plug-and-play’ ervaring, is elke stap in de richting van bredere hardware-ondersteuning voor Linux een overwinning. Het toont de toewijding van de open-source gemeenschap om Linux beschikbaar te maken op steeds meer platforms, zelfs op gesloten ecosystemen zoals dat van Apple.
Bron: https://www.phoronix.com/news/Linux-DT-Apple-M3-Pro-Max-Ultra
