Samba

Samba is an open-source SMB/CIFS protocol implementation for supporting interoperable file and print services from Windows on Linux/Unix systems.

www.samba.org