Develop protocols and software for file transfer using peer-to-peerBitTorrentHowever, software that synchronizes PCs directly without newly going through the cloud "BitTorrent Sync"Has been released.
I've heard bad things about ktorrent, but haven't used it myself. I'm a big fan of rTorrent. Just run it in a screen session, ssh in when you need to interact with it. done. very low memory usage, ...