Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Apple Releases Bonjour for Windows 1.0.3 195

MacDailyNews is reporting that Apple has released Bonjour for Windows 1.0.3. From the article: "Bonjour, also known as zero-configuration networking, enables automatic discovery of computers, devices, and services on IP networks. Bonjour uses industry standard IP protocols to allow devices to automatically discover each other without the need to enter IP addresses or configure DNS servers."
This discussion has been archived. No new comments can be posted.

Apple Releases Bonjour for Windows 1.0.3

Comments Filter:
  • by amazon10x ( 737466 ) on Wednesday April 19, 2006 @03:31PM (#15159689)
    How is this any different than the Wireless Zero configuration that comes with Windows XP? It seems that they all offer the same thing except the Windows Wireless Zero is already on the machine.
  • Re:Gosh (Score:2, Interesting)

    by ciroknight ( 601098 ) on Wednesday April 19, 2006 @03:35PM (#15159735)
    That joke seems oddly.. familiar [digg.com]
  • by rnelsonee ( 98732 ) on Wednesday April 19, 2006 @04:30PM (#15160257)
    And network neighborhood knows about computers on the network.

    You haven't used Bonjour, have you? That shit can find computers not on the network. And let you use those printers and other application data. Automatically.

    (and I'm not kidding. When my neighbor's daughter launches iTunes, her library shows up in my iTunes, and I can play them. Note that my network is WEP-enabled and MAC filtered, and I'm not part of her network).

  • by CerebusUS ( 21051 ) on Wednesday April 19, 2006 @04:45PM (#15160388)
    I believe SuSE supports Bonjour out of the box, but it's been quite awhile since I made that discovery. The backstory is kind of fun, though.

    We had a less-than-clueful consultancy come in to help us do an Active Directory installation on top of our NT4 domain. They suggested we use .local as the TLD for the AD domain. Wow, was that a mistake. All the macs on the network needed a user-created patch to enable .local DNS requests to pass through to an actual DNS server. I discovered the SuSE (at least I _think_ it was SuSE) "feature" when I tried to set up a box for play.

     
  • by Yaztromo ( 655250 ) on Wednesday April 19, 2006 @04:49PM (#15160427) Homepage Journal
    How is this any different than the Wireless Zero configuration that comes with Windows XP? It seems that they all offer the same thing except the Windows Wireless Zero is already on the machine.

    It is completely different. Wireless Zero Configuration on Windows is a serviced used to connect your machine to 802.11 wireless networks, and (apparantly) to 802.1X network authorization systems.

    Bonjour is a completely different animal, that is more of a combination of a decentralized DNS, and a way for machines to say "hey, heere are the services I offer that you can use" to any other machines on the network. Each machine running a full Bonjour/ZeroConf installation will advertise its name on the network, and the network services it provides. A system might, for example, advertise that it offers SSH, HTTP, FTP, AFP, Samba, and printing services. A client machine running Bonjour/ZeroConf that connects to this network will automatically know about these other services on the network, and can thus offer them as connection options to the user as is approperiate.

    For example, say you take your laptop to the airport. You open it up, and get a wireless connection through Windows as usual. You fire up your web browser, and in a special bookmark menu you automatically see the links for arrivals, departures, and general airport information.

    Or you walk into an office you are visiting, and need to print off a document. You open up the document, select Print, and find in the print dialog that your system has already found all available printers on your subnet.

    You hit the cafe, and decide to fire up your favorite music application to listen to some tunes. Other people are there doing the same thing, and your system finds their playlists, and lets you browser through them and play them on your own laptop.

    These are the sorts of things that Bonjour/ZeroConf permit. It's like a distributed DNS, where each machine only needs to know about itself, and the resolution database gets built dynamically. But it goes one step further to describe not just the hosts, but the public services those hosts offer.

    I run Bonjour a lot on my networks. I do have a few Macs, but most of the systems I'm running it on are Linux systems. A client that connects to my personal network (something which is of course restricted by both WPA2 and a MAC filter list) will learn about all of the services they have public access to, including a few print gateways, digital audio streaming services, network sharing services, multimedia sharing services, chat services, and a variety of others. Suitably enabled client applications will know about these systems automatically, and can then build the relevent on screen menus or selection dialogs or whatnot to permit connecting to these services. And for a significantly large network size, it is significantly easier for an administrator to configure one printer to use Bonjour/ZeroConf than it is to have to tell potentially hundreds of clients where the printer is on the network.

    Yaz.

  • by uradu ( 10768 ) on Wednesday April 19, 2006 @06:25PM (#15160977)
    One service I would love would be a hack to SMB to bypass the idiotic Master Browser peer discovery mechanism in Windows workgroups so it can use ZeroConf instead. In a domain-less Windows network browsing across machines is always a PITA, especially for machines with intermittend connectivity (i.e. notebooks). Alternatively, a complete replacement of SMB that dropped in neatly into Windows Explorer would work too.
  • by batkiwi ( 137781 ) on Wednesday April 19, 2006 @07:54PM (#15161423)
    You're confusing enterprise features with SOHO features.

    In a large enterprise, you'll have an OSX server doing auth/login management/print serving/etc, just as you would in a windows/AD network.

    The difference is, when I bring my laptop over to your house, if you have an airport box with print server, and another mac (or software running bonjour protocol for windows/linux), I will instantly see your printer, file server, ichat client, itunes songs, etc INSTANTLY, without wondering if we're on the same workgroup name/etc.

    Yes you can still do it manually and script it, but it's nice to have the easy alternative.
  • by value_added ( 719364 ) on Wednesday April 19, 2006 @09:40PM (#15161879)
    One service I would love would be a hack to SMB to bypass the idiotic Master Browser peer discovery mechanism in Windows workgroups so it can use ZeroConf instead.

    If you're dancing the Samba, you can use the "Preferred Master = Yes" directive in smb.conf to do this. Works like a charm.
  • by Nice2Cats ( 557310 ) on Thursday April 20, 2006 @04:02AM (#15163266)
    At the risk of sounding like Ellen Fleiss here, Bonjour was one of the things that got me hooked on Apple. We have just about every type of OS at home -- Windows XP, OS X, Gentoo Linux -- and I'm used to endless fooling around to get a network running. So when I went over to set up my parents' new iMacs, connected with one of those little AirPort Express bricks, I was expecting to spend most of the day. Well, no. I give the Macs their names, I set up the network data on the AirPort, and, wham, that was it, printer and all. My first thought is, holy shit, how do they do that? My second thought is, think of all the time I've wasted. My third thought is, man, it would be a real bummer if I were to loose my homework while I'm stoned...

    I tried it at home with the various machines there, but Bonjour for Windows sucked (only worked for printers anyway) and Linux, well, isn't there yet (I'm wondering if that shouldn't be an acronym: LITY. I seem to be using it a lot since I switched to a Mac).

    This is a technology that should be everywhere and one you seriously don't want to be without once you have seen it (the other is Spotlight -- I'm never going to use a desktop machine again that doesn't have live searching). If you have a chance to use it, go for it.

Any circuit design must contain at least one part which is obsolete, two parts which are unobtainable, and three parts which are still under development.

Working...