Avahi (oprogramowanie)



Informacje, które udało nam się zgromadzić na temat Avahi (oprogramowanie), zostały starannie sprawdzone i uporządkowane, aby były jak najbardziej przydatne. Prawdopodobnie trafiłeś tutaj, aby dowiedzieć się więcej na temat Avahi (oprogramowanie). W Internecie łatwo zgubić się w gąszczu stron, które mówią o Avahi (oprogramowanie), a jednocześnie nie podają tego, co chcemy wiedzieć o Avahi (oprogramowanie). Mamy nadzieję, że dasz nam znać w komentarzach, czy podoba Ci się to, co przeczytałeś o Avahi (oprogramowanie) poniżej. Jeśli informacje o Avahi (oprogramowanie), które podajemy, nie są tym, czego szukałeś, daj nam znać, abyśmy mogli codziennie ulepszać tę stronę.

.

Avahi
Opis obrazu Avahi-logo.svg.

Avahi to biblioteka oprogramowania zapewniająca bezpłatną implementację protokołów Zeroconf i obejmująca obsługę protokołów IPv4LL , Multicast DNS (mDNS) i DNS-Service Discovery (DNS-SD). Avahi dba o automatyczne przypisywanie adresu IP nawet bez obecności serwera DHCP , działając jako DNS (każda maszyna jest dostępna pod nazwą machineName.local), publikuje usługi i łatwo uzyskuje do nich dostęp (maszyny w sieci lokalnej są powiadamiane o przybycie lub odejście usługi). W związku z tym umożliwia oprogramowaniu publikowanie i wykrywanie usług i hostów działających w lokalnej sieci TCP / IP bez specjalnej konfiguracji. Na przykład użytkownik może podłączyć swój komputer do sieci i natychmiast znaleźć drukarki do wydrukowania, pliki do odczytania i osoby, z którymi może porozmawiać. Avahi jest udostępniany na licencji GNU Lesser General Public License (LGPL).

Opis

Projekt został rozpoczęty Avahi początkowo ze względu na kontrowersje wokół APSL licencji z Bonjour , zabytkowej realizacji Apple'a niewymagającej konfiguracji. Licencja Bonjour została od tego czasu zastąpiona mniej kontrowersyjną licencją Apache 2.0 . Jednak już teraz Avahi stało się de facto referencyjną implementacją protokołów Zeroconf dla wolnych systemów operacyjnych, takich jak GNU / Linux czy * BSD . Jest teraz rozpowszechniany przez większość dystrybucji GNU / Linux i * BSD.

Implementacja Avahi jest w pełni kompatybilna z tą z Bonjour. Avahi zapewnia biblioteki kompatybilności dla aplikacji korzystających z Bonjour lub starej bezpłatnej implementacji mDNS Howl.

Avahi zapewnia również interfejsy dla różnych języków programowania ( Python , Mono itp.) I oferuje interfejs D-Bus . Dzięki modułowej architekturze Avahi jest zintegrowany z głównych składników biurach uwolnić jako wirtualne systemy plików GVFS z GNOME lub KIO na KDE .

Stuart Cheshire (deweloper stojący za inicjatywą Zeroconf) powiedział, że Apple współpracuje z zespołem programistów Avahi i jest pod wrażeniem postępów w ich projekcie; tak bardzo, że Avahi może ostatecznie „zastąpić implementację Apple” (Hello).

Historyczny

Biblioteka Avahi została opracowana przez Lennarta Poetteringa i Trenta Lloyda. Jest to efekt fuzji przeprowadzonej w 2005 roku pomiędzy implementacją protokołów mDNS / DNS-SD L. Poetteringa zwanych „FlexMDNS”, a kodem T. Lloyda o nazwie „Avahi”. Chociaż większość obecnego kodu pochodzi z pierwszego, nazwa drugiego została zachowana, aby nazwać projekt. Rozwój „FlexMDNS” rozpoczął się pod koniec 2004 roku, a „Avahi” na początku 2004 roku.

Avahi zostało założone pod patronatem freedesktop.org , ale teraz stało się oddzielnym projektem. Jednak Avahi używa warstwy komunikacji międzyprocesowej D-Bus z freedesktop.org.

Nazwa Avahi i logo biblioteki nawiązują do wełnianego avahi , gatunku naczelnych żyjących na Madagaskarze. Kiedy T. Lloyd odkrył tę nazwę, polubił ją i zdecydował się jej użyć.

Zobacz też

Bibliografia

Mamy nadzieję, że informacje, które zgromadziliśmy na temat Avahi (oprogramowanie), były dla Ciebie przydatne. Jeśli tak, nie zapomnij polecić nas swoim przyjaciołom i rodzinie oraz pamiętaj, że zawsze możesz się z nami skontaktować, jeśli będziesz nas potrzebować. Jeśli mimo naszych starań uznasz, że informacje podane na temat _title nie są całkowicie poprawne lub że powinniśmy coś dodać lub poprawić, będziemy wdzięczni za poinformowanie nas o tym. Dostarczanie najlepszych i najbardziej wyczerpujących informacji na temat Avahi (oprogramowanie) i każdego innego tematu jest istotą tej strony internetowej; kierujemy się tym samym duchem, który inspirował twórców Encyclopedia Project, i z tego powodu mamy nadzieję, że to, co znalazłeś o Avahi (oprogramowanie) na tej stronie pomogło Ci poszerzyć swoją wiedzę.

Opiniones de nuestros usuarios

Mieczyslaw Krajewski

Ten artykuł o zmiennej Avahi (oprogramowanie) przykuł moją uwagę. Zastanawia mnie, jak dobrze odmierzone są słowa, to jest jak... eleganckie.

Bernard Makowski

Ładny artykuł z _zmienna.

Jacek Romanowski

Dla takich jak ja szukających informacji na temat Avahi (oprogramowanie), jest to bardzo dobra opcja.