Linux klasy motoryzacyjnej

Linux klasy motoryzacyjnej
Automotive Grade Linux logo.svg
Deweloper Fundacja Linuksa
Rodzina OS Uniksopodobny
Stan roboczy W budowie
Model źródłowy Otwarte źródło
Pierwsze wydanie styczeń 2016 ; 7 lat temu ( 01.2016 ) (Agile Albacore)
Najnowsze wydanie UCB 14.0.2 (Nifty Needlefish) / listopad 2022 ; 4 miesiące temu ( 2022-11 )
Magazyn https://git.automotivelinux.org/
Oficjalna strona internetowa www .automotivelinux .org

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