Bonjour (programvare)

Bonjour – tidligere Rendezvous – er et varemerke for et Apple -program for implementering av IETF -spesifikasjonen til Zeroconf - rammeverket , som er en datanettverksteknologi som brukes i Apple -operativsystemet Mac OS X fra versjon 10.2. Bonjour bruker standard DNS- pakker på en ny måte; så det er en annen tjeneste , men den er basert på en relativt gammel teknologi : DNS over IP .

Apple har gitt ut Bonjour under en lisens for begrenset bruk. Det er freeware (gratis app) for kunder; For utviklere og programvareselskaper som ønsker å inkludere det i en eller annen 'programvare'-pakke, kan det imidlertid være nødvendig å inngå en lisens. Kildekoden for mDNSResponder er lisensiert under Apache-lisensen . [ 1 ]

Bonjour er en metode for å oppdage tjenester på et lokalnettverk ( LAN). Denne teknologien, mye brukt i Mac OS X, lar brukere etablere et nettverk uten noen konfigurasjon. Fra og med 2010 brukes den av Mac OS X og andre operativsystemer for å finne skrivere og filservere. Den brukes også av iTunes for å finne delt musikk, iPhoto for å finne delte bilder, iChat , Skype og Gizmo Project for å finne andre brukere på det lokale nettverket, TiVo Desktop for å finne DVR-er og SubEthaEdit for å finne dokumentsamarbeidspartnere. Selv Safari bruker Bonjour for å finne lokale webservere og konfigurasjonssider for lokale enheter, akkurat som Asterisk bruker det til å varsle tjenester og konfigurasjonsparametere på VoIP-telefoner og automatiske oppringere.

Bonjour fungerer bare på et enkelt undernett , som vanligvis dekker et lite område, uten spesiell DNS-konfigurasjon.

Apples Bonjour blir noen ganger forvekslet med en datatjeneste – for eksempel fildeling – tilgjengelig på det offentlige Internett, noe som kan betraktes som en sikkerhetsrisiko. Faktisk gir Bonjour deg ikke ekstra tilgang til noen tjenester; det bare kunngjør dem. For eksempel kan en bruker utforske en liste over datamaskiner i nærheten som han kan dele filer med — Bonjour, på disse datamaskinene, vil ha indikert om den tjenesten er tilgjengelig—; men du må fortsatt oppgi et passord for å få tilgang til tjenesten på slike maskiner. Bonjour kan også jobbe på nært hold; som standard når meldingene dine bare brukere på samme undernett. Til tross for dette er den eneste innvirkningen Bonjour kan ha på sikkerheten at tjenester blir usikret på grunn av uklarhet innenfor samme delnett. Om tjenester fortsatt vil være beskyttet dersom andre metoder enn uklarhet brukes.

Navnet Rendezvous ble endret til Bonjour med utgivelsen av Mac OS X v10.4 etter avtale, i 2004 , mellom Apple og Tibco Software Inc. Tibco hadde allerede gitt ut et produkt under navnet Rendezvous. Det var mange rykter det året om at det nye produktet skulle hete OpenTalk, men det var det ikke (muligens på grunn av likhetene med LocalTalk og PowerTalk ).

Bonjour-tjenester implementeres mer på applikasjonslaget ved å bruke standard TCP/IP-anrop enn gjennom operativsystemet. Selv om Mac OS X har flere Bonjour-tjenester, krever den ikke dem. Apple har gjort Bonjour multicast DNS-svarkildekoden til kjernetjenesteoppdagelseskomponenten, tilgjengelig som et Darwin åpen kildekode-prosjekt . Prosjektet gir kildekoden for å bygge en bakgrunnsprosess – kalt en daemon – som svar på en lang rekke plattformer, inkludert Mac OS 9, Mac OS X, Linux, *BSD, Solaris, VxWorks og Windows. I tillegg tilbyr Apple et sett med tjenester for brukerinstallasjon kalt Bonjour for Windows .

Bonjour kan også brukes av direktemeldingsklienter som Fire eller Trillian Pro 3 fra Cerulean Studio.

Se også

Eksterne lenker

Referanser

  1. "Bonjour-nedlastinger" . Utviklertilkobling . Apple . Hentet 7. februar 2009 .  Fil 'LISENS' i hver Bonjour-kildekodenedlasting.