Tesla Model S и Model X: Маск обещает «открытый код», но есть сомнения
«Открытый код» от Tesla: что это значит на самом деле?
Илон Маск заявил о намерении сделать Tesla Model S и Model X «открытыми» по примеру оригинального Roadster. Однако предыдущий опыт компании с Roadster вызывает обоснованные сомнения относительно истинной сути такого шага.
В ноябре 2023 года Маск объявил, что «весь дизайн и инженерия оригинального Tesla Roadster теперь полностью открыты», добавив: «Все, что у нас есть, теперь есть у вас». Тем не менее, «открытый код» Roadster оказался довольно ограниченным.

Опыт с Roadster: что было опубликовано
Фактически, Tesla выложила на GitHub лишь пять файлов базы данных CAN (.dbc) для Roadster 1.5 и 2.0, общим объемом около 339 КБ, а также диагностический ISO на 309 МБ и два коротких PDF-руководства. Эти файлы были загружены еще в декабре 2022 года, почти за год до официального объявления Маска. С тех пор никаких обновлений или дополнений не поступало.
Кроме того, на сервисном сайте Tesla по логину доступны пять пакетов документов в разделе «Раскрытые документы исследований и разработок»: плата мониторинга батареи, система отображения автомобиля, контроллер HVAC, диагностическое программное обеспечение и проектные документы. Другие материалы, такие как сервисные руководства и каталоги запчастей, были общедоступны еще с 2020 года в рамках инициативы «право на ремонт».
Чего не хватает для полноценного «открытого кода»
Несмотря на определенную ценность опубликованных данных, это далеко не «открытый код» в полном смысле. Отсутствуют ключевые элементы, необходимые для полноценного понимания и модификации автомобиля:
- CAD-файлы и механические чертежи;
- Перечень материалов (Bill of Materials);
- Исходный код прошивки (доступны только скомпилированные бинарные файлы);
- Схемы модуля силовой электроники (инвертора);
- Дизайн двигателя и батарейного блока.
Инженерная фирма Antmicro, которая работала с файлами Roadster, отметила, что пакеты плат содержат лишь производственные файлы (Gerbers), а не исходные файлы печатных плат, что значительно усложняет их использование для разработки. Владельцы Tesla Hardware 3 также ждут FSD без четкого плана, что подчеркивает общую проблему с прозрачностью.
Кроме того, критически отсутствует лицензия. В README файле на GitHub указано, что материалы «выпускаются в соответствии с условиями Раскрытых документов исследований и разработок для Roadster». Эти условия - это лишь параграф на сервисном сайте Tesla, который является отказом от ответственности, а не лицензией. Tesla не предоставляет права на копирование, модификацию или распространение, сохраняя все права за собой. Это означает, что согласно определению Open Source, эти материалы не являются «открытым кодом».
Перспективы для Tesla Model S и Model X
Производство Tesla Model S и Model X было прекращено в апреле, после того как Маск объявил об этом в январе для освобождения производственных линий под Optimus. Roadster получил свой «открытый код» спустя более десяти лет после прекращения производства, когда Tesla сворачивала поддержку этой модели. Так что, когда и вообще ли Tesla выполнит обещание относительно S и X, остается открытым вопросом.
Если Tesla повторит сценарий Roadster, «открытие» Model S и Model X будет означать диагностическое программное обеспечение, некоторые базы данных CAN, Gerbers для нескольких второстепенных плат и тот же дисклеймер. Это не будет касаться ни Autopilot, ни силового агрегата, ни батарейного блока.
Единственное, где Tesla могла бы сделать реальный вклад, это в вопрос Linux. Оба автомобиля работают на Linux, и Tesla начала публиковать исходный код ядра и Buildroot лишь в 2018 году после претензий Software Freedom Conservancy относительно нарушений GPL. Conservancy утверждала, что эти раскрытия никогда не были полными. Настоящее «открытие» S/X стало бы шансом окончательно решить эту проблему.
Хотя опубликованные файлы Roadster действительно помогли энтузиастам и независимым мастерским поддерживать старые модели, это все же является лишь выпуском документации, а не настоящим «открытым кодом». Настоящий открытый код предполагает лицензию, которая предоставляет права. Мы надеемся, что Tesla изменит подход и сделает настоящий вклад в индустрию электромобилей, предоставив полные данные для Model S и Model X, которые больше не производятся.
