Podpora Linuxu pro Apple Silicon? Tento vývojář na tom pracuje

Vývojář, který přinesl Linux na PS4, má v hledáčku nový cíl:

Apple nedávno přešel na používání vlastních procesorů založených na architektuře ARM, které počítačům Mac dávají nedostižný náskok před současnými čipy Intel. Tento přechod však zároveň hází klacky pod nohy ostatním operačním systémům, které tradičně dokázaly provozovat hardware Applu.

A to včetně Linuxu.

Na straně softwaru (již) probíhají plodné snahy o portování Windows 10, Dockeru a dalšího virtualizačního softwaru pro provoz na čipech Apple M1 (a některé kódy x86 prý běží prostřednictvím emulace na procesoru Apple M1 rychleji než nativně na čipech Intel).

Tento vývojář je opravdu dobrý v portování Linuxu na věci, i když to vyžaduje zpětné inženýrství

Zavedení podpory Linuxu pro čipy Apple M1 nebude snadný úkol ze dne na den, ale je to úkol, který je vývojář Hector Martin ochoten přijmout. Na Patreonu spustil kampaň na získání finančních prostředků, které mají podpořit jeho práci na portu Linuxu na křemík Apple.

Martin píše: „Apple právě vydal novou řadu křemíkových počítačů Apple Mac s architekturou ARM, které vyrazily dech všem ostatním strojům s architekturou ARM ve stejné třídě. Nebylo by hezké, kdyby na nich také mohl běžet Linux?“

„Jak se ukázalo, mohou, ale někdo si s tím musí dát práci. Vzhledem k tomu, že se jedná o zcela nová zařízení s křemíkem vyrobeným na zakázku, je portace Linuxu, aby na nich běžel, obrovskou výzvou. Je to práce na plný úvazek,“ vysvětluje.

Jeho (současným) cílem je vydělat 4 000 dolarů měsíčně. Tato částka je podle Martina dostatečná k tomu, aby bylo možné dostatečně financovat úsilí na plný úvazek, které je nutné k vytvoření „…operačního systému, který byste chtěli používat na každodenním zařízení pro řidiče“.

Linus Torvalds, tvůrce Linuxu, se nedávno podělil o své názory na křemík společnosti Apple. Ačkoli ho to zajímalo, zdráhal se příliš nadchnout: „

Hector Martin je optimističtější než Linus – a má k tomu důvod: je opravdu dobrý v portování Linuxu na různé věci, i když to vyžaduje zpětné inženýrství, vytváření složitých řešení nebo psaní linuxových ovladačů od začátku.

Díky jeho úsilí je možné provozovat Linux na konzoli Sony PlayStation 4 (s 3D akcelerací, nic méně) a na konzoli Nintendo Switch.

„Spustit Linux na různých věcech je snadné, ale zajistit, aby dobře fungoval, je těžké. Pro všechna zařízení je třeba napsat ovladače. Ovladač pro zcela vlastní grafický procesor Apple je nejsložitější komponentou, která je nutná pro dobrý desktopový zážitek.“

Pokud máte zájem, aby se Linux svezl na nové technologické vlně společnosti Apple, můžete přispět na jeho projekt Patreon. Příspěvky začínají již od 3 dolarů měsíčně.

Navštivte kampaň Patreon Hectora Martina

.