Obstáculos técnicos para el puerto rsync Win32
A pesar de ser principalmente un usuario de Windows, soy un gran fanático de rsync. Ahora, no quiero discutir las virtudes de rsync frente a ninguna otra herramienta ... este no es mi punto.
La única forma que he encontrado de ejecutar rsync en Windows es a través de una versión diseñada para ejecutarse sobre Cygwin, y como Cygwin tiene problemas con Unicode, también lo hace rsync.
¿Alguien está lo suficientemente familiarizado con el funcionamiento de rsync para decir si hay algún obstáculo de programación técnica real para portar rsync a un binario Win32 nativo?
¿O es posible que los usuarios de Windows nunca hayan tenido suficiente interés como para importarlo?
En parte, pregunto porque estoy considerando intentar asumir la tarea de iniciar un puerto, pero quiero asegurarme de que no hay algo que me falta en términos de por qué puede no ser posible.