
| casync | |
| Author: | Lennart Poettering |
| Programming Language: | C |
| Operating System: | Linux |
| Genre: | Data transfer |
| License: | LGPLv2.1 |
casync (content-addressable synchronisation) is a Linux software utility designed to distribute frequently-updated file system images over the Internet.[1] [2]
According to the creator Lennart Poettering, casync is inspired by rsync and Git,[3] as well as tar.[4] casync is aimed to be used for Internet of things (IoT), containerization, virtual machines (VMs), portable services, and operating system (OS) images, as well as backups and home directory synchronization.[2] casync splits images into variable size segments, uses sha256 checksums, and aims to work with content delivery networks (CDNs).[4] [3] Available for Linux only,[3] packages are available for Ubuntu, Fedora and Arch Linux.[4]
Similar software that delivers file system images are:[3]