Linux Speaks To Macs, Too!
Using the Netatalk package,
Linux can connect to Macintosh computers as well, and share files and
printers with Macs. So far as the Macs are concerned, it looks just
like a Macintosh file and/or print server. Of course, Linux can talk
to Windows, Macintosh, and other boxes all at the same time.