L linux.com New Debian project leader talks open source careers, PPAs and more 79 points Enindu 11 years ago 42 comments