Netatalk is an Open-Source AFP file server for Linux, NetBSD, and Solaris, capable of serving AppleShare over AppleTalk and TCP/IP with multiple Macintosh or Apple II clients.
Why do you think that https://github.com/retronas/retronas is a good alternative to netatalk-2.x