Tributo a Steve French: O arquiteto invisível que ensinou o Kernel Linux a conversar com o Windows

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

A ponte entre Linux e Windows!

A história da tecnologia é frequentemente contada através de nomes associados a produtos de consumo, interfaces revolucionárias ou dispositivos de bolso. No entanto, a infraestrutura que mantém o mundo digital funcionando depende de engenheiros que operam nos bastidores. O falecimento de Steve French, confirmado na última semana de agosto de 2026 pelo colega de Samba Jeremy Allison, representa a perda de um desses gigantes silenciosos.

Principal autor e mantenedor histórico do cliente CIFS e SMB3 no Kernel Linux, French foi muito mais do que um programador talentoso. Ele foi o diplomata técnico que construiu a ponte definitiva entre ecossistemas operacionais que, durante muito tempo, foram tratados como rivais inconciliáveis.

Atender ao peso do legado de Steve French exige voltar no tempo para entender as barreiras que ele ajudou a derrubar e como seu trabalho contínuo ao longo de mais de vinte anos moldou a computação corporativa e em nuvem.

O cenário em 2002 e o desafio da interoperabilidade

No início dos anos 2000, o mercado de tecnologia vivia um cenário de profunda segregação. De um lado, o Windows dominava de forma absoluta os desktops corporativos e os sistemas de compartilhamento de arquivos em redes locais. Do outro, o Linux crescia agressivamente nos data centers como a principal escolha para servidores web e bancos de dados.

O grande problema era a comunicação. Fazer um servidor Linux acessar de forma nativa e estável os arquivos hospedados em um servidor Windows, ou vice-versa, envolvia configurações complexas, gargalos de desempenho e falhas de segurança.

Foi nesse exato contexto, em 2002, que Steve French começou a enviar o código original do cliente VFS CIFS (Common Internet File System) para o upstream do Kernel Linux. Ele não estava apenas escrevendo um driver; ele estava decodificando um padrão. French atuou como coautor da especificação original SNIA CIFS, um documento técnico vital que estabeleceu as regras de como sistemas remotos deveriam trocar arquivos, independentemente do sistema operacional utilizado.

A consolidação corporativa no Linux Technology Center da IBM

nw1N5CtX steve french legado cifs kernel linux 2
Tributo a Steve French: O arquiteto invisível que ensinou o Kernel Linux a conversar com o Windows 3

Durante grande parte de sua carreira, French atuou como Arquiteto de Sistemas de Arquivos no prestigiado Linux Technology Center da IBM. A presença de engenheiros desse calibre na IBM foi o que garantiu ao mercado corporativo que o Linux estava pronto para assumir cargas de trabalho críticas.

Ao longo de mais de uma década na IBM, ele garantiu que o cliente de rede do Linux não apenas funcionasse, mas escalasse. French acompanhou a evolução dos protocolos da Microsoft e implementou o suporte a essas novas versões no Kernel Linux. Ele era uma presença fixa e respeitada em conferências globais de armazenamento, como a SambaXP e a Storage Developer Conference (SDC).

Enquanto a indústria frequentemente debatia questões ideológicas sobre código aberto versus software proprietário, French mantinha um pragmatismo técnico admirável. Seu foco era garantir que os administradores de sistemas pudessem montar volumes remotos com segurança, lidando com permissões, bloqueios de arquivos e criptografia sem corromper dados.

Uma curiosidade histórica: o mantenedor do Linux contratado pela Microsoft

Talvez o capítulo mais fascinante e revelador da carreira de Steve French tenha começado em 2018, quando ele foi contratado pela Microsoft como Engenheiro de Software Principal.

Historicamente, a Microsoft dos anos 2000 via o Linux como uma ameaça direta. Duas décadas depois, a empresa havia mudado radicalmente sua estratégia em direção à nuvem com o Azure e precisava que o Linux rodasse perfeitamente em sua infraestrutura. Quem melhor para garantir que sistemas operacionais baseados em Linux se comunicassem de forma impecável com o armazenamento da Microsoft do que o criador do próprio subsistema de rede do kernel?

A contratação de French foi um marco simbólico. Na Microsoft, ele liderou o desenvolvimento e a otimização do acesso do Linux ao Azure Storage. Sob sua supervisão recente, o suporte ao protocolo SMB3 no Kernel Linux atingiu níveis inéditos de maturidade, incorporando recursos essenciais como múltiplos canais (multichannel) para transferências de altíssima velocidade e suporte avançado a criptografia.

Além disso, French dedicou seus últimos anos à manutenção do ksmbd, uma implementação moderna de servidor SMB que opera in-kernel. Ao rodar diretamente no núcleo do sistema, o ksmbd elimina o peso das trocas de contexto entre o espaço do usuário e o kernel, entregando um desempenho formidável para compartilhamento de arquivos.

A transição responsável no Kernel Linux 7.3

O compromisso de Steve French com o código aberto permaneceu inabalável até o fim de sua vida. Conforme seus problemas de saúde se agravaram, ele tomou o cuidado de estruturar a sucessão de um dos componentes mais críticos do sistema.

Durante a janela de integração de código da versão 7.3 do Kernel Linux, um patch formalizou seu afastamento da função de mantenedor principal. Para garantir que o ecossistema que ele ajudou a erguer continuasse evoluindo, o bastão foi repassado a dois especialistas de extrema confiança:

  • Paulo Alcantara: Desenvolvedor experiente com um longo histórico de aprimoramentos e correções no cliente SMB do kernel.
  • Namjae Jeon: Especialista reconhecido por sua arquitetura no servidor ksmbd e por seu trabalho estrutural no sistema de arquivos exFAT.

A transição suave assegura que data centers, servidores NAS e instâncias de nuvem em todo o mundo continuem recebendo atualizações de segurança e otimizações de conectividade.

O legado de Steve French não possui uma interface gráfica e raramente é percebido pelo usuário final. Contudo, toda vez que um sistema operacional open source acessa perfeitamente um compartilhamento corporativo, monta um disco em nuvem ou transfere arquivos criptografados em rede sem perder um único pacote de dados, o trabalho meticuloso e a visão integradora de French estão lá, operando silenciosamente nos bastidores da tecnologia global.

Compartilhe este artigo
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre GNU/Linux, Software Livre e Código Aberto, dedica-se a descomplicar o universo tecnológico para entusiastas e profissionais. Seu foco é em notícias, tutoriais e análises aprofundadas, promovendo o conhecimento e a liberdade digital no Brasil.