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:
- 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.
- 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.
- 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.
- 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.