has adopted Zeroconf and incorporated it into their firmware, and
just about any network printer you can buy today has it. There is
a mature open-source implementation which is part of the Darwin/OS X
codebase.
That is debatable owing to possible patent issues. See the ietf web site
list of IPR statements on the subject, although the patent may well
be very dubious.