Лінус Торвальдс використовує 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.
Залишити відповідь