Unison
暗号化されたSSHコネクション上でトンネリングすれば、セキュアなデータ転送も可能である。
アンドリュー・トリジェルの開発したrsyncのアルゴリズムを使っている。このアルゴリズムはファイルの変更された部分だけを転送するので、ファイル全体をコピーするよりも高速である。
プログラムやシステムがクラッシュしたり、通信障害が発生したときも堅牢であるように設計されている。
オープンソースである。
OCaml言語で書かれている。
Unisonのようなファイル同期ツールは、バージョン管理システム(CVSやSubversionなど)、分散ファイルシステム(Codaなど)、ミラーリングユーティリティ(rsyncなど)と似ている。これらはいずれもファイル群の同期を目的としている。しかし、ファイル同期ツールは、バージョン管理などのオーバーヘッドなしでディレクトリ構造の双方の変更に対応可能である。