Lennart Poettering

Lennart Poettering
Poettering in December 2012
Born (1980-10-15) 15 October 1980 (age 43)
NationalityGerman
OccupationSoftware engineer
EmployerMicrosoft
Known forAvahi, PulseAudio, systemd
Website0pointer.de/lennart/ Edit this at Wikidata

Lennart Poettering (born 15 October 1980) is a German software engineer working for Microsoft and the original author of PulseAudio, Avahi and systemd.

Life and career

Poettering was born in Guatemala City but grew up in Rio de Janeiro, Brazil, and Hamburg, Germany. Poettering worked for Red Hat from 2008 to 2022. He then joined Microsoft.

Since 2003, Poettering has worked on more than 40 projects, mostly written in C. He is the developer and maintainer of several free software projects which have been widely adopted by Linux distributions, including PulseAudio sound server (2004), Avahi zeroconf implementation (2005), and systemd init system (2010).

Controversies

Lennart Poettering at 16th Fórum Internacional de Software Livre, on 10 July 2015

Poettering is known for having controversial technical and architectural positions regarding the Linux ecosystem.

His style has brought accusations that he is working against long-standing Unix philosophy, which he addressed in his blog post The Biggest Myths. For instance, Poettering has advocated speeding up Linux development at the expense of breaking compatibility with POSIX and other Unix-like operating systems such as the BSDs. He took this position because of his experience in writing some other low-level components in the desktop stack. He invites other developers to do the same. Poettering recommends also reading The Linux Programming Interface but ignoring the POSIX-specific parts.

In 2011 Poettering, one of the main developers of PulseAudio, praised the Windows and macOS audio stacks as "more advanced" and called Open Sound System "a simplistic 90's style audio stack" without relevance for a modern desktop.

Also in 2011, when asked why the Linux desktop hadn't been widely adopted by mainstream users, he answered that: "Linux is still too fragmented...[and] needs to be streamlined...". In 2014 Poettering published an essay criticising how software in Linux distros is commonly packaged, updated, and deployed; and laid out proposals that he, Kay Sievers, Harald Hoyer, Daniel Mack, Tom Gundersen and David Herrmann, had for how the architecture should be changed.

The controversy around systemd culminated in personal attacks and alleged death threats against Poettering. Poettering went on to put some blame on Linus Torvalds and other kernel developers for being bad role models for encouraging an abusive discussion culture on technical disagreements.

In 2017, Poettering received the Pwnie Award for Lamest Vendor Response to vulnerabilities reported in systemd.

See also


This page was last updated at 2024-02-05 21:58 UTC. Update now. View original page.

All our content comes from Wikipedia and under the Creative Commons Attribution-ShareAlike License.


Top

If mathematical, chemical, physical and other formulas are not displayed correctly on this page, please useFirefox or Safari