I saw on freshmeat today that PyRendezvous ( http://radio.weblogs.com/0105002/stories/2003/01/06/ multicastDnsServiceDiscoverForPython.html ) has been relicensed to LGPL, so maybe we don't have to write our own, at least not all of it. -bob