Linux может прийти на Mac M1 с вашей помощью

Гектор Мартин (он же marcan) хочет перенести полную и полезную версию операционной системы Linux на новые Mac с Apple Silicon, но ему нужна помощь.

У него есть для этого навыки - он положил Linux на PlayStation 4, Например. Но разработчику нужна помощь общественности в переносе операционной системы на Mac с новым процессором M1. Не техническая помощь, а финансовая помощь.

Apple недавно начала отказываться от процессоров Intel на компьютерах Mac и представила три компьютера под управлением macOS с процессором M1, который Apple разработала самостоятельно. Процессор проводит несколько впечатляющих тестов, поэтому неудивительно, что пользователи Linux хотят получить к нему доступ.

Перенести Linux на M1 Mac - непростая задача

Мартин амбициозен в отношении проекта. «Цель состоит в том, чтобы довести поддержку Linux на Apple Silicon Mac до такой степени, чтобы это была не просто техническая демонстрация, а на самом деле ОС, которую вы хотели бы использовать на повседневном устройстве с драйверами», - сказал он.

Но он тоже реалистичен. «Поскольку эти устройства являются совершенно новыми и изготовлены на заказ, перенос Linux для работы на них является огромным делом», - сказал Мартин. «Помимо хобби, это работа на полную ставку».

Вот почему разработчик ищет достаточное количество участников на общую сумму 4000 долларов в месяц. Если / когда он достигнет этой точки, он начнет работу по переносу Linux на Mac mini на базе M1. Мартин просит ежемесячно вклады на Patreon поддержать проект.

Амбициозный проект

Мартин уверен, что Linux можно перенести на новые процессоры Apple. Купертино не блокирует загрузку неподписанных / пользовательских ядер на Apple Silicon Mac. И он будет заниматься реверс-инжинирингом кода Apple, чтобы проект не нарушал никаких законов.

План состоит в том, чтобы поддерживать каждый M1 Mac, а также будущие. Но проект потребует огромных усилий. «Запускать Linux на чем-то несложно, но заставить его работать хорошо - сложно», - сказал Мартин. «Драйверы нужно писать для всех устройств. Драйвер для полностью настраиваемого графического процессора Apple - самый сложный компонент, который необходим для хорошего взаимодействия с настольным компьютером. Управление питанием также должно работать хорошо, чтобы время автономной работы было разумным ».

Код, который он создает, будет открытым. «Все разработки будут открытыми и будут регулярно отправляться на GitHub», - сказал Мартин.

И он разработчик отмечает, что у него есть опыт работы с Linux на компьютерах Mac M1. «С начала 2000-х я занимался реверс-инжинирингом устройств более половины своей жизни, - сказал Мартин. Помимо переноса Linux на PS4, он сделал то же самое для PS3. И он также помог разработать поддержку открытого программного обеспечения для Nintendo Wii.

Мартин запустил проект Patreon в понедельник, 30 ноября. Финансирование в первый день составило 90%.

Последнее сообщение в блоге

Следите за фишингом паролей, если ваш iPhone украдут
September 11, 2021

Следите за фишингом паролей, если ваш iPhone украдутВор, у которого украли ваш iPhone, использует удивительно изощренные средства, чтобы обмануть в...

Документальный фильм Apple Infinite Canvas показывает художников, исследующих дополненную реальность
September 11, 2021

Документальный фильм Apple Бесконечный холст показывает художников, изучающих ARНовый документальный фильм исследует магию дополненной реальности.Ф...

Президент Израиля использует AR, чтобы посетить страну во время блокировки
September 11, 2021

Президент Израиля использует AR, чтобы посетить страну во время блокировкиКогда в последний раз к вам домой приезжал политик?Фотография: `` 8-я сте...