Provavelmente já faz anos que muitos de vocês ouviram falar do Firewire e alguns leitores provavelmente nunca tiveram a oportunidade de usá-lo. A interface Firewire era ótima no passado e durante o período inicial das câmeras de vídeo digital, mas as versões modernas de USB e Thunderbolt são muito mais rápidas, permitem distâncias de cabo mais longas e inúmeras outras vantagens. Embora o Firewire não tenha visto muita atividade nos últimos anos e possa ser superado pelo USB 3.0 e além, há um novo mantenedor do subsistema Firewire para o kernel do Linux e ele pretende mantê-lo pelos próximos seis anos.

Takashi Sakamoto se ofereceu para intensificar e supervisionar o subsistema Firewire. Ele comentou em seu primeiro pull request para assumir a manutenção a partir do Linux 6.4:

“Seu principal objetivo é preparar para meu trabalho futuro, assumindo a manutenção de Stefan Richter. Tenho planos de trabalhar em vários itens; por exemplo, processamento de pacotes no contexto de fila de trabalho em vez de tasklet.

Como você deve saber, o IEEE A tecnologia 1394 está desatualizada. No entanto, ainda temos usuários. É melhor garantir uma transição suave para os usuários mudarem para outras categorias de dispositivos.”

Takashi Sakamoto mais elaborado em o patch onde ele atualiza o arquivo de mantenedores do Linux:

“I will stand for o mantenedor, e trabalhar para as funções principais FireWire e driver 1394 OHCI, bem como drivers de som. Este commit substitui a entrada correspondente.

Como você sabe, IEEE 1394 é legado suficiente. Gostaria de agendar o fim do meu trabalho no subsistema. Meu esforço durará os próximos 6 anos. Em 2026, iniciarei um forte anúncio para que os usuários migrem sua carga de trabalho do barramento IEEE 1394 (por exemplo, comprando dispositivos alternativos em USB e sistema de proteção para eles), então, em 2029, deixe-me renunciar ao mantenedor e encerrar o projeto Linux 1394.

Meu trabalho atual se concentra no protocolo de transmissão de dados em tempo real (dados de amostragem) em comunicação orientada a pacotes, portanto, eu forneceria menos ajuda para implementações para o outro tipo de protocolo; ou seja, IPv4/IPv6 sobre barramento IEEE 1394 (firewire-net), protocolo de transporte SCSI sobre barramento IEEE 1394 (firewire-sbp2) e destino iSCSI (sbp-target).”

Então, se as coisas correr de acordo com os planos, o código IEEE-1394 Firewire para o kernel do Linux continuará a ser mantido até 2029. Após seu período de descontinuação, se ninguém mais se apaixonar por Firewire, após esse ponto, provavelmente será retirado do kernel principal do Linux.

Quando foi a última vez que você usou Firewire (IEEE-1394)?

— Phoronix (@phoronix) 27 de abril de 2023

Categories: IT Info