Jump to content

Авахи (программное обеспечение)

Здание
Разработчик(и) Леннарт Пёттеринг , Трент Ллойд, Сьерд Саймонс
Стабильная версия
0,8 / 18 февраля 2020 г .; 4 года назад ( 18.02.2020 ) [1]
Репозиторий
Написано в С
Операционная система Линукс , БСД
Тип
Лицензия LGPLv2.1
Веб-сайт www .здание .org

Avahi — это бесплатная реализация сети с нулевой конфигурацией (zeroconf), включающая систему многоадресной рассылки DNS и обнаружения служб DNS . Он распространяется по лицензии GNU Lesser General Public License (LGPL).

Avahi — это система, которая позволяет программам публиковать и обнаруживать службы и хосты, работающие в локальной сети . Например, пользователь может подключить компьютер к сети, и Avahi автоматически рекламирует сетевые службы, работающие на его компьютере, облегчая доступ пользователя к этим службам.

Архитектура программного обеспечения

[ редактировать ]
Архитектурный обзор программной среды Avahi

Avahi реализует спецификацию Apple Zeroconf , mDNS , DNS-SD и RFC 3927/ IPv4LL . Другие реализации включают платформу Apple Bonjour (компонент mDNSResponder которой лицензируется по лицензии Apache ).

Avahi предоставляет набор языковых привязок ( Python , Mono и т. д.) и поставляется с большинством Linux и BSD дистрибутивов . Благодаря модульной архитектуре основные компоненты рабочего стола, такие как GNOME виртуальная файловая система и KDE архитектура ввода-вывода , уже интегрируют Avahi.

Авахи против. Доброе утро

[ редактировать ]

Проект Avahi начался в 2004 году, поскольку Bonjour реализация Apple Zeroconf, , использовала несовместимую с GPL лицензию Apple Public Source License . В 2006 году Apple повторно лицензировала части Bonjour по лицензии Apache . [2]

Игра Авахи напоминает игру Bonjour, иногда превосходя ее; однако Avahi может потерять обслуживание при одновременном управлении большим количеством запросов. [3]

Avahi был разработан Леннартом Пёттерингом и Трентом Ллойдом. Это результат слияния в 2005 году оригинальной реализации mDNS/DNS-SD Poettering под названием «FlexMDNS» и оригинального кода Ллойда под названием «Avahi». Хотя большая часть сегодняшнего кода взята из первого проекта, имя последнего использовалось для совместного проекта. Разработка FlexMDNS началась в конце 2004 года, а работа над оригинальным Avahi началась в начале 2004 года.

Первоначально Avahi разрабатывался под эгидой freedesktop.org , но теперь стал отдельным проектом. Avahi, однако, использует уровень IPC D-Bus от freedesktop.org .

Имя Авахи — это малагасийское родное название и научное латинское название рода шерстистых лемуров , семейства приматов , обитающих на Мадагаскаре . Трент Ллойд нашел это имя, оно ему понравилось, и оно прижилось. Логотип отражает это. [4]

См. также

[ редактировать ]
  1. ^ «Авахи 0.8, релиз «Добро Ютро»» . Гитхаб . Проверено 11 апреля 2020 г.
  2. ^ Прабхакар, Эрнест Прабхакар (7 августа 2006 г.). «Вперед: Apple открывает: Bonjour теперь под лицензией Apache» . bonjour-dev (список рассылки) . Проверено 18 марта 2015 г.
  3. ^ Анализ производительности одноранговых протоколов для создания промежуточного программного обеспечения децентрализованной настольной сети.
  4. ^ Трент Ллойд, Леннарт Поттеринг (2007). Использование Avahi «Правильный путь» (ogg) (презентация). linux.conf.au.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4358d1318eb63541243fe580bbf64b6a__1718691840
URL1:https://arc.ask3.ru/arc/aa/43/6a/4358d1318eb63541243fe580bbf64b6a.html
Заголовок, (Title) документа по адресу, URL1:
Avahi (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)