-
Notifications
You must be signed in to change notification settings - Fork 0
GSoC 2026 AGL
Main GSoC Linux Foundation page: How to apply, deadlines, other workgroups, ...
What is Automotive Grade Linux?
Automotive Grade Linux is a collaborative open source project that is bringing together automakers, suppliers and technology companies to accelerate the development and adoption of a fully open software stack for the connected car. With Linux at its core, AGL is developing an open platform from the ground up that can serve as the de facto industry standard to enable rapid development of new features and technologies.
Website - <www.automotivelinux.org>
Wiki
http://wiki.automotivelinux.org
https://lf-automotivelinux.atlassian.net/wiki/spaces/HOME/
Documentation (including getting started guide): https://docs.automotivelinux.org/en/master/#
Git - https://gerrit.automotivelinux.org
Mailing Lists - http://lists.automotivelinux.org/
Discord Server - https://discord.gg/ZztCaVeQVG - Prospective students should use #google-summer-of-code to introduce themselves.
Code Licenses: mostly Apache 2.0, MIT for own code, otherwise as upstream
Primary Mentor contact: jsmoeller (at) linuxfoundation (dot) org
GSoC 2026 intro presentation: https://docs.google.com/presentation/d/1j3K6o1DNGt4UWuJicBtb2EMvFT00GSUDccUEyPzmGDU
- Goal is to use Fluorite (https://github.com/toyota-connected/fluorite) to develop a sample backup camera app.
Contact: jsmoeller (at) linuxfoundation.org
- Another plan is to extend our 2025 GSoC Project about camera using the MESA Teflon Tensorflow integration (Rockchip NanoPC-T6). Can be used in security monitoring use case or seam stitching use case.
Contact: jsmoeller (at) linuxfoundation.org
Work on packaging applications for flatpack. Embed AI in the app store for targeted proposals.
Contact: jsmoeller (at) linuxfoundation.org
Integrate Lidar data generated by CARLA into AGL and visualize with RVIS. Do 3D object detection and show what is going on around the vehicle.
CARLA: https://carla.readthedocs.io
Contact: jsmoeller (at) linuxfoundation.org
Task: Add Bluetooth support back into AGL via Bluez, Pipewire, and gstreamer, incorporating the work done by George Kiagiadakis at Collabora. See https://fosdem.org/2025/schedule/event/fosdem-2025-6203-adopting-bluez-in-production-challenges-and-caveats/
Level of difficulty: medium to high
Requirements: Add A2DP and AVRCP support to media player. Develop new settings UI for phone pairing, Develop telephone, phone book and messaging UI using HFP, PBAP, and Messaging profiles.
Contact: jsmoeller (at) linuxfoundation.org
- Telemetry
- Bluetooth
- Preventive Maintenance using AI
- System Health Observability (eBPF)
Bring your own idea to extend the project.
Level of difficulty: tbd
Requirements: tbd
Contact: jsmoeller (at) linuxfoundation.org