A edição Open Source Summit Europe começou, e estamos começando a ver algumas notícias interessantes em torno do Linux e do software de código aberto em geral.
Uma dessas novidades é sobre como as versões do kernel Linux Long-term Support (LTS) serão tratadas daqui para frente.
Vamos dar uma olhada nas próximas mudanças.
O que está acontecendo: Na cúpula, Jonathan Corbett, desenvolvedor Linux e editor executivo da LWN revelou que o período LTS para o kernel Linux está sendo reduzido para dois anos, do período anterior de seis anos.
Considerando que atualmente existem seis Kernels Linux LTS, 4.14, 4.19, 5.4, 5.10, 5.15 e 6.1.
No futuro, após a 4.14, quando os dois próximos na linha saírem do status LTS, eles não serão substituídos por outras versões do kernel.
Você pode consultar [The Linux Kernel Archives](The Linux Kernel Archives) para saber o fim de vida projetado dos kernels Linux LTS atuais.
Porque isso agora: Uma das razões pelas quais Jonathan menciona é o fato de que poucas pessoas usam versões mais antigas do kernel Linux, então não há muito sentido em mantê-las.
Haverá alguns por aí que não ficarão felizes com essa mudança.
Mas, há um problema maior em mãos que levou essa decisão adiante, e que é a questão dos mantenedores de código Linux ficando sobrecarregados.
Você vê, verificar/melhorar o código para uma versão LTS é uma tarefa importante que pode tomar muito tempo e esforço para fazê-lo corretamente, e é aí que está o problema.
De acordo com Jonathan, existem dois obstáculos distintos que os mantenedores enfrentam, um é que muitos mantenedores não são pagos para manter o kernel Linux.
O segundo é o uso da técnica 'Fuzzing' para encontrar bugs, o que é útil, mas às vezes também pode descobrir inúmeros bugs menores que exigirão a atenção dos mantenedores.
Viu como isso pode facilmente sobrecarregar um mantenedor?
Quando perguntado; Como os mantenedores podem obter ajuda?, Jonathan sugeriu que eles falassem com seus empregadores para que eles fossem pagos por seu trabalho de manutenção do kernel Linux.
Acrescentou ainda que:
As empresas devem perceber que precisam retribuir ao Linux se quiserem continuar colhendo seus benefícios.
Então, finalizando.
Essa mudança diminuirá a carga sobre os mantenedores, no entanto, os sistemas que dependem de kernels Linux mais antigos podem ter que arcar com o peso de não obter patches essenciais.
Embora possa ou não afetar uma grande parte dos usuários, pode ser inconveniente para algumas organizações.
O que você acha? Compartilhe sua opinião nos comentários abaixo.