Електроавтомобілі

Tesla Model S і Model X: Маск обіцяє “відкритий код”, але є сумніви

“Відкритий код” від Tesla: що це означає насправді?

Ілон Маск заявив про наміри зробити Tesla Model S і Model X “відкритими” за прикладом оригінального Roadster. Однак попередній досвід компанії з Roadster викликає обґрунтовані сумніви щодо справжньої суті такого кроку.

У листопаді 2023 року Маск оголосив, що “весь дизайн та інженерія оригінального Tesla Roadster тепер повністю відкриті”, додавши: “Все, що у нас є, тепер є у вас”. Проте, “відкритий код” Roadster виявився досить обмеженим.

Tesla Model S і Model X: Маск обіцяє "відкритий код", але є сумніви

Досвід з 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, що більше не виробляються.