needhelp
← Back to blog

Маск заявляет, что X откроет всю кодовую базу — после проверки безопасности

by needhelp
Open Source
X
Security
Transparency

Elon Musk заявил 15 июля, что X сделает open-source свою полную кодовую базу — «без исключений» — как только завершится проверка безопасности.

Как только мы завершим проверку на уязвимости безопасности, мы сделаем всю кодовую базу 𝕏 открытой, без исключений. Более того, мы пригласим сторонних проверяющих изучить работающую систему, чтобы подтвердить, что открытый код — это то, что реально работает. Доверие через полную прозрачность — единственное, чему стоит верить.

Пост здесь: x.com/elonmusk/status/2077361679034118271. На момент написания у него 4.46 миллиона просмотров и 4,877 ответов.

Что значит «полная кодовая база»

Это шаг дальше того, что X делал раньше. В марте 2023 года X опубликовал twitter/the-algorithm — рекомендательный алгоритм, ранжирующий вашу ленту. Это были срезы системы, а не всё целиком, и они были сильно отредактированы.

Формулировка Маска на этот раз другая: «вся кодовая база 𝕏, без исключений». Если он имеет в виду буквально, это включает бэкенд-сервисы, клиентские приложения, инфраструктурный код и то, что работает в платных тарифах. Пункт «без исключений» — вот что отличает PR-трюк от реального дампа.

Что на самом деле интересно

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

Для этого есть реальная техника — воспроизводимые сборки, где независимая сторона компилирует публичный код и сверяет результат с развернутым. Есть ли у X конвейер сборки для поддержки этого, или планируются разовые аудиты — неясно. Маск не уточнил.

Три вещи, за которыми стоит следить

  • Объем. «Полная кодовая база» vs «алгоритм» — X уже открыл алгоритм в 2023. Чтобы быть значимым, это должно идти гораздо дальше.
  • Сроки. «Как только завершим проверку» — без даты. Проверки безопасности могут длиться месяцами или тихо исчезнуть.
  • Метод верификации. «Сторонние проверяющие» — расплывчато. Названный аудитор с опубликованной методологией — заслуживает доверия. Неназванный — нет.

Почему это важно

X — крупная коммуникационная платформа с ~240 миллионами ежедневных пользователей и публичной площадкой для политиков, журналистов и рынков. Заявление о том, что ее код полностью открыт и независимо проверен, было бы беспрецедентным для платформы такого масштаба. Если будет выполнено, это меняет то, насколько посторонние могут доверять тому, что система делает с их лентами.

Но это пост, а не релиз. Нет репозитория, нет сроков, нет названного аудитора. Пока они не появятся, относитесь к этому как к заявлению о намерениях.

References

Share this page