Unison je alat za sinkronizaciju datoteka za Unix i Windows.Omogućuje pohranjivanje dvije replike zbirke datoteka i mapa na različite hostove (ili različitih diskova na istom hostu), zasebno modificirane i zatim ažurirane širenjem promjena u svakoj replici drugoj.Unison dijeli brojne značajke s alatima kao što su paketi za upravljanje konfiguracijom (CVS, PRCS, Subverzija, BitKeeper itd.), Distribuiranim datotečnim sustavima (Coda itd.), Jednosmjernim uslugama ogledala (rsync itd.) I ostalim sinkronizatorima(Intellisync, usklađivanje itd.)Međutim, postoji nekoliko točaka u kojima se razlikuje: * Unison radi i na Windowsima i na mnogim ukusima Unix (Solaris, Linux, OS X, itd.) Sustava.Štoviše, Unison djeluje na svim platformama, omogućujući vam primjerice sinkronizaciju Windows prijenosnog računala s Unix serverom.* Za razliku od jednostavnih uslužnih programa za zrcaljenje ili izradu sigurnosnih kopija, Unison se može nositi s ažuriranjima obje replike distribuirane strukture direktorija.Ažuriranja koja se ne sukobljavaju automatski se šire.Otkrivaju se i prikazuju sukobljena ažuriranja.* Za razliku od distribuiranog datotečnog sustava, Unison je program na razini korisnika: nema potrebe mijenjati kernel niti imati privilegije superuse na bilo kojem domaćinu.* Unison funkcionira između bilo kojeg para strojeva spojenih na internet, komunicirajući bilo putem izravne utičnice ili preko tuneliranja preko šifrirane ssh veze.Oprezno je s mrežnom propusnošću i dobro radi preko sporih veza poput PPP veza.Prijenosi malih ažuriranja velikim datotekama optimizirani su korištenjem protokola kompresije sličnog rsync-u.* Unison je otporan na neuspjeh.Pažljivo je ostaviti replike i njegove privatne strukture u razumnom stanju u svakom trenutku, čak i u slučaju nenormalnih prekida ili komunikacijskih kvarova.* Unison ima jasne i precizne specifikacije.* Unison je besplatan;puni izvorni kod dostupan je pod GNU Public License.
unison