Линус Торвальдс рассказывает о Rust в Linux, своем графике работы и жизни с MacBook Air M2
На конференции Linux Plumbers Conference 2022 года у нас с Торвальдсом будет возможность сесть и еще раз поговорить о жизни, Linux и подводном плавании.
Дублин, Ирландия: Я знаю Линуса Торвальдса уже несколько десятилетий, но с тех пор, как разразился Covid, у нас уже много лет не было возможности встретиться лицом к лицу. Наконец, на конференции Linux Plumbers Conference 2022 года, ежегодной встрече ведущих мировых разработчиков Linux, у нас появилась возможность снова поговорить лично.
Перед конференцией Торвальдс провел шесть дней, занимаясь подводным плаванием на Бонайре, острове в голландской Вест-Индии. Если бы у него был выбор, он сказал, что «предпочел бы заниматься дайвингом, чем ездить на конференции». Разве мы все не сделали бы это?
Торвальдс также сказал, что, хотя он много работает над ядром Linux, он не трудоголик:
На самом деле, причина, по которой я все еще могу делать это год за годом, заключается в том, что я могу отказаться от этого. Но я не ухожу надолго, потому что мне скучно. Единственный раз, когда я чувствую, что у меня длинные дни и это утомляет, — это начало слияния. Даже в этом случае я стараюсь сделать все основные дела в первую неделю, когда могу сосредоточиться.
Сейчас, когда Торвальдс находится в дороге, он использует Apple MacBook Air с процессором M2. На этой популярной новой машине он запускает Fedora Workstation 36. Он пока не может рекомендовать ее простым смертным. Порта Fedora для процессора ARM-64 M2 не было, поэтому он сделал это сам. На данный момент основным Linux для M2 является Asahi Linux для Mac, который использует малоизвестный менеджер пакетов Pacman. Или, как выразился Торвальдс: «Пакман!? Какого черта!» Но он смог быстро взять ситуацию под контроль и установить на нее Fedora.
Конечно, оно еще не идеально. Например, код не поддерживает FPU M2, поэтому Торвальдс не умеет заниматься 3D-графикой, но «игры мне не нужны». По иронии судьбы, это также означает, что некоторые графические эффекты GNOME 40, такие как затемнение экрана, не работают, но «Мне это нравится, это делает отображение более резким. Я могу отключить их и на других своих машинах».
Еще немного раздражает то, что Chrome пока не работает под Linux на этой платформе. Это не такая уж большая проблема, поскольку веб-браузер Chromium прекрасно с этим справляется. За исключением: «Я храню свои простые пароли в Диспетчере паролей Chrome, поэтому мне приходится переносить их на свой смартфон».
Однако с тем, чем он на самом деле зарабатывает на жизнь — исправлением и компиляцией ядер Linux, — M2 Air прекрасно справляется. Даже имея всего 16 ГБ ОЗУ и SSD на 256 ГБ, он работает хорошо. Конечно, на его домашней рабочей станции Linux он работает еще быстрее, но «В эту поездку я взял с собой только свой Mac Air. Это все, что мне нужно».
Программное обеспечение Linux и оборудование Mac — это союз, заключенный на небесах. Или матч, заключенный Торвальдсом, который в любом случае делает его счастливым.