Apple has opened up Rendezvous technology to Windows, Linux, Unix and Java developers.
Rendezvous enables automatic activation of computer devices, and services on IP networks. It uses industry-standard IP protocols to allow devices to automatically find each other without the need to enter IP addresses or configure DNS servers, and is referred to as zero-configuration networking.
For it to work manufacturers must allocate IP addresses without a DHCP server, translate between names and IP addresses without a DNS server, and locate or advertise services without using a directory server.
The Rendezvous SDK (software developers kit) for Windows includes full link-local support, allowing Windows machines to discover advertised HTTP and FTP servers using Internet Explorer. It also includes a printer setup wizard that allows Windows machines to print to Rendezvous-networked printers, including USB shared printers connected to the AirPort Extreme and AirPort Express Base Stations.
Similar kits are available for Linux, Solaris, FreeBSD, and Java Clients.