[Printing-architecture] OpenPrinting News

Kurt Pfeifle kurt.pfeifle at googlemail.com
Thu Feb 14 17:49:51 UTC 2019


On Thu, Feb 14, 2019 at 1:17 AM Solomon Peachy <pizza at shaftnet.org> wrote:

> On Wed, Feb 13, 2019 at 10:26:29PM +0100, Till Kamppeter wrote:
> > By the way, who is the original author of Avahi?
>
> None other than Lennart Pottering.  :)
>
>  - Solomon
>

This is not correct.

Avahi was initially created by Trend Lloyd in early 2004. He was certainly
inspired by Apple's Bonjour, which unfortunately was not Open Source
initially, so there as a strong motivation to implement a FOSS ZeroConf
stack, since all of the relevant specs (mDNS + DNS-SD) were already there
at IETF, and open.

Later that same year Lennart Poettering started a similar project to
implement mDNS/DNS-SD functionality called "FlexMDNS".

Both projects united and merged their code bases sometime in 2005. Though I
have no idea which of the two guys wrote more lines of code that still
exists in today's code base, Poettering surely had a heavy impact on
today's Avahi.

Apple released Bonjour as Open Source software under the Apache License
only in 2006.

Avahi's name certainly was Trend's decision, and he started his
implementation half a year before Poettering.

Poettering's last commit into Avahi's GitHub code was in Sept  2012.
Trend's last commit was 10 days ago. The last time Trend merged a major
pull request was in August 2018. See
https://github.com/lathiat/avahi/commits?author=lathiat.

 According to https://github.com/lathiat Trend works for Canonical.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/printing-architecture/attachments/20190214/f1930710/attachment.html>


More information about the Printing-architecture mailing list