Samba is a free implementation of the SMB and Active Directory protocols for Linux and other UNIX-like systems. It provides file and print services to Windows and other SMB clients, and can act as an Active Directory domain controller or as a member server. Organisations use Samba to integrate Linux and UNIX servers and desktops into Active Directory environments, or as a file server on top of cluster filesystems. It is installed as server software on your own systems.
Samba is developed and maintained by a worldwide community of individuals and companies, the Samba Team; the project is a member of the US non-profit Software Freedom Conservancy and receives support from, among others, the Sovereign Tech Fund. The software is licensed under the GNU General Public License. The samba.org site lists commercial support providers, globally and by country. Because you host Samba yourself, files and user data stay on your own infrastructure.