Логотип

Когда Линус встретил Линуса: выдержки из интервью Торвальдса с LTT

Когда Линус встретил Линуса: выдержки из интервью Торвальдса с LTT

Линус Торвальдс обычно не стремится быть в центре внимания, поэтому было приятно увидеть его несколько дней назад в качестве гостя на шоу другого известного Линуса — канадской звезды YouTube Линуса Себастьяна с канала Linus Tech Tips (LTT).

В зависимости от того, кого вы спросите, эти двое известны по-разному. Один из них — создатель операционной системы, которая изменила современные вычисления. У другого более 16 миллионов подписчиков, и трудно найти технического энтузиаста, который не видел бы его видео. Но, как пошутил Торвальдс в начале видео, подписывая книгу о себе, «Чтобы отличить фальшивого Линуса от настоящего».

Идея видео — собрать «идеальный» ПК с Linux, как следует из названия «Собираем ИДЕАЛЬНЫЙ ПК с Linux вместе с Линусом Торвальдсом», — по большей части является лишь поводом для разговора. Основное внимание уделяется не сборке компьютера, а диалогу между ними и ответам Торвальдса на вопросы, которые давно интересуют многих пользователей Linux.

Ниже я собрал тезисы, которые, на мой взгляд, будут наиболее интересны читателям из 53-минутного видео. Итак, приступим.

 

Какой дистрибутив Linux использует Торвальдс?

Торвальдс использует Fedora. На самом деле это не новость — он говорил об этом много раз на протяжении многих лет. И прежде чем вы воскликнете: «Ну, раз он его использует, значит, это лучший дистрибутив», давайте немного успокоимся.

Тот факт, что в видео они устанавливают более старую версию Fedora 42, а не текущую Fedora 43, сразу после того, как он говорит: «Значит, это, вероятно, более новая версия, чем та, которую я устанавливал в прошлый раз», — ясно даёт понять, что его не интересуют номера версий, релизы, названия, функции или какие-либо другие обычные детали релиза.

Для него всё в конечном счёте сводится к тому, что его действительно волнует: к ядру Linux. Поэтому, когда возникает вопрос «Почему Fedora?», он отвечает:

«Они очень тесно сотрудничают с разработчиками ядра. Они упростили некоторые вещи, например, Ubuntu очень хотела стать ориентированной на потребителя. И в процессе, когда я много-много лет назад попробовал это сделать, они буквально усложнили мне процесс обновления ядра, потому что это не было их целевой аудиторией. Поэтому я сказал: да, это явно не для меня. И опять же, это было не для меня, потому что меня не волнует ничего, кроме ядра». Так что единственное, что я хочу скомпилировать, — это собственное ядро. Мне нужен дистрибутив, который просто устанавливается и просто работает.

 

Читать  Как установить NTP с помощью Chrony в Linux

Итак, Торвальдсу нет дела до окружений рабочего стола, ярких приложений и всего остального, что можно придумать для рабочего стола. Как он открыто признаёт, он — ходячая катастрофа, когда дело доходит до настройки рабочего стола, потому что его это не интересует. Для него важно только ядро Linux, а всё остальное второстепенно.

И небольшое отступление: если вам интересно, что он делает первым делом после установки системы, то это не какой-то сложный ритуал настройки ядра. Он просто меняет обои на те, которые использует уже много лет. Вот и всё.

Наконец, мы хотели бы сказать, что нас поразил тот факт, что в видео дважды косвенно упоминался Arch (кстати), и, судя по реакции Торвальдса, нам сложно сказать, была ли это просто безобидная шутка или за ней стояло что-то большее.

 

Предпочтения в аппаратном обеспечении

Что касается предпочтений в аппаратном обеспечении, Торвальдс сказал, что предпочитает использовать процессоры AMD. Поэтому неудивительно, что в видео показана сборка ПК с процессором AMD Ryzen Threadripper 9960X. Если я правильно помню, в интервью несколько лет назад он объяснил, что по сравнению с чипами Intel того же класса оборудование AMD просто обеспечивает более высокую производительность, что очень важно для ресурсоёмких сборок ядра, которые он постоянно запускает.

Но что ещё интереснее, Торвальдс в своём видео уделяет много времени разговору о другом компоненте, который он считает критически важным для любой системы: о памяти. В частности, о памяти с коррекцией ошибок. По его словам, он «не стал бы трогать систему, в которой нет памяти с коррекцией ошибок». Для читателей, не знакомых с этим термином, поясним, что это тип оперативной памяти, который обычно используется в системах серверного класса и который (в отличие от широко распространённой памяти для настольных компьютеров) может самостоятельно обнаруживать и исправлять небольшие ошибки в данных, обеспечивая стабильность и надёжность системы.

Конечно, для этого есть причина. Всё началось с неудачного опыта, который он приобрёл много лет назад, когда несколько дней пытался устранить ошибку, из-за которой ядро не компилировалось должным образом, а потом обнаружил, что настоящая причина заключалась в аппаратной проблеме со стандартной памятью для настольных компьютеров, которую он использовал в то время.

Читать  Руководство по Sfdisk в Linux

Кроме того, Торвальдс ясно дал понять, что он ни в коем случае не является энтузиастом в области аппаратного обеспечения. «Я занимался вещами, связанными с аппаратным обеспечением, но я не специалист по аппаратному обеспечению. Мне нравится изучать взаимодействие между программным и аппаратным обеспечением». Он сказал, что в последний раз собирал компьютер пять лет назад и не заинтересован в том, чтобы идти в ногу с новейшими технологиями. Он просто хочет, чтобы его машина выполняла нужную ему работу. Довольно прагматичный подход.

 

Торвальдс размышляет о Git

Торвальдса часто спрашивают о другом его знаменитом творении — Git. Он объясняет, что и это произошло в очень конкретный момент и заняло у него около шести (скучных) месяцев по очевидной причине: когда он начал работать над ядром Linux, ни одна система управления исходным кодом не отвечала его потребностям, поэтому он решил написать свою собственную.

Он разработал и написал первоначальную версию, затем передал проект Джунио Хамано и вернулся к тому, что ему нравится больше всего, — написанию кода для ядра Linux.

Сегодня Git — это… ну, в общем, программное обеспечение, лежащее в основе всего программного обеспечения. Практически всё разрабатывается с использованием Git в качестве системы контроля версий. Я бы сказал так: если бы кто-то попытался составить рейтинг самого важного программного обеспечения в истории вычислительной техники, я не уверен, что было бы на первом месте: ядро Linux или Git.

 

Сколько кода ядра Linux Торвальдс пишет до сих пор?

Если коротко, то почти ничего. Первая версия ядра Linux состояла примерно из 10 000 строк кода, большую часть которого Торвальдс написал сам. К 2006 году его код составлял всего около 2 % от общего объёма. Для сравнения: к концу 2024 года ядро Linux выросло до более чем 40 миллионов строк кода, над которыми работали тысячи разработчиков, что сделало непосредственное участие Торвальдса в программировании практически незначительным.

Как он часто отмечает, на самом деле он больше не пишет код. Его работа почти полностью связана с организацией: он читает и отвечает на сотни электронных писем в день, одновременно контролируя разработку и подготовку новых выпусков ядра. В наши дни его самый популярный инструмент — почтовый клиент.

Читать  Как использовать команду Truncate в Linux

 

Присутствие в сети

Торвальдс — яркий пример человека, который старается как можно меньше присутствовать в сети. Вы не найдёте его ни в одной социальной сети, и это сделано намеренно. Ему просто не нравится такая публичность.

Из видео также становится ясно, что он категорически не любит голосовые сообщения. Но чего он действительно избегает, так это онлайн-встреч — да, обычных видеозвонков, на которые большинство людей полагаются при совместной работе. По его словам, единственное приложение, которое он использует для такого рода общения, — это его почтовый клиент, и ничего больше. Так что если вы надеетесь на быстрый онлайн-звонок с Торвальдсом, можете смело отбросить эту мысль.

 

Вывод

Линус Торвальдс — создатель ядра Linux и фигура, к которой часто относятся почти как к мифическому персонажу, особенно молодые пользователи Linux, — на самом деле удивительно приземлённый человек. Он не заинтересован в том, чтобы превозносить свою роль или рассказывать о своём месте в мире технологий. На самом деле, если подумать, эту черту можно заметить у многих людей в мире открытого исходного кода.

На самом деле всё, что он говорит, указывает на то, что он не стремится быть в центре внимания. Чего он действительно хочет, так это того, чего хочет большинство людей: проводить как можно больше времени с семьёй (а не в самолёте) и сосредоточиться на своём любимом «хобби» — разработке ядра Linux.

Беседа с Линусом Торвальдсом из LTT прекрасно это иллюстрирует. Торвальдс абсолютно откровенен, хотя сегодня он гораздо дипломатичнее, чем в молодости, и это видео позволяет по-человечески взглянуть на человека, стоящего за одним из важнейших технологических достижений нашей эпохи — Linux. Конечно, в этом видео он делится и многими другими интересными мыслями, так что, если вы поклонник Linux, вам определённо стоит его посмотреть.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала