Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Status of Embedded Linux - Recent Developments and Challenges

Linux Foundation via YouTube

Overview

Explore the current state of embedded Linux in this keynote address delivered by Tim Bird, ELC Program Chair. Gain insights into recent kernel developments relevant to embedded developers, covering critical areas like boot time, system size, real-time capabilities, power management, and security. Learn about Linux's successes in various embedded markets and the ongoing challenges faced in embedded systems. Discover observations on kernel versions, device trees, graphics, file systems, networking, and system size. Examine high-level status reviews, traditional embedded Linux topics, and the paradox of embedded development. Understand the tension between generalization and specialization in embedded Linux, and explore different approaches to engineering. Benefit from Bird's recommendations and his extensive experience as a Senior Software Engineer at Sony Corporation and Chair of the Architecture Group of the CE Working Group at the Linux Foundation.

Syllabus

Intro
Outline
Kernel Versions
Sync_file
Linux 4.8
Linux 4.9 (predicted)
Observations
Device Tree
Graphics
File Systems
Networking
System Size (cont.)
Testing
Toolchains
Tracing
High Level Status Review
What's needed
Traditional embedded Linux topics
Generalization vs. specialization
Subtractive vs. Additive Engineering
Subtractive Engineering
Resistance to specialization
Different Approaches
The paradox of embedded
Recommendations

Taught by

Linux Foundation

Reviews

Start your review of Status of Embedded Linux - Recent Developments and Challenges

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.