Лінус Торвальдс використовує MacBook Air M2 на базі Arm для випуску останнього ядра Linux

Лінус Торвальдс використовує MacBook Air M2 на базі Arm для випуску останнього ядра Linux

Зазвичай ми не розглядаємо окремі випуски ядра Linux, частково тому, що більшість оновлень є досить звичайними. Будь-яке оновлення ядра Linux виправляє деякі помилки, покращує підтримку існуючого апаратного забезпечення та вносить деякі перспективні зміни в очікуванні нового обладнання, і версія ядра 5.19 не є винятком. Phoronix і OMG! Ubuntu! обидва мають хороші огляди змін.

Але є одна цікава примітка щодо цього випуску, яку творець ядра Linux Лінус Торвальдс згадує у своїх примітках до випуску : оновлення ядра випускається за допомогою ноутбука на базі Arm, зокрема версії Apple MacBook Air на базі M2.

«Це те, на що я довго [sic] чекав, і нарешті це стало реальністю завдяки команді Asahi», — пише Торвальдс. «У нас уже давно є апаратне забезпечення arm64 під управлінням Linux, але досі жодне з них не використовувалося як платформа розробки».

Торвальдс використовує Linux на своєму MacBook M2 з Asahi Linux , дистрибутивом, який працює для зворотного проектування апаратного забезпечення Apple. Кінцева мета команди Asahi полягає в тому, щоб надіслати всю цю роботу до основного ядра Linux, щоб усі дистрибутиви могли отримати вигоду, і Asahi додала підтримку для нових чіпів Apple, таких як M2 або M1 Ultra, порівняно швидко, як тільки вони були випущені.

Ще в листопаді 2020 року Торвальдс написав , що новий на той час Air M1 «був би майже ідеальним» як ноутбук для Arm Linux, але сказав, що «у мене немає часу возитися з цим або бажання з цим боротися». не хочу допомагати».

З одного боку, ця новина є лише трохи цікавою дрібницею: для більшості користувачів Linux не має значення, яким комп’ютером зараз користується Лінус Торвальдс, а Asahi Linux все ще перебуває в грубому ранньому стані, де багато речей наполовину функціональні. або працює. нефункціональні. Але, як зазначає співавтор Asahi Гектор Мартін, наявність «справжніх людей… які працюють з Linux на справжній сучасній платформі ARM64» із сучасною версією набору інструкцій Arm і «майже оригінальним ядром» має ефект доміно, який приносить користь решті екосистема.

Більше людей, які використовують версії Linux для Arm, означає, що більше людей виправлятимуть помилки, пов’язані з Arm, що принесе користь усім дистрибутивам, і більше людей виявлятимуть і виправлятимуть специфічні для Arm проблеми у своєму програмному забезпеченні («власне тестування», як каже Торвальдс у своїх примітках ) . Зрештою, досвід використання Linux на обладнанні Arm має покращитися для всіх, хоча можуть знадобитися роки, щоб позбутися цих переваг. Але разом із апаратними зусиллями, такими як нові високопродуктивні чіпи Qualcomm Arm, і прихильністю Microsoft до апаратного та програмного забезпечення Arm, вони можуть зробити ПК на базі Arm більш переконливою та конкурентоспроможною альтернативою традиційним ПК із процесорами Intel і AMD x86.

Варто також зазначити, що Торвальдс вважає, що версія ядра Linux 5.20 з часом стане версією 6.0 не через якісь конкретні оновлення функцій, а тому, що він «починає турбуватися про те, що його знову заплутають великі числа». Версії ядра 3.x і 4.x також були перенесені на наступний основний номер версії приблизно до випуску 20.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *