https://www.youtube.com/watch?v=iv7o7MbgrWo&list=PLr4nRUtZbsuGq-U9BCJoRvriJd9vZyhLN&index=1
Ich wundere mich, dass diverse Backup-Scripte plötzlich scheitern (“Too many open files”) – das erklärt’s wohl: https://www.mactechnews.de/news/article/macOS-15-4-Apple-ersetzt-ohne-Warnung-rsync-und-sorgt-fuer-Probleme-187088.html #macos #rsync #openrsync
Fliegender Synchronisationswechsel: #Apple :apple_inc: ersetzt #rsync durch #openrsync | Mac & i https://www.heise.de/news/Fliegender-Synchronisationswechsel-Apple-ersetzt-rsync-durch-openrsync-10350428.html #OpenSource #macOS154
One thing not mentioned is that #OpenRsync's origin is the #OpenBSD project (at least as far as I am aware! Correct me if I am wrong :-) )!
https://derflounder.wordpress.com/2025/04/06/rsync-replaced-with-openrsync-on-macos-sequoia/
macOS 15.4 中 rsync 被換成 OpenRsync
主要是看到「Rsync replaced with openrsync on macOS Sequoia (derflounder.wordpress.com)」這邊的消息,macOS 15.4 的更新中,rsync 被換成 OpenRsync 了:「rsync replaced with openrsync on macOS Sequoia」。 macOS 的 rsync 一直維持 2007 年的 2.x 版,主要的原因是後來變成 GPLv3 了,而 OpenRsync 是 OpenBSD 團體弄出來的版本,使用 BSD licenses。 OpenRsync 畢竟是重寫一套出來,可以預期會有相容性問題,再加上 OpenRsync 本來就沒打算做到完全相容,但基本與常見的功能都有實作出來,算是堪…
I used #rsync in some macOS scripts back at my previous job, just let my former colleague and good friend know he should probably check they're still compatible given the switch to #openrsync
Now I also wonder when #screen will be replaced by #tmux
#rsync replaced with #openrsync on #macOS Sequoia
rsync replaced with openrsync on macOS Sequoia https://www.undeadly.org/cgi?action=article;sid=20250408062403 #openbsd #openrsync #rsync #macos #apple #freesoftware #libresoftware
🌗 macOS Sequoia 棄用 rsync,改用 openrsync
➤ 授權問題導致蘋果改用 openrsync
✤ https://derflounder.wordpress.com/2025/04/06/rsync-replaced-with-openrsync-on-macos-sequoia/
蘋果公司在 macOS Sequoia 中用 openrsync 取代了舊版的 rsync 2.6.9。此舉是為瞭解決 rsync 與 GNU GPL 授權協議的相容性問題。由於蘋果無法符合 GPLv3 的條款,因此無法更新到 rsync 3.x。openrsync 使用 BSD 授權協議,允許更靈活的使用和修改,讓蘋果能夠持續更新此工具。雖然 openrsync 與 rsync 兼容,但它僅支持 rsync 命令列參數的子集,可能影響到某些舊有的腳本或設定。
+ 終於更新 rsync 了!雖然可能有些參數不兼容,但總比用二十年前的版本好。
+ 蘋果這種做法很典型,為了避免授權問題寧願重寫,希望 openrsync
#macOS #rsync #openrsync #軟體授權
Oh dear, #Apple has done the unthinkable and swapped rsync for #openrsync on #macOS Sequoia. 😱 Don't worry, #Unix #nerds, your world will still spin, albeit in slightly different syntactic circles. 🤓🎉 Meanwhile, millions of Mac users are blissfully unaware and continue synchronizing files using Safari. 🌐📁
https://derflounder.wordpress.com/2025/04/06/rsync-replaced-with-openrsync-on-macos-sequoia/ #file #synchronization #HackerNews #ngated
Rsync replaced with openrsync on macOS Sequoia
https://derflounder.wordpress.com/2025/04/06/rsync-replaced-with-openrsync-on-macos-sequoia/
#HackerNews #Rsync #openrsync #macOS #Sequoia #technology #news
Rsync updated on my OpenBSD 7.6-stable system, and I didn't even notice.
I should be trying openrsync, which I only recently learned exists.
What is this #openrsync nonsense that Apple appear to have replaced the real rsync with in the latest #macOS?
I used to be able to "rsync host:" and browse around the remote file system to find the directories I wanted to sync. This version doesn't appear to support that, despite proclaiming "rsync version 2.6.9 compatible".
Thankfully we have #pkgsrc.
@RL_Dane The #OpenBSD project is working on #openRSYNC at least?
There is no -portable branch currently.
Moreover, I remember encountering uhhh, quite a bug against the original #rsync (the rsync system would crash) on a FreeBSD machine running an experimental aarch64 -CURRENT of 13, years ago on a Raspberry Pi 3 which I could definitely recreate, but it seemed a little too bleeding edge to worry about a bug report.
Maybe now some of the rougher edges have been filed down a little bit?
@RL_Dane @mjgardner @benjaminhollon Tridge is the man, for sure, rsync is a masterpiece, one of my very favorite CLI tools. I have real doubts about anyone doing better in a clean room type rewrite, but I also have doubts the #OpenBSD #openrsync replacement author isn't peeking now and then. Not a criticism, but sometimes you have to cheat just a bit, lol. Though OBSD have great developers, top notch, they solve problems with tiny group (50 devs?) billion dollar companies can't solve.
Hm, when rsyncing from Devuan #Linux to #OpenBSD current (i.e. #rsync -> #openrsync), openrsync crashes at certain files.