Viem, čo si mnohí z vás myslia: Linux na počítači Apple? Odpoveďou môže byť ďalšia jednoduchá otázka: Prečo nie? Myslím si, že všetci súhlasíme s tým, že za inštaláciu systému Penguin sa neoplatí kupovať MacBook, ale všetci vieme, že existuje možnosť inštalácie viac ako jedného operačného systému na ten istý počítač, a to všetko mení. Ak ste jedným z používateľov, ktorí chcú mať Linux na najnovších počítačoch Apple, Linux 5.3 má pre teba prekvapenie.
Práve teraz, ak ešte nebola vypnutá, ďalšia aktualizácia jadra Linuxu chystá zavrieť okno s požiadavkou na požiadavku. V ťahu na poslednú chvíľu to bolo prijaté aplikácia súvisiace s podpora klávesníc a trackpadov najnovších MacBookov a MacBookov Pro dostať sa na trh. Prekvapenie je väčšie, ak vezmeme do úvahy, že Linux neobsahoval veľmi dobrú podporu pre klávesnice a dotykové panely najnovšieho MacBooku (od MacBooku 8.1 po modernejšie ako MacBookPro13 a MacBookPro14).
Linux 5.3 si bude lepšie rozumieť s MacBookmi
Odvtedy neexistuje žiadna takáto podpora, Namiesto toho, aby boli Apple vystavené ako zariadenia USB ako všetky ostatné moderné notebooky, urobil zvláštny krok, keď z nich urobil zariadenie SPI. Okrem toho Apple nikdy nezdokumentoval svoj protokol používaný s týmto ovládačom SPI na podporu týchto klávesníc a trackpadov. Z tohto pohľadu by sa dalo povedať, že absencia tejto podpory je väčšinou zodpovednosťou spoločnosti Apple.
Komunita vývojárov má však tendenciu dostávať to, čo si predsavzali, a niektorí vývojári, ktorí majú vo svojom voľnom čase čas, vyvinuli väčšinu tohto protokolu spätne a dokonca boli schopní napísať tento základný ovládač pre Linux. S príchodom Linuxu 5.3 bude zahrnutá podpora, ale bude treba aktivovať nový prepínač Kconfig CONFIG_KEYBOARD_APPLESPI.
Táto podpora sa pripája k ďalšej aktualizácii, ktorá aktivuje podpora diskov NVMe na zariadeniach Apple aktuálnejší, takže by sme mohli povedať, že Linux 5.3 sa lepšie postará o počítače nahryznutého jablka.