Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Historically uClibc has been the libc of choice for embedded Linux. Its selling points are availability for wide range of CPU architectures together with small memory footprint and low run-time overhead due to some simplifications and many configurable options.

But with time embedded developers started to switch to other libc flavors like musl or even glibc. This presentation will give historical overview of uClibc development, update on current state of things and future plans. We will discuss if there's still a reason to use uClibc today and what kind of challenges await uClibc users in modern software ecosystem.

Alexey Brodkin is an engineering manager at Synopsys. He's been working with embedded systems for years starting from 8-bit MCUs gradually shifting to high-performance multi-core 32-bit CPUs, in fact Alexey is ARC architecture custodian at U-Boot bootloader, co-maintainer of Linux... Read More →