Bonjour (yazılım) - Bonjour (software)

Bonjour
Apple Bonjour Icon.png
Bonjour
Geliştirici (ler)Apple Inc.
İlk sürümAğustos 2002; 18 yıl önce (2002-08) (gibi Buluşma)
Kararlı sürüm
878.260.1 / 23 Ağustos 2019; 15 ay önce (2019-08-23)
İşletim sistemiMac os işletim sistemi, Microsoft Windows, Linux, * BSD, iOS
TürSıfır konfigürasyonlu ağ
LisansApple Inc.Tescilli Ücretsiz Yazılım; altındaki kısımlar Apache lisansı
İnternet sitesigeliştirici.elma.com/ bonjour/

Bonjour dır-dir elma uygulaması sıfır konfigürasyonlu ağ (zeroconf), aşağıdakileri içeren bir teknoloji grubu hizmet keşfi, adres tahsisi, ve ana bilgisayar adı çözümlemesi. Bonjour, yazıcılar, diğer bilgisayarlar gibi aygıtları ve bu aygıtların bir yerel ağ kullanma çok noktaya yayın Alan Adı Sistemi (mDNS) hizmet kayıtları.

Yazılım, Apple'ın Mac os işletim sistemi ve iOS işletim sistemleri. Bonjour ayrıca çalışan bilgisayarlara da kurulabilir Microsoft Windows. Bonjour bileşenleri, aşağıdakiler gibi başka yazılımlara da dahil edilebilir: iTunes ve Safari.

2002 yılında Mac OS X 10.2 gibi BuluşmaYazılım, mahkeme dışı ticari marka anlaşmazlıklarının çözümünün ardından 2005 yılında Bonjour olarak yeniden adlandırıldı.[1][2]

Genel Bakış

Bonjour, hizmetleri keşfetmek için genel bir yöntem sağlar. yerel alan ağı. Yazılım, macOS genelinde yaygın olarak kullanılmaktadır ve kullanıcıların herhangi bir yapılandırma olmadan bir ağ kurmasına olanak tanır. 2010 itibariyle yazıcıları ve dosya paylaşım sunucularını bulmak için kullanılır.

Bonjour kullanan önemli uygulamalar şunları içerir:

  • iTunes paylaşılan müzik bulmak için
  • iPhoto paylaşılan fotoğrafları bulmak için
  • laflarım, Adobe Sistemleri Creative Suite 3, Proteus, Adium, Ateş, Pidgin, Skype, Vine Sunucusu ve Elgato EyeTV, birden fazla müşteri ile iletişim kurmak için
  • Gizmo5 yerel ağdaki diğer kullanıcıları bulmak için
  • TiVo Dijital video kaydedicileri ve paylaşılan medya kitaplıklarını bulmak için masaüstü (kullanımdan kaldırıldı, desteklenmiyor c. 2013)
  • SubEthaDüzenle belge ortak çalışanlarını bulmak için
  • Solidworks ve lisansları yönetmek için kullanılan PhotoView 360
  • Bir şeyler ve OmniFocus projeleri ve görevleri Mac masaüstü ve iPad, iPhone veya iPod touch arasında senkronize etmek için
  • Safari yerel cihazlar için yerel web sunucularını ve yapılandırma sayfalarını bulmak için

Gibi yazılımlar Bonjour Tarayıcı veya iStumbler, her ikisi de macOS için, bu uygulamalar tarafından bildirilen tüm hizmetleri görüntülemek için kullanılabilir. Apple'ın iPhone ve iPod Touch için "Remote" uygulaması da Wi-Fi aracılığıyla iTunes arşivlerine bağlantı kurmak için Bonjour'u kullanıyor.[3]

Bonjour yalnızca tek bir yayın alanı, özel DNS olmadan genellikle küçük bir alan olan konfigürasyon. macOS, Bonjour for Windows ve Havalimanı Baz İstasyonları, uygun şekilde yapılandırılmış bir DNS sunucusu aracılığıyla geniş alan hizmeti keşfine izin veren Geniş Alan Bonjour'u kullanacak şekilde yapılandırılabilir.

Uygulamalar genellikle standart kullanarak Bonjour hizmetlerini uygular TCP / IP işletim sistemi yerine çağrılar. MacOS çeşitli Bonjour hizmetleri sunsa da, Bonjour diğer işletim sistemlerinde de çalışır. Apple, Bonjour'un kaynak kodunu yaptı çok noktaya yayın Hizmet keşfinin temel bileşeni olan DNS yanıtlayıcı, bir Darwin açık kaynak proje. Proje, yanıtlayıcı arka plan programı oluşturmak için kaynak kodu sağlar. Mac OS 9, Mac os işletim sistemi, Linux, * BSD, Solaris, VxWorks, ve pencereler. Apple ayrıca Windows ve Java kitaplıkları için Bonjour adı verilen, kullanıcı tarafından yüklenebilen bir dizi hizmet sağlar.

Lisanslama

Bonjour, Apple tarafından sınırlı kullanım koşulları lisansı altında yayınlandı. Bu ücretsiz yazılım Müşteriler için, bunu bir yazılım paketinin parçası olarak yeniden dağıtmak veya Bonjour logosunu kullanmak isteyen geliştiriciler ve yazılım şirketlerinin bir lisans anlaşması. MDNSResponder için kaynak kodu, Apache Lisansı.[4]

Adlandırma

Apple, Bonjour yazılımını ilk olarak Ağustos 2002'de, Mac OS X 10.2 "Rendezvous" adı altında. 27 Ağustos 2003 Tibco Software Inc marka ihlali davası açtığını duyurdu.[5]Tibco'nun bir kurumsal uygulama entegrasyonu ürün aradı TIBCO Buluşması 1994 yılından beri piyasada olduğunu ve Apple Computer ile anlaşmaya varmaya çalıştığını belirtti. Temmuz 2004'te Apple Computer ve Tibco mahkeme dışı bir anlaşmaya vardı; [6] anlaşmanın ayrıntıları kamuoyuna açıklanmadı. 12 Nisan 2005'te Apple, Rendezvous'un adını "Bonjour" olarak değiştirdiğini duyurdu.[1]

Şimdiki isim Bonjour dır-dir Fransızca sabah veya öğleden sonra selamlaması için "iyi günler". Önceki isim Buluşma Fransızcada "toplantı", "randevu" veya "tarih" anlamına gelir.[7]

Diğer uygulamalar

24 Şubat 2010'da yayınlanan Bonjour sürüm 2.0, Microsoft Windows 2000, 2003, XP, Vista, 7, 8 ve 10 ile çalışır.[8] Sistemler bunu öncelikle ağ yazıcılarının kurulumunu, yapılandırmasını ve kullanımını kolaylaştırmak için kullanır ve bu nedenle başlangıçtan itibaren çalışır. Bonjour Windows üzerinde tam olarak uygulandığında, iChat gibi bazı özellikler Windows ve Mac OS arasında iletişime izin verir. Bonjour for Windows ayrıca şunları ekler: zeroconf yetenekleri Internet Explorer ve bir zeroconf uygulaması sağlar Java sanal makineleri.[8][9]

Gibi bazı üçüncü taraf uygulamaları Adobe 's Photoshop CS3 süit[10]Zeroconf teknolojisinden yararlanmak için Bonjour ile birlikte gelir.

Windows sistemlerindeki yükleyiciler normalde Bonjour dosyalarını "Program Files" klasöründeki "Bonjour" adlı bir klasöre yerleştirir. Değiştirir Windows sistem kayıt defteri dahili ağ yapılandırması ve işlemiyle ilgili girişler. Bonjour, mDNSResponder.exe olarak çalışır. Ağ üzerindeki iletişim, Bonjour paketlerini engelleyen bazı kişisel veya kurumsal güvenlik duvarlarının yeniden yapılandırılmasını gerektirebilen UDP bağlantı noktası 5353 üzerinden gerçekleşir. Windows için Bonjour'un tam kurulumu, Internet Explorer için bir eklenti, bir yazıcı sihirbazı ve ağ iletişim hizmetlerini içerecektir. Bir üçüncü taraf uygulamasının parçası olarak veya iTunes gibi diğer Apple yazılımının bir bileşeni olarak yüklendiğinde tüm bileşenler dahil edilmez.

Biraz VPN istemciler, VPN yazılımı etkin ve bağlandığında yerel ağ hizmetleri bir bilgisayar tarafından kullanılamayacak şekilde yapılandırılır.[8] Böyle bir durumda, Bonjour veya başka bir zeroconf uygulaması için hiçbir yerel zeroconf hizmeti mevcut değildir.

Eylül 2008'de Bonjour for Windows'ta iki güvenlik açığı bulundu.[11]Windows için belirli Bonjour yüklemelerinde bir kaldırıcı ve insan tarafından okunabilir bir giriş görüntüleme Windows hizmetleri listeleme.[12]

Windows 7'nin 32 ve 64 bit sürümlerinde, Bonjour hizmetlerinin bazı eski ancak hala mevcut sürümleri, 0.0.0.0 girişini ekleyerek tüm ağ bağlantısını devre dışı bırakabilir. varsayılan giriş. Bu, 2013'te bildirilen bir hataydı.[13]

Açık kaynak BEN müşteriler Pidgin, Kopete ve Adium kapalı kaynak gibi Bonjour IM protokolünü destekleyin Trillian müşteri.

Tarayıcılar

Bir dizi tarayıcı, bir son kullanıcının Bonjour kullanılarak bulunan cihazları grafiksel olarak keşfetmesine olanak tanır.

Keşif / Bonjour Tarayıcısı

Keşif bir Genel yaratıcı lisanslı Mac os işletim sistemi Bonjour kullanılarak bildirilen tüm hizmetleri görüntüleyen uygulama. Programın adı orijinal olarak Rendezvous Browser idi, ancak adını 1.5.4 sürümünde değiştirdi. elma protokolün adını Bonjour olarak değiştirdi; 2.0 sürümünden bu yana, yeniden Discovery olarak yeniden adlandırıldı. Belirli protokoller için, bir liste öğesine çift tıklamak ilişkili yardımcıyı başlatır. İlk 1.5.6 sürümü evrensel ikili serbest bırakmak.

Gelecek sürümler, kullanıcıların yazara güvenmek yerine bir hizmeti tamamen tanımlamasına izin verecektir.

Bonjour Browser aşağıdakiler için önerildi: hizmet keşfi içinde MacAddict #123.

Keşif, Apple App Store'da mevcuttur.[14]

JBonjourBrowser

Adresinde bir öğrenci araştırma projesi Kolombiya Üniversitesi JBonjourBrowser adında, Bonjour Tarayıcısının işlevselliğine uygun Java tabanlı bir sistem üretti. JBonjourBrowser açık kaynaklıdır ve şu adresten edinilebilir: GPL.

JBonjourBrowser, Bonjour Browser'ın işlevselliğini taklit etmek ve aynı zamanda birden fazla platformda çalışmak için oluşturuldu. Apple'ın Bonjour Java kitaplığının çalışmasını gerektirir.

Bonjour Browser Windows için

Yerel bir Windows uygulaması, Mac OS için Bonjour Tarayıcısına benzer işlevler sunar. Bonjour Browser for Windows, Hobbyist Software ve HandyDev Software tarafından ücretsiz olarak sunulmaktadır.

mDNSBrowser

mDNSBrowser
İnternet sitesigeliştirici.elma.com/ bonjour/ Bunu Vikiveri'de düzenleyin

MDNSBrowser adlı ticari bir uygulama, Netputing Systems Inc. tarafından sunulmaktadır.

Ayrıca bakınız

Referanslar

  1. ^ a b Marc Krochmal (12 Nisan 2005). "Randevu değişiyor ..." randevu-dev posta listesi. Apple Bilgisayar. Arşivlenen orijinal 19 Mart 2007. Alındı 11 Ekim 2006.
  2. ^ "Apple, Rendezvous teknolojisini yeniden adlandıracak" Bonjour"". appleinsider.com. 18 Şubat 2005. Alındı 14 Mart, 2015.
  3. ^ "Android DACP Uzaktan Kumanda". Android DACP Uzaktan Kumanda. Jeffrey Sharkey. Alındı 23 Şubat 2009.
  4. ^ "mDNSResponder kaynak kodu". Elma. Her mDNSResponder kaynak kodu indirmesindeki 'LICENSE' dosyası.
  5. ^ "TIBCO Software Inc. Apple Computer, Inc.'e Ticari Marka İhlali Davası Açıyor" (Basın bülteni). TIBCO Yazılımı. 27 Ağustos 2003. Alındı 11 Ekim 2006.
  6. ^ Daniel Drew Turner (22 Temmuz 2004). "Apple TIBCO Takımına Yerleşti, Randevu'nun Adını Değiştirdi". eWeek. Alındı 11 Ekim 2006.
  7. ^ "bonjour". merriam-webster.com. Alındı 28 Temmuz 2010.
  8. ^ a b c "Bonjour İndirmeleri". Apple Inc. 8 Mart 2010. Alındı 8 Mart, 2010.
  9. ^ Apple Inc. "Leopard Sneak Peek - iChat". Arşivlenen orijinal 27 Kasım 2006. Alındı 28 Kasım 2006.
  10. ^ "CS3 Casus Yazılım Yüklemiyor". Adobe Sistemleri. 4 Ocak 2007. Alındı 7 Şubat 2009.
  11. ^ "Bonjour for Windows 1.0.5'in güvenlik içeriği hakkında". Apple Inc. 15 Eylül 2008. Alındı 27 Mayıs 2009.
  12. ^ "Tamamen [sic] Windows için Bonjour Hizmeti ve Dosyalarını (mDNSResponder.exe, mdnsNSP.dll) Kaldırın ve Kaldırın ". Amarjeet Rai. 11 Şubat 2008. Alındı 5 Temmuz 2009.
  13. ^ "Windows 7 - İki varsayılan ağ geçidi 0.0.0.0". microsoft.com. Arşivlenen orijinal 7 Mayıs 2013. Alındı 22 Nisan, 2012.
  14. ^ Ballard, Lily. "Keşif - DNS-SD Tarayıcı". elma. Alındı 26 Mayıs 2020.
  15. ^ "Mac OS X v10.6: Wake on Demand Hakkında (Apple Makalesi HT3774)". Elma. 27 Ağustos 2009. Alındı 15 Eylül 2009. Talep Üzerine Uyandırmayı Ayarlama "," Bonjour Uyku Proxy'si Kurma

Dış bağlantılar