macOS enthält OpenRSYNC vom OpenBSD-Projekt.

In dem letzte Woche veröffentlichten Update von macOS 15.4 hat Apple das Dienstprogramm rsync durch eine alternative Implementierung namens openrsync ersetzt, die vom OpenBSD-Projekt entwickelt wird. Die ausführbare Datei /usr/bin/rsync in macOS verweist jetzt auf openrsync. Es wird angenommen, dass die Gründe für den Austausch kürzlich entdeckte Sicherheitsprobleme in rsync, die Bestrebungen zur Reduzierung der Komponenten unter Copyleft-Lizenzen und der Wunsch sind, eine veraltete Version von rsync loszuwerden, die aufgrund der Lizenzpolitik nicht aktualisiert werden kann.

Die Hauptmerkmale von openrsync sind die ursprüngliche Entwicklung mit dem Fokus auf hohe Sicherheit, die Bereitstellung des Codes unter der permissiven ISC-Lizenz (BSD-Familie) anstelle der Copyleft-Lizenz GPL von rsync sowie die Verwendung einer anderen internen Architektur (ein Prozess für den Empfang und den Versand von Daten, der einen Ereignisverarbeitungszyklus nutzt). Auf Protokollebene ist openrsync mit rsync kompatibel, unterstützt jedoch nicht alle Befehlszeilenoptionen, sondern nur die am häufigsten nachgefragten Optionen für die Dateisynchronisation und -sicherung. Das Fehlen der Unterstützung für sekundäre Funktionen ermöglicht es, die Größe der Codebasis von openrsync auf etwa 10.000 Zeilen Code zu begrenzen, um die Angriffsfläche zu verringern. Zum Vergleich: In der neuesten Version von rsync sind es 62.000 Zeilen in C.

Da macOS bis jetzt die veraltete Version rsync 2.6.9, die im November 2006 veröffentlicht wurde, bereitstellte, wird der Ersatz nicht zu einer spürbaren Einschränkung der Funktionalität führen. Die Version rsync 2.6.9 wurde als letzte unter der GPLv2+-Lizenz ausgewählt. Als Nächstes wurde rsync 3.0 veröffentlicht, das auf die GPLv3-Lizenz umgestellt wurde, die die Tivoisierung (Bindung der Software an die Hardware) verbietet.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster