Debian for Embedded Systems - Best Practices
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore best practices for utilizing Debian in embedded systems through this informative conference talk. Learn about Debian's history, licensing, and technical foundation, and discover how to leverage its vast software repository for embedded projects. Understand common pitfalls in customizing Debian for embedded use and how to avoid them by aligning with Debian's culture, infrastructure, and contribution processes. Delve into topics such as the Debian Social Contract, Free Software Guidelines, release cycles, and reusable builds. Examine specific hardware examples like BeagleBone Black and PocketChip, and gain insights into kernel and bootloader considerations. Familiarize yourself with Debian community resources, including mailing lists, bug tracking, and contribution opportunities. Acquire knowledge to improve long-term maintainability and security of Debian-based embedded systems.
Syllabus
Introduction
Agenda
About Debian
Debian Social Contract
Free Software Guidelines
Debian Policy
Debian Release Cycle
Reusable Builds
Linux
Arm Trusted Firmware
Ideal world
Downstream support
BeagleBone Black
PocketChip
Engage
Kernel
Bootloader
Packages
Debian Community
Mailing Lists
Events
Debian Bug Tracker
Web Interface
Emailbased workflow
Getting involved in Debian
Salmon in the Willamette
Questions
Backports
Package formats
Taught by
Linux Foundation
Tags
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft 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