What is Zeroconf? - a few notes about zero-configuration in general.
Understanding Zeroconf Service Types - how to interpret and use zeroconf service definitions.
In short, zeroconf is about automatically discovering your robots or services on your local area network. The implementations we are gathering here do just that, and provide a ros api with which to do that.
Note that they do not try to do anything specific (like advertise your ros master). What you wish to advertise or listen for on your network is up to your program. Think of these implementations as a set of building blocks.
Click on the relevant implementations below for further information.
Linux : zeroconf_avahi, python-avahi
Java : zeroconf_jmdns*
Apple/Windows : bonjour
Embedded Linux : avahi-core/custom
* These require an update for groovy.