Rsync replaced with openrsync on macOS Sequoia
a year ago
- #macOS
- #openrsync
- #GPL
- rsync is a command line tool for transferring and synchronizing files on Unix-based systems.
- Apple has included rsync 2.6.9 (released in 2006) on macOS, not updating to rsync 3.x due to GPLv3 licensing issues.
- macOS Sequoia replaces rsync with openrsync, which uses the permissive ISC license instead of GPL.
- openrsync is compatible with rsync but supports only a subset of rsync's command line arguments.
- Mac admins may encounter functionality differences between rsync and openrsync in macOS Sequoia.
- The openrsync tool in macOS 15.4 is linked to /usr/bin/rsync, allowing it to be run as before.