Lennart Poettering
Lennart Poettering (nascido em 15 de outubro de 1980) é um programador de software livre alemão, conhecido por seu trabalho em programas como o PulseAudio, um servidor de som, Avahi, uma implementação do zeroconf, e o systemd, uma alternativa para o processo init.
Lennart Poettering | |
---|---|
Lennart Poettering em 2012
| |
Nascimento | 15 de outubro de 1980 (44 anos) |
Nacionalidade | alemão |
Ocupação | programador |
Principais trabalhos | PulseAudio, Avahi, systemd |
Website | 0pointer |
Vida e carreira
editarPoettering nasceu na Cidade da Guatemala, mas cresceu no Rio de Janeiro, Brasil, e na cidade de Hamburgo, Alemanha. Desde 2008 até 2022, Poettering trabalhava para a empresa Red Hat.[1][2]
Desde 2003, Poettering já trabalhou em mais de 40 projetos de software, escritos principalmente na linguagem de programação C. Ele é o criador, desenvolvedor e mantenedor de vários projetos de software livre que têm sido amplamente adotados em várias distribuições Linux, nomeadamente o servidor de som PulseAudio (iniciado em 2004),[1][3] a solução de rede Avahi (iniciado em 2005), e, desde 2010, o sistema de inicialização do sistema systemd.[4]
Controvérsias
editarPoettering é conhecido por suas posições controversas sobre o desenvolvimento do ecossistema de programas Linux e de software livre.[5]
Suas posições lhe trouxe acusações de que está trabalhando contra a tradicional filosofia Unix adotada pela comunidade de software livre, uma crítica que ele rebateu em seu blog.[6] Por exemplo, Poettering tem defendido o desenvolvimento do Linux em detrimento dos padrões POSIX e de outros sistemas operacionais tipo Unix, como os sistemas operacionais BSD.[7][8] Ele tomou essa decisão por causa de sua experiência em escrever componentes em linguagens de baixo nível no núcleo Linux.[8] Ele sugeriu que outros desenvolvedores fizessem o mesmo.[8] Poettering recomenda também a leitura do livro The Linux Programming Interface, mas ignorando as partes relacionadas ao padrão POSIX.
A controvérsia em torno do systemd culminou também em ataques pessoais e em supostas ameaças de morte contra Poettering.[9][10] Poettering passou a culpar Linus Torvalds e outros desenvolvedores do kernel Linux por serem modelos para outros desenvolvedores, criando uma cultura que encoraja o discurso abusivo quando há discordâncias;[9][11] uma posição compartilhada por outras pessoas, como a desenvolvedora Sarah Sharp.[12]
Referências
editar- ↑ a b «LPC: Linux audio: it's a mess» (em inglês). Lwn.net. Consultado em 16 de julho de 2017. Cópia arquivada em 18 de outubro de 2009
- ↑ Larabel, Michael (5 de julho de 2022). «Lennart Poettering - systemd + PulseAudio Creator - Departed Red Hat». Phoronix (em inglês). Consultado em 4 de março de 2023
- ↑ Paul, Ryan (17 de Outubro de 2007). «PulseAudio to bring earcandy to Linux» (em inglês). arstechnica.com. Consultado em 16 de julho de 2017
- ↑ Michael Larabel (23 de agosto de 2010). «An Update On The SystemD System & Session Manager» (em inglês). Phoronix. Consultado em 16 de julho de 2017
- ↑ «Un entretien avec Lennart Poettering» (em inglês)
- ↑ Lennart Poettering (26 de Janeiro de 2013). «The Biggest Myths» (em inglês). Consultado em 13 de julho de 2017
- ↑ Koen Vervloesem (2 de Março de 2011). «Choosing between portability and innovation» (em inglês). lwn.net. Consultado em 16 de julho de 2017
- ↑ a b c «FOSDEM 2011 interview» (em inglês). Consultado em 16 de julho de 2017. Arquivado do original em 6 de setembro de 2014
- ↑ a b Steven J. Vaughan-Nichols (6 de outubro de 2014). «Lennart Poettering's Linus Torvalds rant» (em inglês). Consultado em 16 de julho de 2017
- ↑ Bruce Byfield (7 de Outubro de 2014). «Lennart Poettering and the cause of civility» (em inglês). Consultado em 16 de julho de 2017
- ↑ «Lennart Poettering: Open Source Community "Quite A Sick Place To Be In"» (em inglês)
- ↑ Jon Gold (5 de Outubro de 2014). «Linux kernel dev Sarah Sharp quits, citing 'brutal' communications style» (em inglês). Network World
Ligações externas
editar- Sítio oficial
- «An Interview with Lennart Poettering». LinuxFR (em inglês)