Технологии

Торвальдс назвал Linux хобби. 35 лет спустя он работает на каждом суперкомпьютере планеты

Adrian Kessler

Сообщение, которое Линус Торвальдс (Linus Torvalds) отправил в 21 год в список рассылки comp.os.minix, умещается в один абзац. Он работал над свободной операционной системой для клонов 386-го процессора, писал он, и хотел узнать, какие функции нужны людям. «Не будет большой и профессиональной, как gnu», — добавил он. Всё письмо — 174 слова. Код за ним насчитывал примерно 10 000 строк.

Сегодня Linux — это 40 миллионов строк кода, то есть в 4000 раз больше оригинала. Список TOP500, который дважды в год ранжирует самые мощные суперкомпьютеры в мире, с 2017 года указывает Linux в качестве операционной системы для всех 500 позиций. Android — мобильная ОС, работающая примерно на 3 миллиардах активных устройств, — построена на ядре Linux. Серверы, обслуживающие бóльшую часть публичного интернета (облачные платформы, контейнерная инфраструктура, доставка потокового контента), работают на Linux.

На настольных компьютерах Linux так и не пробился. Windows и macOS по-прежнему занимают подавляющее большинство пользователей ПК, а редкий Linux-десктоп — это в основном машина разработчика. Менеджер пакетов и модель обновлений операционной системы по-прежнему предполагают техническую подкованность, которой нет у большинства пользователей. Linux добился успеха везде, где не должен был, — в руках инфраструктурных команд и платформенных инженеров, в то время как потребительский рынок, который он мог бы завоевать в первую очередь, так и остался недосягаемым.

Эта модель характерна не только для Linux. Фундаментальные протоколы интернета — TCP/IP, HTTP, DNS — были созданы исследователями, которые не проектировали коммерческий продукт. Стек, который теперь несет мировой цифровой трафик, собирали люди, не питавшие особого интереса к масштабу, которого он в итоге достигнет. Торвальдс вписывается в тот же профиль: студент, решавший непосредственно стоящую перед ним задачу, без какого-либо плана на последствия.

Что изменилось — так это корпоративный слой. Фонд Linux сообщает о тысячах разработчиков, вносящих вклад от лица таких организаций, как Google, Intel, Samsung и Microsoft — компании, чье руководство когда-то называло открытое программное обеспечение экзистенциальной угрозой для коммерческого ПО. Компании, которые извлекают наибольшую выгоду из Linux, теперь входят в число его крупнейших контрибьюторов. Хобби обрело организационную структуру.

Торвальдс по-прежнему руководит проектом из Финляндии: просматривает патчи и выпускает новые версии ядра несколько раз в год. Первоначальное объявление было опубликовано 25 августа 1991 года; текущее ядро включает вклад разработчиков из более чем 100 стран. Разработка следующего релиза уже идет по тому же графику, который Торвальдс поддерживает три десятилетия: окно слияния, серия кандидатов в релиз и финальный релиз — та же структура, которую он придумал, когда кодовая база была настолько мала, что ее можно было прочитать за один вечер.

Теги: , , , , ,

Обсуждение

Имеется 0 комментариев.