Разработчикът Хектор Мартин, който описва себе си като човек, който „обича да поставя Linux върху нещата“, стартира план за създаване на Linux порт за Apple Силикон Macs.
Мартин, известен още като 'Маркан', има създаде Patreon с цел да спечелите достатъчно финансиране, за да можете да поемете сложността на пренасянето на Linux на Mac, оборудвани с M1 чип. Създаването на порт за Linux не е лесна задача и създателят на Linux Линус Торвалдс дори каза, че не смята, че е възможно.
колко време е iphone se 2020
Мартин има опит да стартира Linux на необичайни платформи и е успял да създаде Linux порт за PlayStation 4 но той признава, че Apple Silicon Linux портът е много по-сериозно начинание. Създаването на Linux порт за Mac на Apple е работа на пълен работен ден и Мартин казва, че не е жизнеспособно без финансова подкрепа. Той стартира Patreon, който иска 00 на месец с нива на залог от , и . Той е финансиран на 88 процента и не планира да започне проекта, освен ако не получи цялата сума.
Така че вие *можете* да стартирате своя собствена ОС на M1 macs - ако такава ОС съществува. Но получаването на Linux, който бихте *искали да използвате*, работейки на Mac, е огромно количество работа. Не е нещо, с което всеки отделен човек би могъл да се заеме сериозно - и да успее - в свободното си време. Това е работа на пълен работен ден. — Хектор Мартин (@marcan42) 29 ноември 2020 г
Според Мартин, той е квалифициран да поеме проекта поради опита си да работи върху Linux портове за други устройства като PlayStation 4. От ЧЗВ на неговия уебсайт:
Работил съм с устройства за обратно инженерство повече от половината от живота си, от началото на 2000-те. Работил съм за изграждане на неофициална отворена софтуерна поддръжка за платформи като Nintendo Wii (където съм един от най-големите сътрудници в хардуерната документация, отворените библиотеки, софтуера за „джейлбрейк” (The Homebrew Channel), инструменти за възстановяване (BootMii) и т.н. ), Sony PS3 (където написах AsbestOS и набор от пачове за Linux, за да позволя на Linux да работи на PS3 Slim, както и актуални PS3 устройства след премахването на оригиналната поддръжка на Linux), PS4 (на който пренесох Linux на , до степен да можете да стартирате игри на Steam с пълна поддръжка на OpenGL/Vulkan графики) и други по-малки платформи.
Винаги се стремя да пиша чист и стабилен код, който е безопасен, поставя потребителя на първо място и може да се използва нагоре. Подкрепям отворена разработка на хардуер и софтуер. Преминах през процеса на корекция на ядрото на Linux няколко пъти и знам какво е необходимо, за да получа нещата нагоре.
Мартин казва, че иска да създаде Linux порт за Apple Silicon Macs, които хората „всъщност искат да използват“ с работещ основен хардуер, прилично управление на захранването и други. „Голямото поглъщане на време“ ще бъде поддръжката на GPU, която е необходима, за да се осъществи портът. Мартин успя да пусне и стартира версията на PS4, защото използва GPU, който е само леко персонализиран, но Apple Silicon ще бъде по-трудно. Има обаче доказателство за концепцията в Nouveau, a Проект за драйвер за графичен процесор за NVIDIA карти.
Няма такъв късмет за M1, но поне имаме факта, че е архитектура без наследство, идва от мобилното пространство (където графичните процесори исторически са по-малко безумни от тези за PC) и вярвам на техните инженери малко повече от AMD или Nvidia :-) — Хектор Мартин (@marcan42) 29 ноември 2020 г
Проектът не е санкциониран от Apple, но докато Мартин не използва код от macOS за изграждане на поддръжка на Linux, той казва, че е законно да разпространява сред потребителите. Apple също така позволява зареждането на персонализирани ядра на Apple Silicon, което проправя пътя за поддръжка на Linux, но Мартин ще трябва да направи обратен инженеринг на драйвери на Apple.
как да използвате приложения за iphone на mac
Линус Торвалдс по-рано този месец каза, че би харесал M1 Mac, ако работи с Linux, но той не смята, че е възможно без сътрудничеството на Apple. „Основният проблем с M1 за мен е графичният процесор и другите устройства около него, защото вероятно това би ме възпирало да го използвам, защото няма да има никаква поддръжка на Linux, освен ако Apple не се отвори“, каза Торвалдс. Той продължи да каза, че смята, че „изглежда малко вероятно“ Apple да отвори своите чипсети, но „винаги можете да се надявате“.
Ако проектът е финансиран и е изглежда така ще бъде , Мартин планира да се развива на открито с редовни натискания към GitHub и ще приеме помощ от всеки, който иска да допринесе.
Етикети: Apple Silicon Guide , Ръководство за М1 , Linux
Популярни Публикации