FACTOID # 43: Japanese and South Korean kids are the best in the world at science and maths.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Avahi (software)
Avahi-logo.png  Avahi
Maintainer: The Avahi Project
Latest release: 0.6.9 / March 02, 2006
OS: Cross-platform
Genre: Networking
License: LGPL
Website: www.avahi.org

Avahi is a system for multicast DNS 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 instantly find printers to print to, files to look at and people to talk to. It is licensed under the GNU LGPL. Image File history File links Avahi-logo. ... Software maintenance is one of the activities in software engineering, and is the process of enhancing and optimizing deployed software (software release), as well as remedying defects. ... A software release is to create a new version of the system or program and release it to the user community. ... March 2 is the 61st day of the year in the Gregorian Calendar (62nd in leap years). ... 2006 (MMVI) is a common year starting on Sunday of the Gregorian calendar. ... An operating system is a program required for the user to manage the system and to run third-party application software for that system. ... A cross-platform (or platform independent) programming language, software application or hardware device works on more than one system platform (e. ... A software genre is a classification of software by its common function, type or topic. ... A computer network is a system for communication among two or more computers. ... A software license is a type of proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software — sometimes called an End User License Agreement (EULA) — that specifies the perimeters of the permission granted by the owner to the user. ... GNU logo The GNU Lesser General Public License (formerly the GNU Library General Public License) is an FSF approved free software license designed as a compromise between the GNU General Public License and simple permissive licenses such as the BSD license and the MIT License. ... The front page of the English Wikipedia Website. ... Multicast DNS is a way of using familiar DNS programming interfaces, packet formats and operating semantics, in a small network where no conventional DNS server has been installed. ... GNU (pronounced ) is a free software operating system. ... GNU logo The GNU Lesser General Public License (formerly the GNU Library General Public License) is an FSF approved Free Software license designed as a compromise between the GNU General Public License and simple permissive licenses such as the BSD license and the MIT License. ...

Architectural overview of the Avahi software framework.
Enlarge
Architectural overview of the Avahi software framework.

At the time there are various software frameworks which are trying to implement parts or even the whole Zeroconf specification set. Some of them were initially focusing a single platform (like Apple's Bonjour, which was solely targeting Mac OS in its early days). Another framework called Howl is available for both Unice and Win32 platforms. Image File history File links Download high resolution version (1141x729, 18 KB) // Summary Architectural overview of the Avahi software framework. ... Image File history File links Download high resolution version (1141x729, 18 KB) // Summary Architectural overview of the Avahi software framework. ... In software development, a framework is a defined support structure in which another software project can be organized and developed. ... It has been suggested that Multicast DNS be merged into this article or section. ... Bonjour, formerly Rendezvous, is Apples trade name for its implementation of the IETF Zeroconf specification framework, a computer network technology used in Apples Mac OS X from version 10. ... Mac OS, which stands for Macintosh Operating System, is a range of graphical user interface-based operating systems developed by Apple Computer for their Macintosh computers. ... A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. ... The Windows API is the name given by Microsoft to the core set of application programming interfaces available in the Microsoft Windows operating systems. ...


Zeroconf acceptance may gain some more momentum because of Avahi's modularized architecture. For example Avahi provides a set of language bindings (Python, Mono etcetera) and ships nowadays with major Linux and *BSD distributions. Because of its modularized architecture, Avahi is already integrated in major desktop components like GNOME VFS or KDE's input/output architecture. GNOME VFS is short for GNOME Virtual File System. ... KIO is part of the KDE architecture. ...


See also

It has been suggested that Multicast DNS be merged into this article or section. ... Universal Plug and Play (UPnP) is a set of computer network protocols promulgated by the UPnP Forum. ... The Service Location Protocol (SLP) allows computers and other devices to find services in a local area network without prior configuration. ... Simple Service Discovery Protocol (SSDP) is an expired IETF Internet draft by Microsoft and Hewlett-Packard. ... Jiniâ„¢ (pronounced like genie) is a network architecture for the construction of distributed systems where scale, rate of change and complexity of interactions within and between networks are extremely important and cannot be satisfactorily addressed by existing technologies. ... In computer networking, the Lightweight Directory Access Protocol, or LDAP, is a networking protocol for querying and modifying directory services running over TCP/IP. An LDAP directory usually follows the X.500 model: It is a tree of entries, each of which consists of a set of named attributes with... The Network Information Service or NIS is Sun Microsystems Yellow Pages (YP) client-server directory service protocol for distributing system configuration data such as user and host names between computers on a computer network. ... Salutation in computing is a technique for service discovery and service management. ... This article is about the Bluetooth wireless specification. ... The OSGi Alliance (formerly known as the Open Services Gateway initiative) is an open standards organization formed by Sun Microsystems, IBM, Ericsson and others in March 1999 (after it was first called the Connected Alliance). ...

External links

  • Avahi project


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m