Разработчик | Фонд Linux |
---|---|
Семейство ОС | Unix-подобный |
Рабочее состояние | В разработке |
Исходная модель | Открытый исходный код |
изначальный выпуск | Январь 2016 г . | (Agile Albacore)
Последний релиз | UCB 9.0 (Itchy Icefish) / апрель 2020 г . |
Репозиторий | |
Официальный веб-сайт | www |
Automotive Grade Linux ( AGL ) - это проект с открытым исходным кодом, поддерживаемый Linux Foundation, который создает открытую операционную систему и платформу для автомобильных приложений. AGL была запущена в 2012 году с участием учредителей, включая Jaguar Land Rover , Nissan , Toyota , DENSO Corporation , Fujitsu , HARMAN , NVIDIA , Renesas , Samsung и Texas Instruments (TI). Сегодня в AGL 146 членов. [1]
История [ править ]
30 июня 2014 года AGL анонсировала свой первый выпуск, основанный на Tizen и предназначенный в первую очередь для демонстрационных приложений. [2]
AGL расширила первую эталонную платформу с помощью дистрибутива Unified Code Base (UCB). [3] Первый выпуск UCB, получивший название Agile Albacore, был выпущен в январе 2016 года и использует программные компоненты от AGL, Tizen и GENIVI Alliance .
UCB 2.0, получивший прозвище Brilliant Blowfish, был выпущен в июле 2016 года и включал новые функции, такие как дисплей на заднем сиденье, воспроизведение видео, маршрутизация звука и инфраструктура приложений. [4]
UCB 3.0 или Charming Chinook [5] был выпущен в январе 2017 года с Smart Device Link для мобильной интеграции и новым оконным менеджером и SDK.
UCB 4.0 (Daring Dab) был анонсирован в начале 2017 года [6] и выпущен в августе; функции включают безопасное беспроводное соединение (OTA) , интеграцию SmartDeviceLink и API распознавания речи. [7]
UCB 5.0 (Electric Eel) был выпущен в январе 2018 года. Улучшенные функции включают более широкую и надежную поддержку оборудования, поддержку управления с нескольких поверхностей, управление звуком и обновления OTA.
UCB 6.0 (Funky Flounder) был выпущен в октябре 2018 года. Возможности включают в себя телематические системы , электронные комбинации приборов .
UCB 7.0 (Grumpy Gumpy) был выпущен в марте 2019 года с API распознавания речи.
UCB 8.0 (Happy Halibut) был выпущен в августе 2019 года и уменьшил размер AGL, увеличив модульность. Он добавил интеграцию с Alexa, а также улучшил поддержку аудио и CAN.
UCB 9.0 (Itchy Icefish) был выпущен в апреле 2020 г. [8]
31 мая 2017 года компания AGL объявила, что Toyota Camry 2018 года станет первым автомобилем Toyota на рынке США с системой на базе AGL. [9]
По состоянию на апрель 2020 года Mercedes Benz, Subaru и Toyota производят автомобили, в которых используется UCB.
Реализации [ править ]
- Toyota Camry 2018 года [10]
- Mazda3 2019 года [11]
Ссылки [ править ]
- ^ «Члены - Linux автомобильного класса» . Linux автомобильного класса . Проверено 23 декабря 2017 .
- ^ Тоцци, Кристофер. «Linux автомобильного уровня выпущен для автомобилей с открытым исходным кодом» . Вар Гай . Архивировано из оригинала 3 июня 2017 года . Проверено 18 апреля 2017 года .
- ^ Кернер, Шон Майкл. «Linux Foundation ускоряет выпуск Linux автомобильного уровня» . eWeek . Проверено 18 апреля 2017 года .
- ^ Каннингем, Уэйн. «Linux с открытым исходным кодом на шаг ближе к автомобильному использованию» . Road Show, CNET . Проверено 18 апреля 2017 года .
- ^ "Автомобильная спецификация AGL v3.0 готова к работе" . 4 января 2017.
- ^ «Linux автомобильного класса с нетерпением ждет появления Daring Dab и Electric Eel в 2017 году» . 4 мая 2017.
- ^ "Linux автомобильного класса достигает ключевых этапов развития автомобильной платформы" . 3 августа 2017.
- ^ "Linux автомобильного класса выпускает программную платформу UCB 9.0" . 22 апреля 2020.
- ^ «Автомобильная платформа Linux дебютирует на Toyota Camry 2018» . 30 мая 2017.
- ^ Автомобильная платформа Linux дебютирует на Toyota Camry 2018 года
- ^ Гитлин, Джонатан М. (30.01.2019). «Абсолютно новая Mazda 3 2019 года намного превосходит свой вес по цене менее 30 000 долларов» . Ars Technica . Проверено 30 января 2019 .
Внешние ссылки [ править ]
- Tizen
- Веб-сайт Automotive Grade Linux
- Автомобильная Linux Wiki