เบกเบนเบ™เบ™เบดเบ—เบด Linux เป„เบ”เป‰เป€เบœเบตเบเปเบœเปˆเบเบฒเบ™เปเบˆเบเบขเบฒเบเบฅเบปเบ”เบเบปเบ™ AGL UCB 8.0

เบญเบปเบ‡เบเบฒเบ™ Linux Foundation เบ™เบณ เบชเบฐ เป€เปœเบต เบเบฒเบ™โ€‹เปเบœเปˆโ€‹เบเบฐโ€‹เบˆเบฒเบโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เบตโ€‹เปเบ›เบ”โ€‹ AGL UCB (Automotive Grade Linux Unified Code Base), เป€เบŠเบดเปˆเบ‡เบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบ—เบปเปˆเบงเป„เบ›เป€เบžเบทเปˆเบญเปƒเบŠเป‰เปƒเบ™เบฅเบฐเบšเบปเบšเบเปˆเบญเบเบ‚เบญเบ‡เบฅเบปเบ”เบเบปเบ™เบ•เปˆเบฒเบ‡เป†, เบˆเบฒเบ dashboards เป€เบ–เบดเบ‡เบฅเบฐเบšเบปเบš infotainment เบ‚เบญเบ‡เบฅเบปเบ”เบเบปเบ™.

เบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ„เบ‡เบเบฒเบ™ Tizen, GENIVI ะธ Yocto. เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบŸเบดเบเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ Qt, Wayland เปเบฅเบฐเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ Weston IVI Shell. เบเบฒเบ™เบชเป‰เบฒเบ‡เบชเบฒเบ—เบดเบ”เป€เบงเบ—เบต เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™ เบชเปเบฒเบฅเบฑเบš QEMU, Renesas M3, Intel Minnowboard Max (Atom E38xx), TI Vayu เปเบฅเบฐ Raspberry Pi 3. เบ”เป‰เบงเบเบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™ เบžเบฑเบ”เบ—เบฐเบ™เบฒ เบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฐเบ”เบฒเบ™ NXP i.MX6,
DragonBoard 410c เปเบฅเบฐ Raspberry Pi 4. เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเป‚เบ”เบเบœเปˆเบฒเบ™
Git. เบšเปเบฅเบดเบชเบฑเบ”เป€เบŠเบฑเปˆเบ™: Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi เปเบฅเบฐ Subaru เปเบกเปˆเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ„เบ‡เบเบฒเบ™.

AGL UCB เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เบœเบฐเบฅเบดเบ”เบฅเบปเบ”เปƒเบซเบเปˆเป€เบ›เบฑเบ™เบเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบชเบธเบ”เบ—เป‰เบฒเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš. เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰, เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบ•เปเปˆเบฒเปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒ. เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เป€เบ›เบตเบ”เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™ - เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบŸเบฃเบต.

เบŠเบธเบ”เบ‚เบญเบ‡เบ•เบปเป‰เบ™เปเบšเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบ‚เบฝเบ™เป‚เบ”เบเปƒเบŠเป‰เป€เบ—เบเป‚เบ™เป‚เบฅเบเบต HTML5 เปเบฅเบฐ Qt เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡, เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบˆเปเบซเบผเบฑเบ, เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒ, dashboard, เบฅเบฐเบšเบปเบšเบ™เปเบฒเบ—เบฒเบ‡ (Google Maps เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰), เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบชเบฐเบžเบฒเบšเบญเบฒเบเบฒเบ”, เป€เบ„เบทเปˆเบญเบ‡เบซเบผเบดเป‰เบ™เบกเบฑเบ™เบ•เบดเบกเบตเป€เบ”เบเบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ DLNA, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบฐเบšเบปเบšเบเปˆเบญเบเบชเบฝเบ‡, เปเบฅเบฐเบœเบนเป‰เบญเปˆเบฒเบ™เบ‚เปˆเบฒเบง. เบญเบปเบ‡เบ›เบฐเบเบญเบšเปเบกเปˆเบ™เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบชเบฝเบ‡, เบเบฒเบ™เบŠเบญเบเบซเบฒเบ‚เปเป‰เบกเบนเบ™, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบšเป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบซเบผเบฒเบ”เบœเปˆเบฒเบ™ Bluetooth เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ CAN เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบŠเบฑเบ™เป€เบŠเบตเปเบฅเบฐเบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบเบฒเบ™เบžเบฒเบซเบฐเบ™เบฐ.

เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบชเบปเบกโ€‹เบšเบฑเบ” เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบซเบกเปˆโ€‹:

  • เป€เบžเบตเปˆเบกเป‚เบ›เบผเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบชเปเบฒเบฅเบฑเบšเปเบœเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบฅเบฐ telematics (เบฅเบฐเบšเบปเบšเบ™เปเบฒเบ—เบฒเบ‡), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš telematics;
  • เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบเบฑเบšเป€เบงเบ—เบต Yocto 2.6;
  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบžเบฒเบเปƒเบ•เป‰เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบšเปเปˆเบกเบตเบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”เปเบฅเบฐเบเบฒเบ™เปเบšเปˆเบ‡เปเบเบเบญเปเบฒเบ™เบฒเบ”เปƒเบ™เบฅเบฐเบ”เบฑเบšเบœเบนเป‰เปƒเบŠเป‰เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบญเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ (เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปเบฅเบฐเบšเปเบฅเบดเบเบฒเบ™เบฅเบฐเบšเบปเบšเป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเบžเบฒเบเปƒเบ•เป‰เบฎเบฒเบ). เป€เบžเบตเปˆเบกเบŸเบฑเบ‡เบŠเบฑเบ™เป€เบžเบทเปˆเบญเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบ›เบดเบ”เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบชเปˆเบŠเบธเบ” afm-util;
  • เบเบฃเบฒเบšเบŸเบดเบ stack เบญเบฑเบšเป€เบ”เบ”เป€เบ›เบฑเบ™ Wayland 1.17 เปเบฅเบฐ server composite เบ•เบฒเป€เบงเบฑเบ™เบ•เบปเบ 6.0;
  • เป€เบžเบตเปˆเบกเบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบฎเบฑเบšเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบชเบปเปˆเบ‡เปƒเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒ dashboard เปเบฅเบฐเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบš infotainment Waltham;
  • เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ (Web App Manager) เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™เบ–เบฒเบ™เบฅเบฐเบซเบฑเบ” Chromium 68 เปเบฅเบฐเป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบ Qt dependencies;
  • Backend เบชเบฝเบ‡เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเป€เบŠเบตเบšเป€เบงเบตเบกเบฑเบ™เบ•เบดเบกเบตเป€เบ”เบเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ” เปเบฅเบฐเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เบ—เปเปˆเบชเบฒเบ, เปเบ—เบ™ PulseAudio;
  • เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบงเบฝเบเบ‡เบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ widget เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ;
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก (wireplumber);
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบซเบกเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบ›เบฐเบชเบปเบกเบชเบฝเบ‡เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต. เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™/เบญเบญเบเบชเบฝเบ‡เบœเปˆเบฒเบ™ Bluetooth เป„เบ”เป‰เบ–เบทเบเบฅเบถเบšเบญเบญเบเบŠเบปเปˆเบงเบ„เบฒเบง (เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เบ„เบทเบ™เปƒเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ 8.0.1);
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบฅเบฐเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบฅเบปเบ”เป€เบกเบเบฒเบ™เบžเบฒเบซเบฐเบ™เบฐเบเบฒเบ™เบงเบดเบ™เบดเบ”เป„เบช J1939. เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบฅเบปเบ”เป€เบก CAN เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰;
  • เป€เบžเบตเปˆเบกเบŠเบธเบ” BSP (เบŠเบธเบ”เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฐเบ”เบฒเบ™) เบชเปเบฒเบฅเบฑเบš SanCloud BeagleBone Enhanced + Automotive Cape boards. เบญเบฑเบšเป€เบ”เบ”เบŠเบธเบ” BSP เบชเปเบฒเบฅเบฑเบš
    Renesas RCar3 BSPs. เบŠเบธเบ” i.MX6 เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เป„เบ”เป€เบงเบตเบเบฃเบฒเบŸเบดเบเป€เบ›เบตเบ” etnaviv เบชเปเบฒเบฅเบฑเบš Vivante GPU. เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฐเบ”เบฒเบ™ Raspberry Pi 4 (agl-image-minimal).

  • เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐเบชเบฝเบ‡เป€เบงเบปเป‰เบฒเบเบฑเบš Alexa Voice Agent เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰.

    เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™