Илон Маск заявил, что Tesla планирует «открыть исходный код» Model S и Model X, и в качестве образца использует оригинальный Roadster.

Проблема в том, что релиз Tesla Roadster включал восемь файлов на GitHub плюс пять пакетов документов, доступных только при авторизации, и ни к одному из них не прилагалась лицензия с открытым исходным кодом.
Репозиторий teslamotors/roadster содержит пять файлов базы данных CAN (.dbc), охватывающих шины ESS и PEM Roadster 1.5 и 2.0, общим размером около 339 КБ, а также ISO-образ диагностического программного обеспечения размером 309 МБ и два кратких руководства в формате PDF. Это всё, не считая файлов README и .gitattributes.
Файлы DBC были опубликованы 2 декабря 2022 года, почти за год до того, как Маск анонсировал открытие кода. ISO-образ и руководства появились 22 ноября 2023 года, а с тех пор документация не обновлялась.
Остальной контент скрыт на сервисном сайте Tesla в разделе «Раскрытые документы исследований и разработок». Он содержит пять пунктов: плата мониторинга батареи, система отображения информации об автомобиле, контроллер системы отопления, вентиляции и кондиционирования, диагностическое программное обеспечение и проектная документация. Файлы доступны только при авторизации.
Стоит отметить, что Tesla начала бесплатно публиковать руководства по обслуживанию и диагностические инструменты Roadster ещё в 2020 году под давлением движения за право на ремонт.
Теперь гендиректор Tesla заявляет, что следующими в очереди будут Model S и Model X.
Инженерная фирма Antmicro, которая проделала наиболее серьёзную работу с файлами при воссоздании электроники Roadster в симуляции, обнаружила, что корпуса плат содержат файлы Gerber и файлы для установки компонентов. Это выходные данные для производства, а не файлы проекта. В итоге команде пришлось самостоятельно восстанавливать посадочные места компонентов, потому что Tesla не предоставила исходный код печатной платы.
В файле README на GitHub говорится, что материалы «опубликованы в соответствии с условиями раскрытых документов по исследованиям и разработкам для Roadster». Эти условия занимают всего один абзац на сервисном сайте Tesla и представляют собой, скорее, отказ от ответственности, а не лицензию. Компания заявляет, что информация «не является справочным материалом производителя или материалом по ремонту и техническому обслуживанию», не предоставляет никаких гарантий и отмечает, что все производные не являются подлинными деталями.
Tesla прекратила производство Model S и Model X в апреле, чтобы освободить линию для роботов Optimus. Обе машины работают на Linux, и Tesla начала публиковать исходный код ядра и Buildroot только в 2018 году после того, как организация Software Freedom Conservancy указала на нарушения лицензии GPL. С тех пор Conservancy утверждает, что раскрытия информации никогда не были полными.
Ранее Маск заявил, что у Tesla по-прежнему нет плана, как модернизировать автомобили с аппаратным обеспечением 3 (HW3), чтобы на них можно было использовать новейшее программное обеспечение Full Self-Driving.
Источник: habr.com