Loading AI tools
来自维基百科,自由的百科全书
Avahi是一套自由的零組態網路(zeroconf)解決方案,包含一套多播DNS/DNS-SD服務發現系統。它在GNU寬通用公共許可證(LGPL)許可下發行。
Avahi是一套使應用程式能夠公布或發現區域網路上執行的服務和主機的系統。例如,一位使用者將電腦接入網路,並讓Avahi自動廣播機器上執行的網路服務,使使用者能夠訪問這些服務。
Avahi提供與一系列程式語言(如Python, Mono)的繫結功能,且打包於眾多Linux和BSD發行版中。由於它採用模組化的架構,GNOME虛擬檔案系統、KDE輸入/輸出架構等主流桌面組件已經整合Avahi。
Avahi專案始於2004年,因為蘋果的零組態解決方案Bonjour採用不相容GPL的蘋果公共原始碼許可證。2006年,蘋果將Bonjour的部分組件在Apache許可證下再許可。[2]
Avahi的效能與Bonjour相仿,有時甚至比Bonjour更佳;然而Avahi在同時處理大量請求時可能停止回應。
Avahi最早由里納特·珀特林和特倫特·勞埃德開發。它誕生於2005年,由珀特林早期的mDNS/DNS-SD解決方案「FlexMDNS」與勞埃德的原始代碼「Avahi」合併而來。雖然現今的代碼絕大多數源於前一個專案,這個聯合專案採用了後者的名字。 「FlexMDNS」的開發工作始於2004年下半期,而早期版本的「Avahi」開發工作始於2004年上半期。
Avahi最早在freedesktop.org的名義下開發,但現在它已成為一個獨立的專案。 然而,Avahi利用了freedesktop.org的D-Bus IPC層。
Avahi這個名稱是毛狐猴屬——原產於馬達加斯加的一屬靈長目動物的馬達加斯加語本土名稱及拉丁學名。特倫特·勞埃德發現並喜歡這個名字,於是這名字保留了下來。其圖示反映了這一點。[3] 可能出於巧合的是,Avahi倒過來拼寫是「I-hav-a」——一則探索廣告的描述語。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.