Decisão crítica

Linux pode remover suporte ao Fieldbus por falta de manutenção

O suporte ao Fieldbus no Linux pode ser removido devido à falta de manutenção e interesse da comunidade. Se ninguém assumir a responsabilidade, o patch para remoção será enviado em 14 dias.

Linux pode remover suporte ao Fieldbus por falta de manutenção

O suporte ao Fieldbus, uma tecnologia crucial para comunicação em sistemas industriais, está sob risco de remoção do kernel Linux devido à falta de manutenção adequada e interesse contínuo. Integrado ao kernel em 2019, o Fieldbus permite a conexão de diversos componentes industriais para automação de processos. No entanto, passados cinco anos, o código vem sofrendo com baixa manutenção e pode ser removido no ciclo do Linux 6.13 se ninguém assumir sua responsabilidade.

Razões para a remoção:

  1. Sobrecarga de manutenção: A manutenção do Fieldbus tem gerado trabalho adicional sem que haja uma evolução significativa ou interesse por parte da comunidade.
  2. Baixa atividade de desenvolvimento: Apenas 11 patches foram enviados nos últimos três anos, a maioria relacionada à simples manutenção, como a remoção de funções obsoletas.
  3. Desinteresse do mantenedor: O último patch revisado pelo mantenedor ocorreu em maio de 2021, evidenciando a falta de acompanhamento e interesse em manter o driver atualizado.
  4. Pouca ou nenhuma adoção: Não há indícios de que o Fieldbus esteja sendo usado nas versões mais recentes do kernel. Além disso, não existem relatos ou blogs que indiquem seu uso em sistemas industriais modernos.

A proposta de remoção do Fieldbus foi formalizada por Philipp Hortmann em uma recente lista de discussão. Segundo ele, a falta de manutenção do driver não justifica sua permanência no kernel. Caso ninguém manifeste interesse em manter o código, ele será removido, embora o suporte continue disponível nas versões Linux LTS, amplamente utilizadas em ambientes industriais. Essas versões oferecem maior estabilidade e são a solução recomendada para quem ainda depende do Fieldbus.

Se não houver respostas ou manifestações contrárias dentro de 14 dias, um patch para a exclusão do código será enviado. O prazo pode ser ajustado com base nos comentários e discussões.

Acesse a versão completa
Sair da versão mobile