Linux Foundation esitles kahekümnendat esimest AGL UCB (Automotive Grade Linux Unified Code Base) versiooni, mille raames arendatakse universaalset platvormi, mis sobib kasutamiseks erinevates automoodulites, alates armatuurlaudadest kuni auto teabe- ja meelelahutussüsteemideni. Samuti esitleb esimene AGL SoDeV (Software Defined Vehicle) standardplatvorm, mille eesmärk on luua tarkvara defineeritud automaatikasüsteeme Automotive Grade Linuxi alusel.
SoDeV on kombineeritud toode, mis ühendab AGL UCB, LXC (Linux Containers), VirtIO, Xen hüperviisori, Zephyr RTOS ja teised Linux Foundationi projektid. Esimene SoDeV versioon on saadaval Renesas Sparrow Hawk plaatidel, pilves keskkondades või virtuaalmasinaid. Projekt võimaldab autotootjatel kiirendada toote turule toomist, eraldades tarkvara arendamise riistvarasüsteemidest, kasutades virtualiseerimist, et eraldada riistvara abstraktsioon. Aasta 2026 jooksul plaanitakse laiemat SoC toe rakendamist, mida autotootjad kasutavad. Projekti arendavad ettevõtted nagu Panasonic Automotive Systems, Honda, Toyota, Mazda, AISIN ja Renesas. 
AGL UCB diistribuut põhineb Tizeni, GENIVI ja Yocto projektide teadmistel. Graafiline keskkond on üles ehitatud Qt, Waylandi ja Weston IVI Shelli projektide alusel. Platvormi demonstreerimise kogumikud on loodud QEMU, Renesas H3, Intel Up², Raspberry Pi 4 ja Raspberry Pi 5 jaoks. Distastriibuudi arenduses osalevad sellised ettevõtted nagu Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi ja Subaru.
AGL UCB saab autotootjate poolt kasutada lõplike lahenduste loomiseks pärast vajalike kohanduste tegemist riistvara jaoks ja liidese kohandamist. Platvorm võimaldab keskenduda rakenduste arendamisele ja kasutajakogemuse organiseerimise meetodite loomisele, mõtlema madalama taseme infrastruktuuri ja hoolduskulude minimeerimise peale. Projekt on täielikult avatud — kõik komponendid on saadaval vabade litsentside alusel.
Pakutakse komplekti töömudeleid tüüpilistest rakendustest, mis on kirjutatud HTML5 ja Qt tehnoloogiate abil. Näiteks on saadaval koduekraani, veebisirvija, armatuurlaua, navigatsioonisüsteemi (kasutatakse Google Maps'i), kliimaseadmestiku, DLNA toetava multimeedia esitaja, helisüsteemi seadistamise liidese ja uudiste lugemise programmi teostus. Pakutakse komponente häälega juhtimiseks, teabe otsimiseks, nutitelefoniga Bluetoothi kaudu suhtlemiseks ja CAN-võrku ühendamiseks, et pääseda juurde anduritele ja edastada andmeid sõiduki sõlmede vahel.
Uues AGL UCB versioonis on muudatused:
- Sünkroniseeritud Yocto platvormi komponentidega versioonis 5.0.16;
- Uuendatud on Flutter Embedder ja Workspace Automation tööriistu, milles on paranenud jõudlus, lahendatud joonistamise probleemid ning lisatud uusi kasutajaliidese võimalusi. Uuendatud on Flutter SDK versioon 3.38.3 ja Dart keele versioon 3.10.1.
- Kasutusele on võetud Qt 6.8 raamatukogu.
- VSS (Vehicle Signal Specification) spetsifikatsioon on uuendatud versiooniks 6.0.
- Jaotatud kuvamise raamistik (Distributed Display Framework) on ülemineku gRPC protokollile.
- BSP (Board Support Package) kihid on uuendatud: meta-arm, meta-freescale, meta-freescale-3rdparty, meta-raspberrypi, meta-renesas, meta-riscv, meta-rockchip, meta-tegra, meta-ti.
- Kihid on uuendatud: meta-aws, meta-clang, meta-flutter, meta-openembedded, meta-selinux, meta-virtualization, meta-python-ai, meta-qt6.
Allikas: opennet.ru
