Samba ist eine Software Suite für Unix, das Unix die Fähigkeit verleiht, wie ein Microsoft Windows-Server Ressourcen (Drucker und Verzeichnisse) für Rechner freizugeben, die das SMB-Protokoll verstehen, das ursprünglich nur von Microsoft Windows verwendet wurde. Mit Samba ist es also z.B. möglich, dass ein Windows-Rechner einen Drucker, der an einem Linux-Rechner angeschlossen ist, nutzen kann, oder Verzeichnisse mounten, die auf dem Linux-Rechner angelegt wurden. Samba besteht sowohl aus Server- als auch aus Clientprogrammen.
Samba wird von einer Gemeinschaft freiwilliger Programmierer entwickelt. Zum festen Kern der Entwicklergemeinde von Samba zählen in etwa 20 Personen.
Links: