Apple's openrsync says that it is compatible with rsync protocol versions 27 - 29, which predate rsync 3.X. I don't consider it modern.
rsync -av --delete --dry-run a/ b/ Transfer starting: 2 files folder1/file2: deleting folder1/file1: deleting ./folder1/file2: deleting ./folder1/file1: deleting
It is not an acceptable replacement for the original rsync.
Apple's openrsync says that it is compatible with rsync protocol versions 27 - 29, which predate rsync 3.X. I don't consider it modern.