Notebookcheck Logo

CheckMag | Toyota Motors и ее путешествие в Linux

Toyota перешла на Linux в 2011 году (Источник изображения: AI generated)
Toyota перешла на Linux в 2011 году (Источник изображения: AI generated)
Я поговорил с Брайаном Р. Лайонсом из TMNA Toyota Motor Corp North America о внедрении Linux в информационно-развлекательные системы Toyota и Lexus. Automotive Grade Linux (AGL) - это версия Linux, используемая несколькими производителями автомобилей.

Все автомобили Toyota и Lexus будут использовать Automotive Grade Linux (AGL) для информационно-развлекательной системы. Это очень важно для Toyota Motor Corp, потому что, по словам г-на Лайонса:

Будучи технологическим лидером, Toyota поняла, что использование методологии разработки с открытым исходным кодом - это лучший способ идти в ногу со стремительным развитием новых технологий".

Toyota, как и другие автомобильные компании, считает, что использование операционной системы на базе Linux может быть дешевле и быстрее, когда дело доходит до обновлений и модернизации, по сравнению с использованием проприетарного программного обеспечения.

Наконец-то Linux в автомобиле. Я использую Linux каждый день на своем рабочем столе; какой отличный способ расширить использование этого замечательного программного обеспечения в совершенно другой отрасли. Большинство потребителей не будут знать, какое программное обеспечение работает под ним, и, скорее всего, им будет все равно.

Мне было интересно, когда компания Toyota решила использовать Automotive Grade Linux (AGL). По словам г-на Лайонса, это произошло еще в 2011 году.

В 2011 г, Toyota присоединилась к Linux Foundation и начала обсуждение программного обеспечения IVI (In-Vehicle Infotainment) с другими производителями комплектующих для автомобилей и компаниями-разработчиками. В результате в 2012 году в Linux Foundation была создана рабочая группа Automotive Grade Linux.

Поначалу в группе AGL компания Toyota придерживалась подхода "сначала код", как это обычно бывает в доменах с открытым исходным кодом, а затем начала разговор о первоначальном направлении, указав спецификации требований, которые обсуждались среди производителей комплектующих для автомобилей, компаний уровня 1, занимающихся разработкой IVI, компаний-разработчиков ПО и так далее. Toyota уже осознала, что обмен программным кодом между компаниями первого уровня будет крайне важен в то время, когда она присоединилась к Linux Foundation. Это было связано с тем, что стоимость поддержки такого огромного программного обеспечения была очень дорогой и больше не дифференцировалась компаниями Tier1.

Toyota и ее компании-поставщики уровня Tier1 хотели добавить больше ресурсов, новых функций и новых возможностей для пользователей, а не поддерживать обычный код в одиночку. AGL позволяет производителям выбрать пакет или уровень для покупки, а затем загрузить программное обеспечение, соответствующее их потребностям. Это позволяет им вносить свой вклад и разрабатывать новое программное обеспечение для будущего использования.

Это очень важно, поскольку автомобильные компании объединились для дальнейшего сотрудничества. Многие компании перешли на эту технологию после того, как обнаружили, что собственное программное обеспечение является дорогостоящим. Сегодня AGL используется для всех автомобилей Toyota и Lexus и применяется на всех рынках, где продаются автомобили.

Как человек, работавший продавцом-консультантом в дилерском центре Lexus, скажу, что это огромный шаг вперед. У меня и других продавцов-консультантов было много клиентов, которые возвращались, чтобы поговорить со специалистом по технологиям и узнать о всех возможностях своей информационно-развлекательной системы. Многие новые информационно-развлекательные системы чрезвычайно сложны и имеют множество функций.

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

Источник(и)

Собственный

Этот важный материал точно понравится твоим друзьям в социальных сетях!