An implementation of the AppleTalk stack for Unix-type machines, allowing a server to provide file and print services to Mac clients. Roughly analagous to samba for PC (Microsoft Windows) clients. Unlike samba, however, getting netatalk to work almost invariably requires a recompile of the kernel to include AppleTalk, natively or as a module. (The sole exception I know of would be LinuxPPC, which comes with AppleTalk bundled into the kernel by default.)