easterhegg 2024

Thomas Irgang

Hi,

Linux enthusiast, and love my privacy.

In my professional life, I learned after quite some tries, that embedded software development is my passion. Some more experience showed that I'm better in explaining technical solutions and gathering the users needs than implementing those features, and I started to lead embedded Linux development teams.

Disclosure: I'm Product Owner of Elektrobit's EB corbos Linux, an automotive embedded Linux distribution built on Ubuntu, which makes use of some of the mentioned tools. This contribution is not related to my job, but for sure inspired, and I beliefe that this approach can make embedded Linux solutions more secure and more sustainable.

Das Profilbild der Vortragenden

Vorträge

31.03
13:30
60min
Maintainable Embedded Linux Solutions
Simone Weiß, Thomas Irgang

Today, two common approaches for building embedded Linux solutions are in use.

Many hobby projects start from a distribution like Raspberry Pi OS, and implement the solution in a running system, resulting in a tightly coupled and not reusable implementation.

Commercial development often starts from distribution build toolkits like Yocto or Buildroot. These tools allow to build an optimized solution from source, but do not provide good solutions for keeping the solution secure.

Tools like elbe-rfs allow a third approach. They enable building a custom embedded solution from well maintained binary packages, while separating the solution form the base. This approach helps hobbyists and small teams to develop more optimized, reusable and long term maintainable embedded Linux solutions with limited effort.

Bitmarckplatz - D003