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

Por
Emanuel Negromonte
Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e...

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.
mVEG4XZb fieldbus jpg
Linux pode remover suporte ao Fieldbus por falta de manutenção 3

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.

Compartilhe este artigo