A lemur-like animal of the suborder Prosimii of mammals.
- A. laniger — a nocturnal, 10 inch long squirrel-like animal with a very long tail. Called also avahi.
| Veterinary Dictionary: Avahi |
A lemur-like animal of the suborder Prosimii of mammals.
| 5min Related Video: Avahi |
| Wikipedia: Avahi (software) |
Avahi running under Xubuntu |
|
| Developer(s) | The Avahi Project |
| Stable release | 0.6.25 / 2009-04-13 |
| Written in | C |
| Operating system | Cross-platform |
| Type | Networking |
| License | LGPL |
| Website | avahi.org |
Avahi is a free Zeroconf implementation, including a system for multicast DNS/DNS-SD service discovery. It allows programs to publish and discover services and hosts running on a local network with no specific configuration. For example, you can plug into a network and Avahi instantly finds printers to print to, files to look at and people to talk to, as well as advertising the network services running on your machine. It is licensed under the GNU Lesser General Public License (LGPL).
Avahi is an implementation of the Apple Zeroconf specification, and implements mDNS, DNS-SD and RFC 3927/IPv4LL. Other implementations include Apple's free Bonjour framework (which mDNS responder is licenced under the Apache Licence).
Avahi provides a set of language bindings (Python, Mono, etc.) and ships with most Linux and *BSD distributions. Because of its modularized architecture, Avahi is already integrated in major desktop components like GNOME's Virtual File System and the KDE input/output architecture.
The Avahi project was originally started due to Apple's Zeroconf implementation, Bonjour, being licenced with the non GPL compatible Apple Public Source License. Since then, Bonjour has been relicensed under the less controversial Apache License. However, Avahi had already become the de-facto standard implementation of mDNS/DNS-SD on free operating systems such as Linux.
Avahi's Performance is recognized as being quite similar to Apple's Bonjour, sometimes exceeding it, although its reliability managing large numbers of requests simultaneously is a bit lacking.[1]
Stuart Cheshire (creator of Zeroconf) has stated that Apple works with the Avahi team and is impressed with their progress; so much so that Avahi might "overtake Apple's implementation".[2]
Contents |
Avahi has been developed by Lennart Poettering and Trent Lloyd. It is the result of a merger of Poettering's original mDNS/DNS-SD implementation called "FlexMDNS", and Lloyd's original code called "Avahi" that happened in 2005. While most of today's code originates from the former project, the name of the latter was used for the joint project. Development on "FlexMDNS" started in late 2004, and work on the original "Avahi" began in early 2004.
Avahi was originally developed under the freedesktop.org umbrella, but has now become a separate project. Avahi, however, makes use of freedesktop.org's D-Bus IPC layer.
The name Avahi refers to the woolly lemur, a family of primates indigenous to Madagascar. Trent Lloyd found the name, liked it, and it stuck. The logo reflects this. [1]
Standards
Other Implementations
Protocols providing similar functionality
Other Links
|
||||||||||||||||
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
| Eastern woolly lemur | |
| woolly | |
| Avahi |
Copyrights:
![]() | Veterinary Dictionary. Saunders Comprehensive Veterinary Dictionary 3rd Edition. Copyright © 2007 by D.C. Blood, V.P. Studdert and C.C. Gay, Elsevier. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Avahi (software)". Read more |