Linux klasy motoryzacyjnej
Deweloper | Fundacja Linuksa |
---|---|
Rodzina OS | Uniksopodobny |
Stan roboczy | W budowie |
Model źródłowy | Otwarte źródło |
Pierwsze wydanie | styczeń 2016 | (Agile Albacore)
Najnowsze wydanie | UCB 14.0.2 (Nifty Needlefish) / listopad 2022 |
Magazyn | https://git.automotivelinux.org/ |
Oficjalna strona internetowa |
Automotive Grade Linux ( AGL ) to projekt open source prowadzony przez The Linux Foundation , który tworzy otwarty system operacyjny i platformę dla aplikacji motoryzacyjnych. AGL została uruchomiona w 2012 roku z członkami założycielami, takimi jak Jaguar Land Rover , Nissan , Toyota , DENSO Corporation , Fujitsu , HARMAN , NVIDIA , Renesas , Samsung i Texas Instruments (TI). Dziś AGL liczy 150 członków (w tym 10 producentów samochodów). Warto zauważyć, że IndyKite, Marelli i Red Hat dołączyły jako członkowie w kwietniu 2022 r.
Historia wydania
Informacje o wydaniu zawierają szczegółowe informacje dotyczące każdego z następujących elementów:
- 30 czerwca 2014 r. AGL ogłosiło swoje pierwsze wydanie, które było oparte na Tizen i było przeznaczone głównie do aplikacji demonstracyjnych.
- AGL rozszerzyła pierwszą platformę referencyjną o dystrybucję Unified Code Base (UCB). Pierwsza wersja UCB, nazwana Agile Albacore, została wydana w styczniu 2016 roku i wykorzystuje komponenty oprogramowania AGL, Tizen i GENIVI Alliance .
- UCB 2.0, nazywany Brilliant Blowfish, został udostępniony w lipcu 2016 roku i zawierał nowe funkcje, takie jak wyświetlacz na tylnym siedzeniu, odtwarzanie wideo, routing audio i ramy aplikacji.
- UCB 3.0, czyli Charming Chinook, zostało wydane w styczniu 2017 r. z łączem Smart Device Link do integracji urządzeń mobilnych oraz nowym menedżerem okien i pakietem SDK.
- UCB 4.0 (Daring Dab) zostało ogłoszone na początku 2017 roku i wydane w sierpniu; funkcje obejmują Secure Over-the-Air (OTA) , integrację SmartDeviceLink i interfejsy API rozpoznawania mowy.
- UCB 5.0 (Electric Eel) został wydany w styczniu 2018 roku. Ulepszone funkcje obejmowały szerszą i bardziej niezawodną obsługę sprzętu, obsługę sterowania z wielu powierzchni, zarządzanie dźwiękiem i aktualizacje OTA.
- UCB 6.0 (Funky Flounder) został udostępniony w październiku 2018 r. Funkcje obejmują systemy telematyczne , elektroniczne zestawy wskaźników .
- UCB 7.0 (Grumpy Gumpy) został wydany w marcu 2019 roku i zawiera interfejs API rozpoznawania mowy.
- UCB 8.0 (Happy Halibut) został wydany w sierpniu 2019 roku i zmniejszył rozmiar AGL, jednocześnie zwiększając modułowość. Dodano integrację z Alexą, a także lepszą obsługę audio i CAN.
- UCB 9.0 (Itchy Icefish) zostało udostępnione w kwietniu 2020 r. Zmiany obejmują ulepszone rozpoznawanie mowy, łączność sieciową, wydajność aplikacji HTML5 oraz obsługę różnych tablic.
- UCB 10.0 (Jumping Jellyfish) zostało udostępnione w listopadzie 2020 r. Ta aktualizacja dodała Yocto 3.1 LTS i poprawiła skrypty kompilacji systemu.
- UCB 11.0 (Kooky Koi) został udostępniony w lutym 2021 r. Przyniosło to więcej aktualizacji Chromium, Yocto i BSP.
- UCB 12.0 (Lucky Lamprey) zostało udostępnione w lipcu 2021 r. Oprócz większej liczby aktualizacji dla Chromium, Yocto i BSP ta aktualizacja obejmowała również ulepszenie testów ciągłej integracji.
- UCB 13.0 (Magic Marlin) został udostępniony w marcu 2022 r. Ta aktualizacja wycofała Alexa Auto SDK i starą platformę kompozytora sygnałów pojazdu.
- UCB 14.0 (Nifty Needlefish) został udostępniony w sierpniu 2022 r. Zaktualizowano zestaw wskaźników, Yocto i Flutter. Utworzono również SBOM.
Historia adopcji
31 maja 2017 r. AGL ogłosił, że Toyota Camry 2018 będzie pierwszym pojazdem Toyoty na rynku z systemem opartym na AGL w Stanach Zjednoczonych.
30 stycznia 2019 roku zgłoszono, że Mazda3 korzysta z AGL.
Od kwietnia 2020 r. Mercedes Benz, Subaru i Toyota produkują pojazdy, które wykorzystują UCB w swoich pojazdach.
Linki zewnętrzne