LINUX.ORG.RU

Уже появились желающие перенести Linux на новый процессор Apple M1

 ,


0

2

Правда, не бесплатно.

Немного подправленный машинный перевод:

Здравствуйте! Я Гектор Мартин, и мне нравится устанавливать Linux на разные устройства - в последнее время на PS4.

Apple только что выпустила новую линейку компьютеров Apple Silicon Mac на базе ARM, которые уделывают все остальные ARM-машины того же класса. Было бы неплохо, если бы они тоже могли запускать Linux?

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

Здесь мне нужна ваша помощь. Став патроном, вы позволите мне сосредоточиться на этом проекте как на своей основной работе и тратить на нее гораздо больше времени.

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

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

Поскольку это масштабный проект, нет смысла начинать с малого, необходимо догнать цикл выпуска оборудования Apple. Этот проект на Патреоне не будет запущен, до накопления средств. Ваши оплаты не спишутся, пока ежемесячная сумма залога не достигнет 4000 долларов. На этом уровне я могу гарантировать, что вложение времени окупится. (К моменту публикации новости сумма уже набрана)

Чтобы сделать это образовательным мероприятием, я также буду документировать свой прогресс и периодически проводить публичные прямые трансляции, чтобы другие могли следить за ним (отдельно от частных прямых трансляций для постоянных посетителей на соответствующем уровне, которые будут больше похожи на небольшую рабочую группу).

Поскольку мне нужно кое-что доделать, прежде чем я смогу посвятить всё свое время этому проекту, я начну работу не раньше января. А пока, если я достигну цели в 4 тысячи долларов раньше времени, я закажу M1 Mac Mini, чтобы он был под рукой.

>>> Ссылка на патреон

★★★★★

Проверено: alpha ()
Последнее исправление: CYB3R (всего исправлений: 5)
Ответ на: комментарий от Linfan

Качество создается специалистами.

В порядке «бреда».

Качество, как наблюдаемое свойство, появляется при наблюдении. То есть первичен наблюдатель, потребитель, халявщик.

Промышленник-создатель изначально создает продукт для себя, для собственного наблюдения, потребления. Потом, излишки раздает «безвозмездно, то есть даром» или «возмездно». Иногда «раздача излишков» становится способом и единственной целью существования - специализация.

anonymous
()
Ответ на: комментарий от Linfan

Как раз таки энузазистов корпы расхватывают с большим удовольствием. А в сухом остатке остаются те, кто просто халявщики. Чуток ранее это уже обтяпывали.

И тогда эти энтузиасты становятся работниками корпораций, получают зарплату и занимаются любимым делом в рабочее время. Помимо энтузиастов в корпорациях работают ещё и другие люди, на которых можно переложить большую часть малоинтересной рутины. Без всего этого у этих энтузиастов было бы гораздо меньше времени и мотивации это делать. А уж необходимость заниматься ещё и чем-то неинтересным или не входящим в область собственной компетенции снижала бы не только скорость, но и качество разработки. Достаточно посмотреть на любой проект энтузиастов, которым не заинтересовалась ни одна корпорация.

Халявщики - это, как правило, религиозные последователи Столлмана, которых не взяли на работу по их интересам.

bbk123 ★★★★★
()
Ответ на: комментарий от bbk123

Халявщики - это, как правило, религиозные последователи Столлмана

Таких мало. Гораздо больше фанатов чистой незамутненной халявы :)

Linfan ★★★★★
()
Ответ на: комментарий от anonymous

Промышленник-создатель изначально создает продукт для себя

Ну если занялся изучением Канта, то пользуйся его терминологией и цитатами, а не пересказывай своими словами :)

Linfan ★★★★★
()
Ответ на: комментарий от Linfan

Да и дробление фич на 2х-дневные итерации - нехорошая практика. Есть шанс утонуть в пучине дробных тикетов и временных конструкций.

Аттач все коммиты к одному тикету. Много мелких коммитов всегда лучше чем 1 большой. Это и ревью упрощает.

портирование с gtk2 на gtk3, портирование с py2 на py3 и т.п.

Это бывает раз пятилетку, а то и реже. Обычно решается просто заведением новой директории в проекте где живет версия компонента на py3, а потом переключение на неё.

Reset ★★★★★
()
Ответ на: комментарий от anonymous

встроенный statsstore и analytics dashboard, zfs lazy dead lists, cluster zfs, постоянные добавления и улучшения программируемых интерфейсов RAD(Remote Administration Daemon, облака, REST и вот это вот всё). это так, на вскидку.

Что-то разрабатывают по-инерции, ради уже заплативших корпоротивных клиентов. Что-то приходит из открытых проектов или из их собственного участия в них, например ZFS.

вы с exl за этот jdk, как утопающие за круг хватаетесь

Так это же один из основных продуктов Oracle. У них даже до покупки Sun был свой собственный JDK. Почти весь «кровавый энтерпрайз» сидит на Java. Кому теперь будет нужен Solaris без JDK? Возможно кому-то ещё нужен, но я уверен, что без JDK этот и так не очень большой круг резко сузится.

впрочем, ты в том треде тоже отметился

А ты знаешь много мест, где покупают новое железо от HP с HP-UX на борту? Корпорация заключила многомиллионные контракты с корпоративными клиентами и обязана выполнять условия. Я когда-то работал в одной конторе, где у нас было железо от IBM с AIX и от Silicon Graphics с Irix. Лет пять назад пересёкся с одним бывшим сотрудником от туда. Нет там уже ничего этого, один сплошной Intel. А теперь загляни в статисткику по коммитам в ядро Linux.

bbk123 ★★★★★
()
Ответ на: комментарий от bbk123

Ты хочешь, чтобы я сейчас начал расписывать разного рода методологии проектирования, разработки и тестирования?

Google тебе в помощь.

И естественно только у гугла - единственно верная одобренная Дядей.

Это сообщество «just for fun» сидело на жопе ровно и пилило себе GNU и проект одного финского студента.

Торвальдс сидел на жопе ровно (в трансмете, вроде, не эксперт по биографии Линуса), когда пилил линукс?

Можно сказать Столлман сидел на жопе ровно. Хотя, гну/линукса бы не было, если бы не было гцц и т.д., в созданнии которых участвовал Столман.

Благодаря Linux эти корпорации лишь увеличили свои прибыли и уменьшили издержки на собственную разработку таких вещей как Solaris.

Думаешь gnu-сообщество сидит на голодном пайке?

Интересно, ты хотя бы имеешь свое частное производство? Ты хотя бы как-то близок к дядям-капиталистам?

anonymous
()
Ответ на: комментарий от bbk123

Что-то разрабатывают по-инерции

эти фичи появились после выхода 11.4 и «закапывания» соляриса со стороны хейтеров.

Что-то приходит из открытых проектов

например? что-то похожего на sstore и rad как-то не видать

А ты знаешь много мест, где покупают новое железо от HP с HP-UX на борту?

я ссылался на конкретный комментарий про джаву и её закрытую модель разработки, как один из потенциальных путей развития оной на этой платформе.

anonymous
()
Ответ на: комментарий от Linfan

Ну если занялся изучением Канта

Канта не читал. Но патентное право, когда идея имеет только единственного автора, не нужно. Одна и та же идея может возникнуть у разных людей.

anonymous
()
Ответ на: комментарий от bbk123

Так бы они и сидели себе дальше, на уровне современной GNU/Hurd, если бы GNU/Linux не заинтересовались корпорации и не начали активно участвовать её разработке и развитие.

Они были вынуждены это сделать. Впрыгнули на подножку поезда, еле-еле

anonymous
()
Ответ на: комментарий от Reset

Аттач все коммиты к одному тикету. Много мелких коммитов всегда лучше чем 1 большой. Это и ревью упрощает.

Все коммиты и так привязывают к одной бренче соответствующей тикету и его характеру: fix/XXX-1234, feature/XXX-1234

Другой вопрос, что итерация в 2 дня это слишком мало и напоминает изматывающий конвеер. Такой темп долго не выдержишь.

Linfan ★★★★★
()
Последнее исправление: Linfan (всего исправлений: 1)
Ответ на: комментарий от TDrive

если тебе в ленове нравится звук, то ты просто ничего лучше не слышал и можешь не пизд%ть про мак. либо по твоим ушам пробежался табун слонов, но тогда тебе и пися-спикер - кинотеатр

про тачпад тоже самое, если ты не паралитик дцпшный, то разница ощутима при первом касании

anonymous
()
Ответ на: комментарий от Reset

Обычно решается просто заведением новой директории в проекте

Ты мыслишь категориями svn. В гите это отдельная долгоживущая бренча, которая по итогу мерджиться в мастер. При этом мастер могут отмерджить в gtk2 ветку, а gtk3 ветка станет мастером. Сохраняется преемственность хистори и видно как код портировался, в отличии от папок в svn стиле.

Linfan ★★★★★
()
Ответ на: комментарий от anonymous

лол, хипстер из смузишопа рассказывает про большие компании

Так не рассказывай, а хлебай смузи дальше. Кто тебя за рога то тянет? ;)

Linfan ★★★★★
()
Ответ на: комментарий от TDrive

Заходишь на яндекс маркет, выбираешь в фильтре ссд для M.2-pci и смотришь скорости которые тебе доступны.

но ты же втираешь нам про йогу, а не про топ ссд из доступных

anonymous
()
Ответ на: комментарий от Reset

Для хипстеров. В больших компаниях используют либо полностью свои системы контроля версий либо свои мимикрирующие под git/hg.

я пару лет назад этот вопрос узнавал.

эппл: гит

фэйсбук: меркуриал

гугл: в прошлом перфорс, но сейчас переходят на какую-то свою уберг мега

майкрософт: гит, с недавних пор, до этого какая-то ихняя шняга, название не помню

ну итд. собственная - только у гугла. у большинства гит.

anonymous
()
Ответ на: комментарий от anonymous

если тебе в ленове нравится звук, то ты просто ничего лучше не слышал и можешь не пизд%ть про мак. либо по твоим ушам пробежался табун слонов, но тогда тебе и пися-спикер - кинотеатр

Мне нравится звук в моих наушниках(мониторах с шумоподавлением), а слушать музыку с ноута это бред что с леново что с макбуком, они просто не годятся для этого, на остальных задачах разницы нету.

про тачпад тоже самое, если ты не паралитик дцпшный, то разница ощутима при первом касании

Свежо предание.

TDrive ★★★★★
()
Ответ на: комментарий от Linfan

отстают в уровне разработки даже от стартапов

астанавись!!!111 хватит нести чушь. разработка в стартапе - это ночной кошмар поработавшего в нормальной компании с нормально отложенными процессами. сразу видно, что только в стартапах ты и веслал

anonymous
()
Ответ на: комментарий от anonymous

Перечитай что конкретно я втираю а уже потом пиши.

TDrive ★★★★★
()
Ответ на: комментарий от TDrive

а слушать музыку

при чём здесь слушать музыку? даже на ютюбе или фильмах месиво какое-то из колонок доносится

Свежо предание

кококооо

ты либо маки только на картинках видел(к чему я больше склоняюсь), либо таки паралитик

anonymous
()
Ответ на: комментарий от anonymous

при чём здесь слушать музыку? даже на ютюбе или фильмах месиво какое-то из колонок доносится

Дурак что ли? Какое месиво?)

кококооо
ты либо маки только на картинках видел(к чему я больше склоняюсь), либо таки паралитик

С тобою все ясно, гуляй сказочник.

TDrive ★★★★★
()
Ответ на: комментарий от anonymous

фэйсбук: меркуриал

Хорош уже этот миф постить из треда в тред. Там от меркуриала только клиент.

гугл: в прошлом перфорс, но сейчас переходят на какую-то свою уберг мега

Уже перешли.

майкрософт: гит, с недавних пор, до этого какая-то ихняя шняга, название не помню

От гита тут тоже только клиент.

ну итд. собственная - только у гугла.

у Яндекса arc

у большинства гит.

Большинства пока не получилось

Reset ★★★★★
()
Ответ на: комментарий от TDrive

Я тебе только что показал статью про диски которые выдают скорости о которых ты говоришь, их можно поставить в любой ноут с M.2 - pci. Какая разница что у меня?

то есть после покупки ноута по цене мака надо ещё и топовый ссд туда докупить за овердохуа денег, чтобы они хоть как-то могли конкурировать? молодца, чо ещё сказать

anonymous
()
Ответ на: комментарий от anonymous

то есть после покупки ноута по цене мака надо ещё и топовый ссд туда докупить за овердохуа денег, чтобы они хоть как-то могли конкурировать? молодца, чо ещё сказать

Можно найти ноут в котором они уже стоят, можно купить ноут без ссд или с заглушкой вместо ссд, все зависит от компании производителя ноутов, их очень много, на любой вкус и цвет но придется озадачиться выбором, да в этом плане с эппл проще, в эппл за тебя решают что тебе нужно.

TDrive ★★★★★
()
Ответ на: комментарий от anonymous

и тут неожиданно вырос Linux (как точка соприкосновения спроса-предложения), который трудно присвоить себе

лол, корпорасты уже давно его себе присвоили, а вы хаваете, что дают

anonymous
()
Ответ на: комментарий от anonymous

хватит нести чушь. разработка в стартапе - это ночной кошмар поработавшего в нормальной компании

Зависит от уровня стартапа. Если он хорошо продвинулся в инвестициях, то как правило у них наиболее передовые метОды. Прим. речь не идет про колхозных панков с СНГовяных просторов.

И возвращаясь к гугле - вот тут теточка толкает речь что 25k рыл колхозят в папках одной репы. Ну это же ппц кокойта.

Linfan ★★★★★
()
Ответ на: комментарий от Linfan

Сразу виден спец по конпелянию в клаудах

смузихлёб детектед

anonymous
()
Ответ на: комментарий от anonymous

лол, корпорасты уже давно его себе присвоили, а вы хаваете, что дают

это яблофанатики так себя успокаивают что бы зонд в заднем проходе не сильно чесался?)

TDrive ★★★★★
()
Ответ на: комментарий от Reset

Окружений чего и зачем их менять? Это как раз недостаток линуксов если чтобы сменить проект и используемые либы надо менять окружение.

Проекты и их зависимости. в NixOS я это делаю на чих с помощью nix-shell. И не засоряю систему установкой всяких питонячих библиотек и прочего хлама

Линуксячьи легенды и мифы :)

Сам ты миф. Твой макос это обычная проприетарная отстающая от остального мира поделка. Причем если использование винды людьми еще можно понять, то использование макоси непонятно - типичное желание выделиться, как с айфонами.

Пока «аргументы» выглядят очень убого, больше похоже на то, что ты безграмотен и нормальных ОС давно не видел.

Скорее ты ограниченный со своей домохозяйской ОС

pingvinek
()
Ответ на: комментарий от Reset

Большинства пока не получилось

У топа (МС, IBM, Oracle) полноценный гит. И кстати, они юзают GitHub Enterprise.

FYI гит это распределенный репозиторий, а не клиент. Ты мыслишь понятиями svn. Делая git clone ты копируешь весь репозиторий со всеми коммитами.

Linfan ★★★★★
()
Ответ на: комментарий от Reset

От гита тут тоже только клиент.

ты работаешь в мс? там в интернете отвечали представители этих комипаний. в некоторых случаях - с реальными именами и фотографиями, а не никнеймами.

anonymous
()
Ответ на: комментарий от anonymous

представители

не представители, просто работники, погорячился

anonymous
()
Ответ на: комментарий от TDrive

Дурак что ли? Какое месиво?

дурак здесь только ты. обыкновенное месиво из звуков, когда ничего толком не разобрать

С тобою все ясно, гуляй сказочник.

аргументы у фантазёра закончились, я посмотрю, хотя, их и не было у тебя

anonymous
()
Ответ на: комментарий от pingvinek

типичное желание выделиться, как с айфонами

Не знаю как сейчас с новыми айфонами, но вот у меня до сих пор работает iPhone 6+ Уже 5 лет. Нет каких-либо проблем с железом, подключениями и т.п. Для эндюзера (ну не фанат я ковыряться в потрохах телепона) весьма выгодный аппарат. До этого у меня 4й айфон примерно столько же служил. Макось ровно также для рядового пользователя.

Linfan ★★★★★
()
Ответ на: комментарий от anonymous

Можно, есть yabai

Который не поддерживает корпорация Apple. Поэтому по мановению пятки Кука в очередном релизе будет сломан из-за изменений в API макоси. Бедный автор yabai будет впопыхах заниматься починкой под очередной релиз

Неееет, у вас гипервизор появился позже и фс нормальная тоже. Все, это ос для домохозяек.

Sure.

Hypervisor. Availability macOS 10.10+. И смотрим когда в Линуксе появился KVM. Идем плакать возле яблочной иконы.

Apple File System (APFS) is a proprietary file system for macOS High Sierra (10.13) and later. И смотрим когда у нас там ext3 появилась. Снова идем молиться Куку просить завоза новых фич.

Давай, расскажи, чем он дебильный?

Более убогий и не поддерживается никем кроме макоси. Винда и линукс не выделываются и имеют адекватный vulkan.

Есть nix-shell

Есть благодаря комьюнити Nix. Ты посмотри как бедняги ломают копья о бастион Кука https://github.com/NixOS/nixpkgs/issues/95903

Посмотри вообще как часто Nix ломается с выпуском новой Xcode

Да и с homebrew все неидеально, а почему? А потому что Apple чхать хотела на «эти игрушки для задротов». Разработчики же у неё кроме как разработкой для iOS и macOS больше ничем не занимаются.

Она идеальная для домохозяек

Домохозяйки выбирают шинду

неплохая для разработчиков

Рассмешил. Только если для разработчиков iOS, поскольку у них выбора нет

Вывод: автору 5 лет

Вывод - онаним свидетель секты яблока

pingvinek
()
Ответ на: комментарий от Linfan

Зависит от уровня стартапа

не зависит, когда появляются инвестиции, начинается ещё большая дичь, за крайне редким исключением

у них наиболее передовые метОды

и работает у них всё соответствующе - вперде

anonymous
()
Ответ на: комментарий от pingvinek

Разработчики же у неё кроме как разработкой для iOS и macOS больше ничем не занимаются.

Линуксячий CUPS (система печати) - от яблочников. Вебкит до божеского уровня Йопл рихтовала (до этого он был просто никакой). Двух этих фактов уже более чем достаточно для серьезного вклада в опенсурс.

Linfan ★★★★★
()
Ответ на: комментарий от anonymous

не зависит, когда появляются инвестиции, начинается ещё большая дичь, за крайне редким исключением

Ну так выбирать нужно, куда ты идешь работать, а не бросаться только на шильдик с ценой.

и работает у них всё соответствующе - вперде

тебя чо, стартаперы обидели? ;)

Linfan ★★★★★
()
Ответ на: комментарий от anonymous

дурак здесь только ты. обыкновенное месиво из звуков, когда ничего толком не разобрать

Просто перестань долбиться в уши и все будет норм.

аргументы у фантазёра закончились, я посмотрю, хотя, их и не было у тебя

А у тебя они были? Мистер упитанный троль?)

TDrive ★★★★★
()
Ответ на: комментарий от anonymous

ну он-то фанатик. ему, можно подумать, макос при джобсе бы нравилась. ага-ага верим.

но то что кук ведет компанию в какую-то странную сторону это сложно отрицать.

чего хотя бы стоит айфон с тремя камерами. мне кажется, после этого вообще серьезные разговоры о куке вести не нужно.

anonymous
()
Ответ на: комментарий от pingvinek

И смотрим когда у нас там ext3 появилась

а то эта ext не привет из 90х

клоун, уроки иди делать

anonymous
()
Ответ на: комментарий от anonymous

И естественно только у гугла - единственно верная одобренная Дядей.

У тебя проблемы с пониманием прочитанного. Зайди в любой поисковик и поищи то, что я перечислил выше.

Торвальдс сидел на жопе ровно (в трансмете, вроде, не эксперт по биографии Линуса), когда пилил линукс?

Начиная со своего студенчества. В какой-то момент его начали нанимать пилить Linux за деньги и тогда он перестал быть просто энтузиастом.

Можно сказать Столлман сидел на жопе ровно.

Столлман - это просто живой идол и пропагандист своей религии. Как разработчик он уже давно никто.

Хотя, гну/линукса бы не было, если бы не было гцц и т.д., в созданнии которых участвовал Столман.

Ну да конечно, ведь так утверждает столманутая религия. Однако в том самом Minix, в котором финский студент рожал своё ядро, был Amsterdam Compiler Kit (ACK) который, неожиданно, открытый.

Думаешь gnu-сообщество сидит на голодном пайке?

Нет никакого gnu-сообщество. Есть работники корпораций и говорители языком, вроде Столлмана. Не даром Торвальд отказался от GPL3.

bbk123 ★★★★★
()
Последнее исправление: bbk123 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Ну ты посмотри какое обилие ФС есть для линукса. Да хоть btrfs для таких «прогрессивных» как ты. А в маке что? Только недавно сподобились высрать APFS. А до этого клоунадили с HFS+ десятилетиями

pingvinek
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.