Linux fondacija objavila je automobilsku distribuciju AGL UCB 8.0
Linux Foundation predstavljen osmo izdanje distribucije AGL UCB (Automotive Grade Linux Unified Code Base), koji razvija univerzalnu platformu za upotrebu u različitim automobilskim podsistemima, od kontrolne table do automobilskih infotainment sistema.
Distribucija se zasniva na razvoju projekata Tizen, GENIVI и Yocto. Grafičko okruženje je bazirano na Qt, Waylandu i razvoju projekta Weston IVI Shell. Demo verzije platforme formirana za QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu i Raspberry Pi 3. Uz doprinos zajednice razvijati sklopovi za NXP i.MX6 ploče,
DragonBoard 410c i Raspberry Pi 4. Izvorni tekstovi razvoja projekta dostupni su putem ići. U razvoj projekta uključene su kompanije kao što su Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi i Subaru.
AGL UCB proizvođači automobila mogu koristiti kao okvir za kreiranje konačnih rješenja, nakon neophodne adaptacije opreme i prilagođavanja interfejsa. Platforma vam omogućava da se fokusirate na razvoj aplikacija i sopstvenih metoda za organizaciju rada korisnika, bez razmišljanja o infrastrukturi niskog nivoa i minimiziranju troškova održavanja. Projekat je potpuno otvoren - sve komponente su dostupne pod besplatnim licencama.
Obezbeđen je skup radnih prototipova tipičnih aplikacija napisanih korišćenjem HTML5 i Qt tehnologija. Na primjer, je dostupan implementacija početnog ekrana, web pretraživača, kontrolne table, navigacionog sistema (pomoću Google Maps), kontrole klime, multimedijalnog plejera sa podrškom za DLNA, interfejsa za konfigurisanje zvučnog podsistema i čitača vesti. Komponente se nude za upravljanje glasom, pretraživanje informacija, interakciju sa pametnim telefonom putem Bluetooth-a i povezivanje na CAN mrežu za pristup senzorima i prijenos podataka između komponenti vozila.
Dodati profili uređaja za instrument tablu i telematiku (navigacioni sistemi), kao i demo implementacija telematskog interfejsa;
Komponente sistema su ažurirane na platformu Yocto 2.6;
Podrška za pokretanje programa pod neprivilegovanim korisnicima i podela ovlašćenja na nivou korisnika dodata je okviru za razvoj aplikacija (ranije su aplikacije i sistemske usluge pokretane pod root-om). Dodata funkcija za prisilno zatvaranje aplikacije u paketu afm-util;
Grafički stog ažuriran na Wayland 1.17 i kompozitni server weston 6.0;
Dodane komponente za prijemnike i odašiljače u profile kontrolne table i interfejs za infotainment sisteme Waltham;
Upravitelj aplikacija (Web App Manager) je ažuriran na Chromium 68 bazu koda i uklonjen je iz Qt zavisnosti;
Audio backend baziran na multimedijalnom serveru je implementiran i omogućen po defaultu PipeWire, zamjenjujući PulseAudio;
Upravitelj zadataka je transformiran u zasebno instaliran widget;
Dodata inicijalna implementacija sistema upravljanja sesijama (wireplumber);
Uvedena je nova implementacija audio miksera. Podrška za audio ulaz/izlaz preko Bluetooth-a je privremeno uklonjena (biće vraćena u ažuriranju 8.0.1);
Dodata podrška za standard komunikacije i dijagnostike vozila J1939. Obezbeđena je podrška za zaštićeni režim snimanja za CAN sabirnicu;
Dodan BSP paket (Paket podrške za ploče) za SanCloud BeagleBone Enhanced + Automotive Cape ploče. Ažurirani BSP paketi za
Renesas RCar3 BSP. Paket i.MX6 je konvertovan da koristi etnaviv otvoreni grafički drajver za Vivante GPU. Dodata početna podrška za Raspberry Pi 4 ploču (agl-image-minimal).
Obezbeđena je integracija sistema za sintezu govora sa Alexa Voice Agentom.