On le sait depuis macOS 15.5, Apple veut se débarrasser d’AFP, son protocole historique pour le transfert des fichiers. Cela fait bien des années que l’entreprise a abandonné le développement d’Apple Filing Protocol et même s’il reste encore présent dans macOS 26, il est appelé à disparaître dans une future mise à jour du système dédié aux Mac. AFP était notamment utilisé pour les sauvegardes Time Machine et même si tout le nécessaire est en place depuis macOS Sierra pour le faire avec son successeur SMB, cela ne fonctionne pas toujours, comme nous l’a fait remarquer un lecteur concernant les Freebox.

Ce rapport de bug sur le suivi public de Free résume bien le problème. Historiquement, les Freebox ont pu servir de destination de sauvegarde Time Machine par le biais du protocole AFP, même si elles gèrent aussi SMB, le protocole concurrent imaginé par Microsoft qui est devenu la norme. Techniquement, les box de Free devraient ainsi continuer à pouvoir servir de destination Time Machine, sauf qu’Apple exige un échange de métadonnées assez spécifique et qui n’est pas pris en charge par la version précise de SMB incluse dans Freebox OS.
Sous le capot, le problème est lié à des histoires de licences. Samba, créateur original de SMB, est un projet open-source associé à une licence GPLv3 qui est très restrictive et qui oblige pour faire simple à ouvrir l’intégralité du code source des projets qui reposent sur du code avec cette licence. C’est également pour cette raison qu’Apple l’a abandonné pour tous les outils ouverts inclus avec macOS, un mouvement initié il y a bien des années et dont on continue de voir des effets.

Terminal : Apple a remplacé rsync par openrsync dans macOS Sequoia
Apple a d’ailleurs abandonné Samba dès Mac OS X Lion en 2011, au profit de sa propre implémentation de SMB. Sans aller jusque-là, Free a basculé sur KSMBD, une autre version de SMB qui n’est pas associée à une licence GPLv3 et peut ainsi être utilisée dans des projets propriétaires, comme l’est le système d’exploitation des Freebox. Le problème, c’est que cette solution tournée vers le monde GNU/Linux ne gère pas la particularité de macOS, si bien que l’on ne peut pas encore l’utiliser pour des sauvegardes Time Machine en SMB. Un ticket de bug a bien été ouvert il y a quelques mois, mais comme le projet est open-source, il faut attendre qu’un développeur compétent et motivé s’y intéresse.
La bonne nouvelle pour les abonnés Free, c’est que l’un des développeurs de l’entreprise a déjà contribué au projet KSMBD. Il l’avait notamment fait en début d’année, quand un bug lié cette fois à l’app Fichiers d’iOS 18 empêchait d’écrire sur le stockage intégré aux Freebox, l’accès en SMB passant alors en lecture seule. Ici encore, c’était un problème de métadonnées spécifiques attendues par le système mobile de la Pomme et il avait fallu ajuster l’implémentation de SMB dans Freebox OS pour restaurer l’accès en écriture.

Free corrige un bug entre l'app Fichiers d'iOS 18 et les Freebox
L’espoir est qu’il intervienne à nouveau pour ajouter les métadonnées requises cette fois par macOS et qu’in fine, les Freebox puissent servir de destination de sauvegarde Time Machine via SMB. En attendant, il faut garder AFP actif sur la box pour que les sauvegardes s’effectuent bien avec le système d’Apple. Cela reste possible et c’est fonctionnel d’après les retours, à la fois parce que Freebox OS intègre encore AFP et parce que le protocole est seulement déprécié dans macOS 26, pas encore supprimé. Attention toutefois, il n’est plus possible de créer une nouvelle sauvegarde Time Machine via AFP, Tahoe permet uniquement de conserver les sauvegardes existantes tout en affichant des messages d’erreur.

Apple commence à abandonner les Time Capsule, qui ne seront plus pris en charge avec macOS 27
C’est un problème pour les Freebox, qui ne pourront ainsi pas servir de destination de sauvegarde Time Machine pour un nouveau Mac, par exemple. De manière plus générale, on ne sait pas quand la suppression d’AFP aura lieu, puisqu’Apple n’a pas donné de date précise. Si l’on peut espérer que macOS Tahoe conserve AFP jusqu’au bout et que le retrait au profit de SMB seul se fasse avec macOS 27, ce n’est pas obligatoirement ainsi que cela se passera.
L’entreprise peut en effet décider de retirer son ancien protocole dans une mise à jour mineure de macOS 26. La bêta de macOS 26.1 intègre toujours AFP, on verra ce qu’il en est dans 26.2 et on espère pour ses abonnés que Free règle le problème au plus vite.
Source :