跳至內容

Avahi(軟體)

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

Avahi是一套自由的零組態網路(zeroconf)解決方案,包含一套多播 DNS / DNS-SD 服務發現系統。伊佇咧 GNU 闊通用公共許可證(LGPL)許會當發行。

Avahi 是一套使用程式會當公佈抑是發現區域網路頂懸執行的服務佮主機的系統。比如講,一个使用者共電腦接入網路,並予 Avahi 自動廣播機器上執行的網路服務,使用者會當存取這寡服務。

軟體架構

Avahi 提供佮規系列程式的語言(如 Python , Mono)的縖結功能,而且包於濟濟 Linux 和 BSD 發行版中。因為伊採用模組化的架構,GNOME 虛擬檔案系統、KDE 輸入 / 輸出架構等主流桌面組件已經整合 Avahi。

Avahi 佮 Bonjour

Avahi 專案始佇二空空四年,因為蘋果的零組態解決方案 Bonjour 採用無相容 GPL 的蘋果公共原始碼許可證。二空空六年,蘋果將 Bonjour 的部份組件佇咧 Apache 許可證下再許可。

Avahi 的效能佮 Bonjour 相仿,有當時仔甚至比 Bonjour 較好;毋過 Avahi 佇同時處理大量請求的時可能停止回應。

歷史

Avahi 上早是由里納特 ・ 琥特林佮特倫特 ・ 勞埃德開發。伊誕生佇二空空五年,由珀特林早期的 mDNS / DNS-SD 解決方案「FlexMDNS」佮勞埃德的原始代碼「Avahi」合併來。雖然現此時的代碼絕大多數源於前一個案,這个聯合專案採用了後者的名。「FlexMDNS」的開發工作佇二空空四年下半期,而早期版本的「Avahi」開發工課佇二空空四年頂半期。

Avahi 上早佇咧 freedesktop . org 的名義下來開發,毋過這馬伊已經成做一个獨立的專案。毋過,Avahi 利用矣 freedesktop . org 的 D-Bus IPC 層。

_ Avahi _ 這个名是毛狐猴屬—— 原產於 mòo-tà 加斯加的一屬靈長目動物的 mòo-tà 加斯加語本土名稱佮拉丁學名。特倫特 ・ 勞埃德發現閣佮意這个名,所以號做這名保留落來。其圖示反映著這點。可能出於巧合的是,Avahi 倒反拚寫是「I-hav-a」——一个探索廣告的描述語。

另外去參見

  • 輕型 kha-tá-lok-guh 存取協定
  • 網路的資訊服務
  • OSGi 聯盟

參考資料

外部連結

  • 官方網站