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

- 👍 138
- 🔥 48
- ❤ 10
- 🌭 4
- 🍾 4
- 🤷♂ 3
- 🏆 2