28 декабря 1969 года в Хельсинки родился мальчик, которого назвали Линус Торвальдс. Семья была шведоязычной — Торвальдс принадлежит к финляндским шведам, составляющим меньшинство населения Финляндии. Он рано увлёкся компьютерами и программированием, и это увлечение определило всю его жизнь. Тихий, сосредоточенный, предпочитавший экран монитора любому другому обществу, он не подавал признаков будущей революционности. Но именно такие люди — не мечтатели, а инженеры, решающие конкретную задачу, — иногда меняют мир, даже не ставя перед собой такой цели.
Сообщение, изменившее мир
В 1991 году Торвальдс, студент Хельсинкского университета, начал писать собственное ядро операционной системы. 25 августа он опубликовал ставшее легендарным сообщение в группе Usenet: «Я делаю (бесплатную) операционную систему (это просто хобби, ничего большого и профессионального, как GNU)». Это хобби превратилось в Linux — ядро, на котором сегодня работают большинство серверов в интернете, все смартфоны на Android, суперкомпьютеры мира и даже бортовые системы Международной космической станции. Торвальдс выпустил код под свободной лицензией, позволив любому использовать, изучать и изменять его. Он мог бы создать коммерческую компанию, но не стал. Это решение стоило ему состояния — и одновременно сделало Linux тем, чем он стал.
«Если бы я знал, во что это выльется, я бы, наверное, приложил больше усилий к названию.»
Git: второе изобретение
В 2005 году Торвальдс создал ещё один инструмент, изменивший мир разработки программного обеспечения: систему контроля версий Git. Причиной стал конфликт с проприетарным решением, которое использовали разработчики ядра. Торвальдс написал первую версию Git за считанные недели, руководствуясь принципами скорости и распределённости. Сегодня Git — стандарт для контроля версий практически во всех программных проектах в мире, а GitHub, построенный на его основе, стал крупнейшей платформой для разработчиков.
Характер как легенда
Торвальдс прославился не только кодом, но и стилем общения. Его письма в рассылке разработчиков Linux стали легендарными: он мог назвать чужой код «абсолютным мусором» и предложить разработчику найти другое хобби. Критики называли его токсичным; сторонники утверждали, что жёсткость необходима для поддержания качества проекта, в который вносят код тысячи людей. В сентябре 2018 года Торвальдс совершил неожиданный шаг: взял перерыв от руководства разработкой ядра и публично заявил, что намерен работать над своим поведением. Одновременно сообщество приняло новый Кодекс поведения (Code of Conduct). Торвальдс вернулся через несколько недель — по отзывам коллег, стал сдержаннее в формулировках, но не менее требовательным по существу.
Жизнь за пределами экрана
Торвальдс работает в Linux Foundation — некоммерческой организации, поддерживающей развитие Linux. Он живёт в пригороде Портленда, штат Орегон, работает удалённо, проверяя и принимая патчи от тысяч разработчиков по всему миру. У него нет стремления к публичности, нет желания строить личный бренд. Он создал ядро, на котором работает большая часть цифровой инфраструктуры планеты, и систему контроля версий, без которой немыслима современная разработка. Он никогда не стал миллиардером, несмотря на то что его творения лежат в основе одной из самых важных технологий в истории человечества.
В мире, одержимом капитализацией и «выходом на IPO», Торвальдс остаётся инженером в чистом виде — человеком, для которого правильно решённая задача важнее любой награды. Иногда самое радикальное решение — это отказ от владения. И именно этот выбор — отдать, а не продать — сделал Linux тем, чем он стал.