Операционная система - на мой взгляд, этот релиз, хоть он и не самый новый, наиболее оптимален для серверов.
Стабильная версия - например, версия 2.2.5, пакет samba-2.2.5.tar.gz.
Компилятор зыка С - gcc (рекомендую установить версию ).
Патч , разработанный в Amherst College. Как видно из названия, этот пачт позволит расширить стандартную функциональность поддержкой корзины для удаленных файлов на сетевых дисках.
Ну и конечно - физический или виртуальный сервер, на который мы будем устанавливать программу (в моем случае это был Dual PIIIs 866, 512M ECC, SCSI RAID Mylex170, 4 HDD SCSI IBM 18G в RAID5, Teckram 390U + SCSI 18G Seagate).