Cela fait probablement des années que beaucoup d’entre vous n’ont pas entendu parler de Firewire et certains lecteurs n’ont probablement jamais eu l’occasion de l’utiliser. L’interface Firewire était excellente à l’époque et au début des caméras vidéo numériques, mais les versions modernes d’USB et de Thunderbolt sont beaucoup plus rapides, permettent des distances de câble plus longues et de nombreux autres avantages. Bien que Firewire n’ait pas connu beaucoup d’activité depuis des années et puisse être dépassé par USB 3.0 et au-delà, il existe un nouveau mainteneur de sous-système Firewire pour le noyau Linux et il a l’intention de continuer pendant les six prochaines années.

Takashi Sakamoto s’est porté volontaire pour renforcer et superviser le sous-système Firewire. Il a commenté dans sa première pull request pour prendre en charge la maintenance à partir de Linux 6.4 :

“Son objectif principal est de préparer mon travail futur en prenant la relève de Stefan Richter. J’ai l’intention de travailler sur plusieurs éléments ; par exemple, le traitement de paquets dans le contexte de la file d’attente au lieu de la tâche.

Comme vous le savez peut-être, l’IEEE La technologie 1394 est obsolète. Cependant, nous avons encore des utilisateurs. Il est préférable d’assurer une transition en douceur pour que les utilisateurs passent à d’autres catégories d’appareils.”

Takashi Sakamoto a expliqué plus en détail dans le correctif où il met à jour le fichier des responsables Linux :

“Je défendrai le mainteneur et travaille pour les fonctions de base FireWire et le pilote OHCI 1394, ainsi que les pilotes audio. Ce commit remplace l’entrée correspondante.

Comme vous le savez, IEEE 1394 est un héritage suffisant. Je voudrais programmer la fin de mon travail dans le sous-système. Mon effort durera 6 prochaines années. En 2026, je commencerai une annonce forte pour que les utilisateurs migrent leur charge de travail du bus IEEE 1394 (par exemple en achetant des périphériques alternatifs en USB et en renforçant le système pour eux), puis en 2029, permettez-moi de démissionner du responsable et de fermer le projet Linux 1394.

Mon travail actuel se concentre sur le protocole de transmission de données en temps réel (données d’échantillonnage) dans la communication orientée paquets, donc je fournirais moins d’aide aux implémentations pour l’autre type de protocole ; c’est-à-dire IPv4/IPv6 sur bus IEEE 1394 (firewire-net), protocole de transport SCSI sur bus IEEE 1394 (firewire-sbp2) et cible iSCSI (sbp-target).”

Donc si les choses selon les plans, le code Firewire IEEE-1394 pour le noyau Linux continuera d’être maintenu jusqu’en 2029. Après sa période d’obsolescence, si personne d’autre ne se passionne pour Firewire, après ce point, il sera probablement supprimé du noyau Linux principal.

Quand avez-vous utilisé Firewire (IEEE-1394) pour la dernière fois ?

— Phoronix (@phoronix) 27 avril 2023

Categories: IT Info