
Apple konečně mění rutinu: macOS Sequoia přináší openrsync místo zastaralého rsync
2025-04-10
Autor: Ondřej
Revoluční změna pro uživatele macOS!
Nástroj rsync, klíčový pro přenos a synchronizaci souborů v unixových operačních systémech, měl dlouhá léta v macOS co do činění se zastaralou verzí 2.6.9, která se táhne až do listopadu 2006. Ačkoliv byla v březnu 2008 vydána verze rsync 3.0, Apple tuto novinku ignoroval a setrvával na minulosti.
Proč Apple ignoroval novější verze?
Důvodem byla změna licence – zatímco původní rsync byl vydán pod GNU GPL 2, novější verze přešla na GNU GPL 3. Apple se rozhodl nezapadnout do nových pravidel a místo toho si zachoval starší verzi, která sice dostávala bezpečnostní záplaty, ale postrádala jakékoliv moderní funkce.
Sequoia vs. minulost: konec éry zastaralých nástrojů!
S vydáním macOS Sequoia ale Apple udělal zásadní krok vpřed. Nahradil zastaralou verzi rsync implementací openrsync, která pochází z vývoje OpenBSD. Tento krok nejenže řeší problémy se starou licencí, ale otevřeně přechází na licencování BSD, konkrétně ISC.
Jaké novinky openrsync přináší?
Od macOS 15.4 uživatelé nalézají příkaz rsync jako symbolický odkaz na openrsync. To znamená, že mohou nadále používat nástroj, na který byli zvyklí, avšak s moderním vylepšením. Openrsync je sice kompatibilní s rsync, avšak uživatelé musí být připraveni, že podporuje pouze část parametrů ze současných verzí.
Konec éry stagnace!
Tato změna je vítanou novinkou pro uživatele macOS, kteří se už nebudou muset potýkat s problémy starých nástrojů. Apple konečně posouvá své oblíbené operační systémy směrem k moderním standardům.