YoVDO

Comparing and Contrasting Embedded Linux Build Systems and Distributions

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Embedded Linux Courses Buildroot Courses

Course Description

Overview

Explore the various options for creating embedded Linux operating systems in this comprehensive conference talk. Gain insights into different build systems and distributions, including Yocto/OpenEmbedded, Buildroot, OpenWRT/LEDE, and slimmed-down desktop distributions. Learn about the workflow, advantages, and disadvantages of each option, and discover a matrix of design considerations to help select the right choice for your project. Delve into related tools like crosstool-ng and ucLinux, and understand their relevance in embedded Linux development. Benefit from Drew Moseley's extensive experience in embedded systems, Linux, and Yocto as he guides you through the challenges of embedded Linux development and provides practical insights for creating safer, more secure connected devices.

Syllabus

Comparing embedded Linux build systems and distros
Session overview
Challenges for Embedded Linux Developers
Simple Makefiles don't cut it anymore
Build System Defined
Yocto Project - Overview
Yocto Project - Details
Yocto Project - Getting Started
Yocto Project Summary
Buildroot - Overview
Buildroot-Getting Started
OpenWRT - Overview
OpenWRT - Build System . Consists of Makefiles and patches
Desktop Distros - Overview
Other Criteria
Related Tools
Summary - Use Cases • Beginner/hobbyist/maker


Taught by

Linux Foundation

Tags

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube