- It has to be FOSS
- It has to run on Linux (since that's the OS of choice for my future NAS)
- It has to have a web interface (I love that feature on Synology NAS)
- It should have a CLI /daemon mode (since my NAS will be running in headless mode)
- It has to be fast and light on resources (that means Java apps do not qualify)
- It has to be feature rich (UPnP, NAT-PMP, DHT, Peer exchange and Encryption are must)
- It has to be an actively maintained project
From closer examination, it seems that it's not easy to run KTorrent in headless mode without relying on hacks, so it's out.
Deluge looks quite good, but seems to be a bit more difficult to configure than Transmission, probably because I'm already familiar with Transmission.
So, for me Transmission seems to be the winner. I'll follow up with my installation and configuration notes at later date.