НовоеСигнал в телефоне
← СигналТьюб

Линус Торвальдс создатель ядра Linux и системы контроля версий Git

Линус Торвальдс о том, почему распространять бинарники для Linux до сих пор мучительно

Смотреть 5:25–11:18

На вопросах и ответах конференции DebConf 14 Торвальдс объясняет бинарную несовместимость Linux на собственном опыте: его приложение для дайверов Subsurface выходило для Windows и macOS, но не для Linux. Здесь же он разбирает, почему держится за GPLv2 и не принимает GPLv3.

  • Дистрибутивы разрушают ту самую совместимость, которую ядро защищает ценой огромных усилий: обновление glibc ломает бинарники, а разработчики говорят «ну и перекомпилируй», хотя это не решение.9:16 ↗
  • GPLv2 в его понимании означает одно: «я даю тебе исходники, ты отдаёшь мне свои правки, и мы квиты». GPLv3 добавила антитивоизацию, которая, по его мнению, нарушает этот договор, поэтому ядро останется на версии 2.47:21 ↗
  • Он намеренно не помечает коммиты как «исправление безопасности»: первыми эти логи читают именно те, кто хочет найти уязвимость, и одна строчка патча сразу указывает, где искать.1:07:12 ↗
«Я даю тебе исходный код, ты отдаёшь мне свои изменения, и мы квиты. Вот и всё, что я думаю о GPLv2. Всё так просто.»47:55 ↗

На Hacker News: «Это попадает прямо в точку, и за прошедшие 6 лет ничего не изменилось, разве что беспорядок начал расчищаться через Docker. Что само по себе безумие.» комментарий, 2020

Спустя годы: Диагноз про бинарную несовместимость Linux и аргументы против GPLv3 не устарели; конкретные версии Fedora и Debian-stable из примеров давно сменились, но суть осталась той же.

Наш совет: Самый актуальный кусок: шесть минут о том, как дистрибутивы ломают совместимость. Если интересна лицензия, отдельно смотрите ссылку у второй мысли, остальное для узких специалистов.

Смотреть с 5:25 ↗
Следующее видеоИлон Маск о пяти правилах инженерного процесса: экскурсия по Starbase →

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

Послушали, и появилось что сказать? Журналисты ищут таких собеседников на Pressfeed, сервисе, через который эксперты попадают в СМИ.

Данные об отборе: HackerTube, лицензия ODC-By 1.0, на основе архива Hacker News. «Сигнал» с этими проектами не связан.