Маск заявляет, что Tesla «откроет исходный код» Model S и X, но предыдущий релиз вызывает у нас скептицизм

Илон Маск заявил, что Tesla планирует «открыть исходный код» Model S и Model X, взяв за образец оригинальный Roadster.
Проблема в том, что релиз материалов по Roadster ограничился восемью файлами на GitHub и пятью пакетами документов, доступными после входа в систему, — и ни на один из них не распространялась лицензия с открытым исходным кодом.
Что Tesla на самом деле выложила для Roadster
В ноябре 2023 года Маск написал, что «все разработки и инженерные решения оригинального Tesla Roadster теперь полностью доступны с открытым исходным кодом», и добавил: «Что бы у нас ни было, теперь есть и у вас». Тогда мы рассказали об этом релизе.
Полный перечень невелик. Репозиторий teslamotors/roadster содержит пять файлов баз данных CAN (.dbc) для шин ESS и PEM версий Roadster 1.5 и 2.0 — всего около 339 КБ, а также ISO-образ диагностического ПО размером 309 МБ и две краткие инструкции в формате PDF. Вот и всё, если не считать файла README и файла .gitattributes.
На историю коммитов стоит взглянуть отдельно. Файлы DBC появились 2 декабря 2022 года — почти за год до того, как Маск объявил об этом. ISO-образ и инструкции выложили 22 ноября 2023 года. С тех пор ничего не добавляли. За два с половиной года в репозитории, набравшем 1 100 звёзд и 300 форков, не было ни одного коммита.
Остальные материалы хранятся на сервисном сайте Tesla, доступном после входа в аккаунт, в разделе под названием «Документы по раскрытым исследованиям и разработкам». В нём пять позиций: плата мониторинга аккумулятора, система отображения информации автомобиля, контроллер HVAC, диагностическое ПО и проектная документация.
Всё остальное на странице Roadster — руководство по обслуживанию, каталог запчастей, руководства пользователя и описание принципа работы — и так было в открытом доступе. Ещё в 2020 году Tesla начала бесплатно публиковать руководства по обслуживанию и диагностические инструменты под давлением сторонников права на ремонт. Тем не менее эти материалы тоже включают в релиз с открытым исходным кодом.
Теперь гендиректор Tesla Илон Маск говорит, что следующими будут Model S и Model X:
Как и в случае с оригинальным Roadster, мы планируем открыть исходный код разработок и ПО для Model S и Model X
— Elon Musk (@elonmusk) 24 июля 2026 года
Нет исходного кода, файлов CAD и лицензии
Все эти материалы, конечно, полезны, но назвать их «открытым исходным кодом» нельзя.
Не хватает большей части того, из чего состоит автомобиль. Нет файлов CAD. Нет механических чертежей. Нет спецификации материалов. Нет исходного кода прошивки — только скомпилированные двоичные файлы, которые можно извлечь из диагностического ISO-образа. Нет схем силового электронного модуля — инвертора, который приводит автомобиль в движение. Нет проекта двигателя. Нет проекта аккумуляторного блока.
Antmicro — инженерная компания, проделавшая наиболее серьёзную работу с этими файлами, когда воссоздавала электронику Roadster в симуляции, — обнаружила в пакетах плат файлы Gerber и файлы для автоматической установки компонентов. Это производственные, а не проектные данные. В итоге команде пришлось самостоятельно восстанавливать посадочные места компонентов, поскольку Tesla не включила исходные файлы печатных плат.
И наконец, лицензирование — именно здесь понятие «открытый исходный код» окончательно рассыпается. В файле README на GitHub сказано, что материалы «предоставлены на условиях документов по раскрытым исследованиям и разработкам для Roadster». Эти условия изложены одним абзацем на сервисном сайте Tesla и представляют собой отказ от ответственности, а не лицензию. Tesla заявляет, что информация «не является справочной документацией производителя или материалами по ремонту и обслуживанию», не даёт никаких гарантий и отмечает, что изготовленные на её основе детали не будут оригинальными запчастями Tesla.
Tesla нигде не предоставляет права копировать, изменять или распространять материалы. Нет лицензии на авторские права. Нет предоставления патентных прав. Tesla сохраняет за собой все права, а значит, согласно определению открытого исходного кода, эти материалы таковыми не являются.
Что это значит для Model S и Model X
В апреле Tesla прекратила выпуск Model S и Model X — после того как в январе Маск поставил крест на обеих моделях, чтобы освободить производственную линию для Optimus. Материалы по Roadster стали доступны с открытым исходным кодом более чем через десять лет после завершения производства, когда Tesla сворачивала поддержку малосерийного автомобиля прежних лет. Посмотрим, выполнит ли Tesla обещание Маска и когда именно.
Если Tesla снова воспользуется той же схемой, «открытие исходного кода» S и X будет означать диагностическое ПО, несколько баз данных CAN, файлы Gerber для пары второстепенных плат и тот же отказ от ответственности. Но не Autopilot. Не приводной модуль. Не аккумуляторный блок.
Есть одна область, в которой Tesla могла бы сделать нечто действительно значимое. Обе модели работают на Linux, а публиковать исходный код ядра и Buildroot Tesla начала лишь в 2018 году — после того, как Software Freedom Conservancy указала на нарушения лицензии GPL. С тех пор организация не раз заявляла, что раскрытие материалов так и не было полным. Настоящий релиз для S и X стал бы шансом наконец исправить ситуацию.
Мнение Electrek
«Лучше, чем ничего» — вполне подходящая оценка, и этот случай именно такой. Файлы Roadster действительно помогли людям. Независимые мастерские поддерживают на ходу 18-летние Roadster, а диагностический ISO-образ и базы данных CAN значительно облегчают эту работу. Antmicro смогла на их основе создать работающую симуляцию автомобильной электроники. Почти ни один другой автопроизводитель не раскрывает даже столько, и Tesla заслуживает за это признания.
Но это публикация документации, а не открытие исходного кода, и Tesla пора перестать называть это именно так. Открытый исходный код предполагает лицензию, предоставляющую пользователям определённые права. В опубликованных Tesla материалах таких прав нет вовсе. Заявление Маска «что бы у нас ни было, теперь есть и у вас» было далеко от истины. У Tesla по-прежнему есть файлы CAD и исходный код прошивки Roadster — ничего из этого опубликовано не было.
Поэтому к обещанию насчёт Model S и Model X мы относимся скептически. И будем рады ошибиться. По-настоящему открыть исходный код S и X стало бы одним из самых полезных для отрасли поступков Tesla: это реальная серийная платформа электромобиля, которую создавали и совершенствовали 14 лет, с приводным модулем и аккумуляторным блоком, выпущенными крупными тиражами, и с настолько подробной документацией, что инженеры и небольшие производители могли бы извлечь из неё практическую пользу. Никто ещё не публиковал ничего подобного. Никогда.
Tesla могла бы стать первой — и сделать это практически без затрат, на автомобиле, который больше не продаёт. Опубликуйте файлы под настоящей лицензией с открытым исходным кодом, включите файлы CAD и исходный код прошивки, а заодно выполните требования GPL. Это был бы реальный вклад. Повторить вариант с Roadster — значит ограничиться пресс-релизом.


