🥸Линуксоиды заставили новейший Apple M4 грузить свободное ядро В рассылках разрабов ядра Linux произошло знаменательное событие... опубликованы первые патчи для базовой загрузки Linux на свежайших процессорах Apple M4. Apple принципиально не дает ни единой строчки документации на свои ARM-чипы. Типа мы продали вам красивую коробку, сидите в macOS и не лезьте куда не надо. Чтобы запустить там стороннее ядро, реверсерам приходится вслепую, с помощью логических анализаторов и дизассемблера, расковыривать проприетарный контроллер прерываний, угадывать регистры управления питанием и реверсить кастомный набор инструкций. Выкаченные патчи это пока что базовый запуск, инициализация ядер и вывод текста в консоль через простой фреймбуфер. Далее будут месяцы боли с написанием драйверов с нуля на голом Си и Rust ⌨️ Но толпа нормисов не понимает... зачем покупать Макбук за большие суммы, чтобы снести macOS и накатить черный терминал. Тут вопрос только идеологии и цифровой власти. M-серия это топовый кусок кремния с лучшей энергоэффективностью и мощностью. И возможность накатить на него свободное, подконтрольное только тебе ядро Linux - это высший акт технологического доминирования, что ты реально владеешь купленным железом, а не просто берешь его в аренду у Кука. Свободу кремнию _______ Источник | #sysodmins @F_S_C_P ------- Поддержи канал подпиской -------