Bonjour (yazılım)
Genel bakış

Bonjour, bir yerel alan ağı üzerindeki hizmetleri keşfetmek için genel bir yöntem sunar. Yazılım OS X genelinde yaygın olarak kullanılmaktadır ve kullanıcılara herhangi bir yapılandırma olmadan bir ağ kurmalarına olanak tanır. 2010 itibarıyla yazıcıları ve dosya paylaşım sunucuları bulmak için kullanılır. Bonjour kullanan uygulamalara örnekler:
Paylaşılan müziki bulmak için iTunes
Paylaşılan fotoğrafları bulmak için iPhoto
Birden çok istemci ile iletişim kurmak için iChat, Adobe Systems Creative Suite 3, Proteus, Adium, Fire, Pidgin, Skype, Vine Server ve Elgato EyeTV.
Gizmo5, yerel ağdaki diğer kullanıcıları bulmak için
TiVo Masaüstü, dijital video kaydedicileri ve paylaşılan medya kitaplıklarını bulmak için
Doküman ortak çalışanlarını bulmak için SubEthaEdit ve e Metin düzeltici
Kişileri, görevleri ve etkinlik bilgilerini bulmak ve paylaşmak için Contactizer
Solidworks ve PhotoView 360, lisansları yönetmek için kullanılır.
Things & OmniFocus Mac masaüstünde ve iPad, iPhone veya iPod touch'ta projeleri ve görevleri senkronize etmek için.
Yerel aygıtlar için yerel web sunucuları ve yapılandırma sayfaları bulmak için Safari
Asterisk, telefon hizmetlerini, yapılandırma parametreleri ile birlikte VoIP telefonlarına ve çeviricilere tanıtmak için.
Mac OS X için Bonjour Tarayıcı,iStumbler gibi yazılımlar veya Windows için Zeroconf Neighborhood Explorer yazılımı, bu uygulamalar tarafından bildirilen tüm hizmetleri görüntülemek için kullanılabilir. Apple'nin iPhone ve iPod Touch için "Remote" uygulaması ayrıca Wi-Fi üzerinden iTunes kütüphanelerine bağlantı kurmak için Bonjour kullanıyor. Bonjour yalnızca özel bir DNS yapılandırması olmadan genellikle küçük bir alan olan tek bir yayın etki alanında çalışır. Mac OS X, Windows için Bonjour ve AirPort Baz İstasyonları, uygun şekilde yapılandırılmış bir DNS sunucusu aracılığıyla geniş alan hizmeti keşifine olanak tanıyan Geniş Alan Bonjour'u kullanmak üzere yapılandırılabilir.
Uygulamalar genellikle Bonjour servislerini işletim sisteminden ziyade standart TCP / IP (İnternet iletişim kuralları dizisi) çağrılarını kullanarak uygularlar. Mac OS X çeşitli Bonjour hizmetleri sunmasına rağmen Bonjour diğer işletim sistemlerinde de çalışır. Apple, Darwin açık kaynaklı bir proje olarak hizmet keşfinin temel bileşenini oluşturan Bonjourun çok yöne yayın DNS yanıtlayıcı kaynak kodunu hazırladı. Proje, Mac OS 9, Mac OS X, Linux, * BSD, Solaris, VxWorks ve Windows da dahil olmak üzere çok çeşitli platformlar için responder arka plan programını oluşturmak için kaynak kodu sağlar.
Apple ayrıca Windows ve Java kütüphaneleri için Bonjour adı verilen, kullanıcı tarafından yüklenebilen bir dizi hizmet sunmaktadır. Adobe Systems Creative Suite 3, iTunes, Cerulean Studios'un Trillian Pro 3, Ruckus Network'ten Ruckus Müzik Çalar ve e metin editörü dahil, bir dizi Windows programı zeroconf kullanır.
Bonjour, Apple tarafından sınırlı kullanım lisansı uyarınca serbest bırakılır. Bir yazılım paketinin bir parçası olarak yeniden dağıtmak isteyen geliştiriciler, yazılım şirketleri veya Bonjour logosunu kullanmak için bir lisans sözleşmesi gerekebilir, ancak müşteriler için ücretsiz bir üründür. MDNSResponder için kaynak kodu Apache Lisansı altında edinilebilir.