Линус Торвалдс използва задвижван от Arm M2 MacBook Air, за да пусне най-новото Linux ядро

Увеличете / Бавно, но сигурно екипът на Asahi Linux стартира Linux и работи на Apple Silicon Mac.

Apple/Asahi Linux

Обикновено не покриваме отделни версии на ядрото на Linux, отчасти защото повечето актуализации са доста рутинни. Всяка дадена актуализация на ядрото на Linux разрешава някои грешки, подобрява поддръжката за съществуващ хардуер и прави някои перспективни промени в очакване на нов хардуер, и версия на ядрото 5.19 не е изключение. фороникс и О, БОЖЕ МОЙ! Ubuntu! и двете имат добър преглед на промените.

Но има една интересна бележка относно тази версия, която създателят на Linux ядрото Линус Торвалдс споменава в бележките си към изданието: Актуализацията на ядрото се пуска с помощта на лаптоп, захранван от Arm, специално задвижваната от M2 версия на MacBook Air на Apple.

„Това е нещо, което чаках дълго [sic] време и най-накрая е реалност, благодарение на екипа на Asahi”, пише Торвалдс. „Имаме arm64 хардуер, работещ с Linux от дълго време, но нищо от него не е било наистина използваемо като платформа за разработка досега.”

Торвалдс работи с Linux на своя M2 MacBook с помощта на Asahi Linuxразпределение, което е било работи за обратно проектиране на хардуера на Apple. Целта на екипа на Asahi е да изпрати цялата тази работа нагоре в основното ядро ​​на Linux, така че всички дистрибуции да могат да се възползват, а Asahi е сравнително бързо добавяне на поддръжка за нови чипове на Apple като M2 или M1 Ultra, както са пуснати.

През ноември 2020 г. Торвалдс написа че тогавашната нова M1 версия на Air „би била почти перфектна“ като лаптоп с Arm Linux, но каза: „Нямам време да се занимавам с нея или склонност да се боря с компании, които не искат да помогнат .”

На определено ниво тази новина е просто леко интересна любопитна информация – за повечето потребители на Linux няма значение какъв компютър използва Torvalds в момента, а Asahi Linux все още е в грубо, ранно състояние, където много неща са наполовина функционални или не – функционален. Но като сътрудник на Asahi Хектор Мартин бележкиналичието на „истински хора… използващи Linux на истинска, модерна платформа ARM64“ с модерна версия на набора от инструкции на Arm и „почти нагоре ядро“ има странични ефекти, които са от полза за останалата част от екосистемата.

Повече хора, използващи версиите на Linux на Arm, означава повече хора, които коригират грешки, свързани с Arm, което ще бъде от полза за всички дистрибуции, и повече хора, които забелязват и коригират специфични за Arm проблеми в собствения си софтуер (“собствена употреба,” както го казва Торвалдс в бележките си). В крайна сметка изживяването от използването на Linux на хардуер Arm трябва да се подобри за всички, въпреки че тези ползи може да отнеме години, за да се разтърсят. Но заедно с хардуерни усилия като Предстоящите високопроизводителни Arm чипове на Qualcomm и на Microsoft ангажираност към хардуера и софтуера на Armте биха могли да направят задвижваните от Arm компютри по-привлекателни и конкурентни алтернативи на традиционните x86 компютри, задвижвани от Intel и AMD.

Също така си струва да се отбележи, че Торвалдс вярва, че изданието 5.20 на ядрото на Linux в крайна сметка ще стане версия 6.0, не поради някакви специфични актуализации на функции, а защото той „започва да се тревожи, че отново ще се обърква от големите числа“. Версии на ядрото 3.x и 4.x бяха също се прехвърля към следващия основен номер на версия на или около 20-то им издание.