October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk8 min

ELCE 2016: What Automotive Grade Linux Was—and What the Session Covered

ELCE 2016 featured Walt Miner’s AGL session, “Open Source in Every Car.” Learn what AGL aimed to do, how it differed from GENIVI and GDP, and what the 2016 platform could—and could not—show.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The ELCE 2016 session most closely matching “Introduction to Automotive Grade Linux” was listed as “Open Source in Every Car with Automotive Grade Linux,” presented by Walt Miner of the Linux Foundation. The supplied wording is not confirmed as the official session title. A separate talk addressed how AGL was built and tested, so the two should not be treated as one presentation.

Read the session as a snapshot of an emerging effort to create shared, open automotive Linux infrastructure—not as a claim that every car already used AGL or as a guide to today’s AGL releases. The surviving conference listing confirms the session and speaker, while technical details about nearby GENIVI and GDP work come from a separate contemporaneous presentation.

As an Amazon Associate I earn from qualifying purchases.

What was the ELCE 2016 session?

Embedded Linux Conference Europe (ELCE) took place in Berlin in October 2016. A contemporaneous conference video roundup lists Walt Miner of the Linux Foundation speaking on “Open Source in Every Car with Automotive Grade Linux.” It also lists Jan-Simon Moeller’s separate session, “Building and Testing an Automotive Platform — How Automotive Grade Linux is Built and Tested.” The listing establishes that both talks were part of the event; it does not provide a full transcript or enough detail to reconstruct either presentation slide by slide. The ELCE 2016 session listing is the basis for identifying the closest matching title and distinguishing the talks.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

That distinction matters: an introduction to AGL and a presentation about its build-and-test process address related but different questions. The most defensible account of Miner’s session is therefore about AGL’s purpose and collaborative model, not specific commands, test results, or features that the surviving listing does not verify.

Why automakers were interested in shared Linux

By 2016, in-vehicle infotainment (IVI) systems were taking on work associated with general-purpose computing: graphical interfaces, media, navigation, connectivity, and applications. Automakers and suppliers had to integrate increasingly complex software, often on fragmented, proprietary foundations. Building the same low-level capabilities repeatedly could consume engineering effort without making each vehicle meaningfully distinct.

AGL offered a collaborative alternative: a common open-source foundation that participating companies could develop together and adapt to their products. The intended division was not “one identical system in every car.” Shared platform software could provide reusable infrastructure; manufacturers and suppliers could still differentiate through hardware choices, user experience, services, integration, and vehicle-specific features.

“Open source in every car” was an ambition, not evidence that all cars—or even a specific production model—ran the AGL software shown or discussed at ELCE. Nor does an open Linux base by itself settle production concerns such as cybersecurity response, long-term maintenance, supplier accountability, functional-safety work, validation, or regulatory compliance. Those require engineering and program processes beyond choosing a shared platform.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Car Dealer Record Book, Hardcover Sales and Inventory Log Book, 975 Vehicle Records
  • Official Record Book: This hardcover log book is designed to record the purchase, sale, or exchange of new and used motor vehicles.
  • Comprehensive Tracking: With 975 vehicle record entries, it allows for meticulous documentation of automotive transactions.
  • Durable Construction: The sturdy hardcover binding ensures long-lasting use and protection of important records.
  • Convenient Size: Measuring 11.5 x 9.5 inches, this book offers ample space for detailed vehicle information.
  • Essential Tool: An indispensable resource for car dealers, ensuring proper documentation and compliance with regulations.

What AGL meant in the 2016 context

Automotive Grade Linux was a Linux Foundation collaboration focused on automotive software. Its value proposition was to bring automakers, suppliers, chip vendors, software companies, and developers into shared work on an automotive Linux platform rather than leaving every organization to assemble all common infrastructure independently.

That collaboration model can make reusable code and integration work visible to more participants, and can create a route for fixes to be contributed upstream. It does not mean that every component in a vehicle must be open source, that every participant uses the same product configuration, or that an OEM gives up control of releases, security decisions, branding, or product differentiation.

The available session listing does not establish a complete inventory of what Miner covered. In the broader 2016 automotive-Linux context, the technical work around such platforms could span kernel and board support, boot and system integration, graphics, application frameworks, middleware, connectivity, and image creation. These are useful areas for understanding the ecosystem, but they should not be presented as a verified agenda for this particular talk.

How AGL, GENIVI, GDP, and Yocto differed

AGL, GENIVI, and the GENIVI Development Platform (GDP) belonged to the same broader open automotive-software landscape, but they were not interchangeable names. A contemporaneous GENIVI presentation describes GDP as a Yocto-based development and demonstration platform. Its account helps explain adjacent work at ELCE, not the exact contents of Miner’s AGL session.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Project or technology Role described in the 2016 context How to interpret it
Automotive Grade Linux (AGL) Linux Foundation automotive collaboration initiative A collaborative effort around an open automotive Linux platform.
GENIVI Industry organization focused on open IVI software and automotive middleware A separate organization and ecosystem with overlapping interests and participants.
GENIVI Development Platform (GDP) Packaged development and demonstration platform incorporating automotive software A way to make integrated components easier for developers and newcomers to try; not another name for AGL.
Yocto Project Embedded Linux build foundation used by GDP Build and customization infrastructure, rather than an automotive product by itself.

The GDP presentation distinguishes a rolling Master integration branch, aimed at system developers and contributors, from packaged GDP releases aimed more at application developers and users who wanted a comparatively stable environment. A packaged release traded some immediacy for a more approachable, integrated starting point; Master offered newer integration work but carried greater change and maintenance risk. The contemporaneous GDP presentation documents this distinction and the dated technical details below.

What the GDP 11 materials show about the 2016 stack

GDP provides a concrete neighboring example of what developers could encounter in the 2016 automotive-Linux ecosystem. These versions and targets are a historical snapshot, not current recommendations or proof of production qualification.

Rank #4
Linux Builder Learn How to Use Linux, Ubuntu Linux 22.04 Bootable 8GB USB Flash Drive - Includes Boot Repair and Install Guide
  • The preinstalled USB stick allows you to learn how to learn use Linux, boot and load Linux without uninstalling your current OS! 30 day money back guarantee no questions asked! See s://.gnu.org/philosophy/selling.en.html for more info about open source software!
  • Comes with easy to follow install guide. 24/7 software support via email included. (Only USB flash drives sold by the seller Linux Builder include this)
  • Ubuntu 22.04 - 'Jammy Jellyfish'
  • Comprehensive installation includes lifetime free updates and multi-language support, productivity suite, Web browser, instant messaging, image editing, multimedia and email for your everyday needs
  • Boot repair is a very useful tool! This USB drive will work on all modern day computers, laptops or desktops, custom builds or manufacture built!
  • GDP 11 RC2: The presentation dates this release to October 4, 2016, and says it was demonstrated at ELCE. Its listed components included Yocto 2.1, Qt 5.6, Automotive Message Broker 7.0, wayland-ivi-extension 1.10.9 (with 1.11 described as a prerelease), and meta-ivi 11.
  • Targets and build options: The materials list QEMU, Raspberry Pi 2 and 3, Intel MinnowBoard MAX/Turbot, and Qualcomm DragonBoard 410c. Renesas Porter and Silk were also mentioned, with some builds performed from source. A listed or buildable target is not necessarily a prebuilt image, a board supported in the same way as another, or a vehicle-qualified platform.
  • GDP 11 RC3: The presentation dates this release to October 18, 2016. It added an application launcher and demo applications and changed Wi-Fi configuration for Raspberry Pi 3. The slides said the planned final release would support MinnowBoard MAX/Turbot, Raspberry Pi 2/3, and DragonBoard 410c; Renesas boards could be built from Master.

In this stack, Yocto supplied a way to compose and customize embedded Linux images; Qt gave application developers a UI framework; and Wayland with IVI extensions addressed display composition needs. QEMU made some early experimentation possible without a physical board, while the listed boards offered routes to test on real hardware. The GDP packaging effort was itself significant: a complex integration could be made more accessible to application developers than a collection of unrelated source trees.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What developers could do with a development platform

A 2016 GDP- or AGL-era platform was useful for learning, prototyping, application work, integration experiments, and upstream contribution. A historically grounded workflow would look like this:

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Choose an environment: Select a target listed for the relevant release, or QEMU where an emulator image was available.
  2. Obtain matching artifacts: Use the release’s source, configuration, and prebuilt image where provided. The dated GDP materials establish release and target information, but not a complete reproducible download procedure for current systems.
  3. Boot and explore: Start the image, inspect the launcher and demo applications, and learn how the integrated environment behaves.
  4. Develop or adapt an application: Work within the software and toolchain available for that release, including its UI and middleware components.
  5. Customize the image: Use Yocto layers and configuration to integrate changes rather than treating a development image as a finished vehicle system.
  6. Test on the intended target and contribute fixes: Validate behavior on actual hardware where possible, then share applicable changes through the project’s collaborative development process.

The historical material does not establish a current installation path, exact commands, or present-day board support. QEMU can help with early software work, but emulation cannot expose every graphics, peripheral, boot, networking, power, or driver behavior of a physical board. Likewise, a successful board demonstration shows that some integration worked; it does not demonstrate vehicle-grade reliability.

Why building and testing were separate concerns

The separate ELCE session on building and testing AGL signals that producing an image was only one part of the platform problem. In general, an automotive Linux integration effort must bring together upstream components, create coherent images, and check that system services, graphics, middleware, and applications continue to work together as pieces change.

Testing on an emulator and on representative hardware answer different questions. Automated builds can catch integration failures early; regression testing can reveal whether a change broke previously working behavior; hardware testing can expose issues that simulation does not reproduce. None of these alone establishes suitability for a specific vehicle program, and the surviving conference listing does not report coverage, pass rates, or a particular CI design for the talk.

What the 2016 approach made possible—and what it left open

Where shared development helped

  • Organizations could work from common Linux infrastructure instead of duplicating every platform layer.
  • Developers could experiment with a packaged platform and contribute improvements to shared components.
  • Yocto-based customization, Qt applications, Wayland/IVI graphics, and multiple emulator or board targets offered practical entry points for prototyping.
  • Open collaboration could make integration work and problems visible across a broader industry community.

Where the hard work remained

  • Hardware enablement varied by target; “listed,” “buildable,” “demonstrated,” and production-qualified are different claims.
  • A common Linux base did not remove OEM needs for differentiation, release control, security processes, lifecycle support, or vehicle-specific integration.
  • Development images and demos were not substitutes for extensive validation, safety-related engineering, or regulatory compliance.
  • The GDP presentation itself identified needs for better newcomer documentation, more integration and use cases, stronger testing and infrastructure, and greater focus on automotive developers.

How to read the session today

The enduring point of the ELCE 2016 AGL session is the collaboration model: industry participants were exploring how shared open-source infrastructure could reduce duplicated platform work while leaving product-level decisions to manufacturers and suppliers. The technical details around it—GDP 11, Yocto 2.1, Qt 5.6, particular boards, and the Master-versus-release distinction—belong to October 2016. They explain that moment in the ecosystem, not today’s AGL architecture, release names, APIs, or hardware support.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For historians and developers, the session is best treated as an entry point to the period’s debate over open automotive software. The conference listing verifies the related talk titles and speaker; the GDP presentation supplies useful adjacent technical context. Neither warrants inventing a verbatim account of Miner’s presentation or treating a demonstration platform as a production vehicle stack.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.