I have 2 PC (1 windows + 1 linux) and a distant FTP account.
I use JFileSync to sync the 2 PC with samba mounting. There are directories where the windows is the master, whereas other ones are mastered by the linux PC. This sync is also based on the file timestamp.
I use FullSync to sync (from windows or linux) home and distant FTP server. This sync is filesize-based, since the timestamp is not kept on the FTP server.
They are both open source software.
I have 2 PC (1 windows + 1 linux) and a distant FTP account. I use JFileSync to sync the 2 PC with samba mounting. There are directories where the windows is the master, whereas other ones are mastered by the linux PC. This sync is also based on the file timestamp. I use FullSync to sync (from windows or linux) home and distant FTP server. This sync is filesize-based, since the timestamp is not kept on the FTP server. They are both open source software.