Sincronización de archivos entre Amiga y otros sistemas con AmiSync
AmiSync es un proyecto desarrollado por Thomas Severinsen que lleva la sincronización de archivos compatible con Syncthing a AmigaOS 3.x. Su objetivo es facilitar el intercambio de archivos entre un Amiga y otros dispositivos, incluidos equipos modernos, sin depender de servicios de almacenamiento en la nube.
El programa está diseñado para procesadores Motorola 68020 o superiores y utiliza AmiSSL para establecer conexiones cifradas mediante TLS 1.3. Entre sus funciones destacan la detección de cambios en los archivos, la gestión de eliminaciones y renombrados, y la creación de copias de seguridad cuando surgen conflictos entre versiones. También admite archivos de exclusión .stignore y utiliza SHA-256 para verificar la integridad de los datos transferidos.
AmiSync mantiene información sobre los directorios para evitar tener que analizar todos los archivos desde cero en cada ejecución. No obstante, todavía tiene algunas limitaciones, como la ausencia de descubrimiento automático de dispositivos y servidores de retransmisión, por lo que los equipos deben poder conectarse directamente.
El proyecto está disponible en Aminet y en GitHub, donde se puede consultar el código fuente y seguir su desarrollo.