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."
Umm, wow. (Score:2, Insightful)
Not very useful (Score:2, Insightful)
It would be nice if it was an actual zeroconf windows client, with Samba support or something. But it's not.
Re:I bet network engineers (Score:5, Insightful)
-Kurt
Re:I bet network engineers (Score:5, Insightful)
You might be WEP-enabled and MAC-filtered, but that doesn't mean you aren't on the same network. (WEP and MAC filtering have nothing to do with Bonjour services specifically.) Bonjour works on a subnet, not over a WAN; getting it to work across separate subnets requires special configuration.
You two are on the same network.
Re:Wild guess... (Score:3, Insightful)
I didn't remember that it existed when a friend brought a PowerBook over to my house and was sitting in the living room, plugged into my LAN; a while later he asked to print something. I said "sure, go for it" figuring he'd put it on a flash drive or something and I'd print it for him, or he'd email it to me. But no, he just sent it to my shared laser printer.
It's also how Apple products do a lot of their "sharing" magic, i.e., seeing other people's photo and audio libraries on your computer.
It's kind of a subtle technology, it's not going to wow people (my friend didn't even understand why what he did was interesting, he just selected the printer from the list in the dialog box), but it works pretty well.
I'd love to see it get better supported on Linux.
Re:Bonjour vs UPnP (Score:1, Insightful)
Sure. Until your kid installs a trojaned game he got from a buddy at school on his PC, and the trojan asks your router to please open some outbound ports that you wanted to keep shut down. Because you can do that with UPnP, without authentication.
Re:Windows 1.0.3? (Score:1, Insightful)
1. Windows way
plug computer into network
go to printers and faxes - add printer
wonder around building looking for closest printer
grab IP information off printer in building
go back to computer
create "local printer" printer port
find printer drivers
finnish the createing the printer using the wizard (and found drivers) and tie it to created printer port
open word document
hit print
print
2. Mac way (Using Bonjour)
plug computer into network
open word document
hit print (it will now list all printers on network)
select closest printer
print
There are many other examples from iChat (auto-populate all iChat users on lan) to iTunes (can share all songs every iTunes user on lan has with no configuration they just appear)
BEST of all to get it working you need two things -
one enable Bonjour(rondezvous) on networked printers (a matter of selecting enable)
two enable Bonjour on client computer (a matter of checking a box which is on by default)
Buh... (Score:3, Insightful)
Maybe, just maybe, I don't want devices jumping onto my network and configuring themselves any way they like.
Re:How is this different than... (Score:3, Insightful)
Re:How is this different than... (Score:3, Insightful)
I myself am in the process of replacing one of these poor design decisions with a brand new AD in a company that is about 50% Mac OS X and 50% Windows 2K/XP/2K3. The arrogant asshats who built the original AD never consulted with the people responsible for over half the computers in the company that run Mac OS X. Not to mention the fact that just about every networkable printer that's come out in the past couple of years supports mDNS/Rendezvous/Bonjour/Zeroconf right out of the box, and will also have problems with using a ".local" AD.
It's interesting that you claim the usage of ".com" addresses for AD causes problems, especially since the ".com" root DN convention is not only recommended by Microsoft, but has been in common usage for LDAP directories for quite a bit longer than Active Directory has been available on the market.
Pointing the Macs at the AD's DNS system doesn't solve the problem, because mDNS assumes that anything ".local" will be found through the Multicast DNS system (at least, prior to 10.3.4), so the ".local" request never makes it to the specified AD server's DNS. Apple had to go out of their way to work around the problem because of so many MCSE asshats who don't know an fscking thing about interoperability...which is to say, most of them.