Minulý týden odstoupil Hector Martin z pozice správce kódu Apple Silicon v linuxovém jádře. V té době se ještě chystal přispívat do odnože jádra v projektu Asahi Linux, ale dnes se překvapivě rozhodl odstoupit také z funkce vedoucího projektu Asahi Linux.
Hector Martin je zakladatelem projektu Asahi Linux a na svém blogu uvedl, že práce na projektu pro něj postupně přestala být zábavnou. Nejprve se objevily problémy s upstreamováním kódu do linuxového jádra, o kterých jsem již dlouze mluvil a nebudu je zde opakovat. Stačí říct, že být v pozici, kdy musíte upstreamovat kód prakticky ve všech linuxových subsystémech a dotýkat se ovladačů všech kategorií i některých běžných kódů, je neuvěřitelně frustrující zážitek,
píše ve svém blogovém zápisku.
K tomu všemu se přidali hlasití uživatelé, kteří se dožadovali dalších funkcí jako podpory Thunderboltu, připojení monitorů přes USB-C, lepší výdrže na baterii a podpory procesorů M3 a M4. Nemůžu si ani zkontrolovat teplotu procesoru – tohle mě vážně dostalo,
uvádí další příklad Hector. Nezáleželo na tom, kolik jsme toho dokázali, kolik nemožných výkonů jsme zvládli, lidé vždycky chtěli víc.
Kvůli těmto problémům a kvůli hádkám mezi vývojáři linuxového jádra ohledně podpory kódu napsaného v jazyce Rust se nakonec Hector Martin rozhodl odstoupit. S okamžitou platností rezignuji na funkci vedoucího projektu Asahi Linux. Projekt bude pokračovat i beze mě a společně se zbytkem týmu řeším předání odpovědnosti a administrativních pověření.
Odstoupení potvrdil projekt na svém webu a ostatní vývojáři dodávají, že mají plány do budoucna a chtějí pokračovat.
(Upozornil Petr Hercík.)