SeaGL 2025

Ariadne Conill

Ariadne is an operating system designer and security engineer focused on small systems, who primarily works on Alpine, one of the main distributions used in cloud-native computing. As part of her work on Alpine, she has developed several FOSS packages such as pkgconf, libucontext and ifupdown-ng, which have been widely deployed, including on Mars. She was also the creator of the Chainguard Images stack, including apko, Melange, and the Wolfi GNU/Linux distribution.

In a previous life, she led development of Audacious, a popular audio player shipped in many Linux distributions and several IRC-related projects such as the reference IRCv3.2 server implementation, Charybdis and Atheme services package.


Your web links

Web: https://ariadne.space
GitHub: https://github.com/kaniini
Mastodon: https://social.treehouse.systems/@ariadne
Bluesky: https://bsky.app/profile/ariadne.space


Session

11-08
16:00
50min
pkgconf: 15 years later
Ariadne Conill

In April 2011, I started writing a new implementation of the venerable pkg-config utility to improve its performance and usability called pkgconf. Users around the world now interact with pkgconf on a daily basis whenever they build software. Many lessons have been learned along the way. This talk is a combined retrospective as well as a look at future enhancements to the next major release series of pkgconf.

Languages and Tools
Room 334