O Futuro do Kernel do Linux LTS mais curtos, Mantenedores esgotados e Adoção do Rust 🐧🚀

A Open Source Summit apresenta os últimos desenvolvimentos e a direção futura do kernel Linux.

“`html

O suporte a longo prazo do kernel do Linux será reduzido devido a desafios contínuos de manutenção.

underwater-gettyimages-1131691962

Você é um entusiasta do Linux ou apenas alguém com uma mente curiosa? Bem, tenho algumas notícias fascinantes para você do recente Open Source Summit Europe em Bilbau, Espanha! Jonathan Corbet, editor-executivo do Linux Weekly News e desenvolvedor do kernel do Linux, compartilhou algumas atualizações emocionantes sobre o kernel do Linux e sua direção futura.

💡 Suporte a Longo Prazo Reduzido (LTS) para Kernels do Linux

Uma mudança significativa que está por vir é a redução do LTS para os kernels do Linux. Atualmente, temos seis kernels LTS, mas, no futuro, o suporte a longo prazo será limitado a apenas dois anos, em vez dos seis existentes. Ao nos despedirmos de cada versão do kernel, não haverá substituições. Por que, você pergunta? Segundo Corbet, simplesmente não há sentido em mantê-los por tanto tempo quando quase ninguém os usa mais. E tenho que concordar! É hora de abraçar o novo e deixar o antigo para trás.

🛠️ Mantenedores Ficando Esgotados

Mas esse não é o único desafio que a comunidade do Linux está enfrentando. Os mantenedores responsáveis por verificar, ajustar e garantir que o código funcione corretamente estão ficando esgotados. Embora os desenvolvedores sejam abundantes, muitos mantenedores mantêm o código como um trabalho secundário, sobrecarregados com demandas crescentes em seu tempo. Além disso, o uso de testadores automáticos para encontrar bugs pode ser útil, mas também é avassalador para os mantenedores. Eles constantemente são inundados com relatórios de bugs menores que exigem sua atenção, resultando em esgotamento. Mantenedores não se multiplicam, como Josef Bacik colocou de forma adequada. A boa notícia é que eles estão cientes do problema e procurando ativamente ajuda.

❓ P&R: O Que os Leitores Querem Saber?

P: O que pode ser feito para aliviar o fardo dos mantenedores?

Corbet sugere que os mantenedores discutam com seus empregadores a possibilidade de serem pagos pelo trabalho de manutenção. As empresas precisam perceber que contribuir de volta para o Linux é essencial se quiserem continuar colhendo seus benefícios. Então, espalhe a palavra e avise os empregadores que manter o Linux é um investimento valioso!

P: Como a introdução do Rust impactará o kernel do Linux?

O Linux agora está experimentando com Rust, o que é ótimo para eliminar certas classes de erros presentes na linguagem C. No entanto, isso representa um desafio para os mantenedores. Mudar para Rust após trabalhar por décadas em C pode ser uma tarefa significativa. Além disso, o Rust ainda está evoluindo, exigindo numerosos patches para integrá-lo efetivamente ao Linux. Não podemos esquecer que alguns desenvolvedores também são resistentes a essa mudança. Mas Corbet acredita que, uma vez que o primeiro recurso de que os usuários dependem, que se baseia em Rust, é mesclado, não haverá retorno.

🔮 O Impacto e o Futuro do Linux

O futuro do Linux está evoluindo rapidamente e podemos esperar alguns desenvolvimentos emocionantes. Por exemplo, três novas adições baseadas em Rust já estão em andamento para o código do kernel do Linux, incluindo a implementação do PuzzleFS, um servidor de sistema de arquivos Plan9 e um aguardado driver de GPU Apple M1. Com esses avanços, o lugar permanente do Rust no Linux parece inevitável. Fique atento para mais atualizações emocionantes!

  1. Rants AI Notes: Open Source Summit Europe
  2. Mabox Linux Proves Oldschool Linux Can Stay Free for Personal Use
  3. New Linux Kernel Released: One of the Largest Ever
  4. KDE Plasma 6’s Open Beta Delivers Myriad Delights
  5. Google DeepMind Forms New Org Focused on AI Safety

“`

🤔 Qual Kernel Deve Usar?

As recentes alterações na licença do RHEL da Red Hat não apenas causaram uma disputa de licenciamento, mas também levantaram preocupações sobre as escolhas de kernel Linux disponíveis para sua distribuição Linux. Você tem duas opções: usar o kernel estável mais recente ou continuar com um kernel antigo que inclui correções retroportadas. Os distribuidores de Linux empresarial tendem a optar pela última opção, resultando em kernels específicos do fornecedor. Embora essa abordagem ofereça estabilidade, afasta essas distribuições do suporte da comunidade, tornando-as em entidades dependentes. Essa situação inspirou o surgimento de alternativas ao CentOS, como AlmaLinux e Rocky Linux. A OpenELA, a Associação de Linux Corporativo Aberto, também tem como objetivo fornecer um clone do RHEL que mantenha o kernel antigo patcheado, alimentando o conflito contínuo entre a Red Hat e a OpenELA.

📸 Em Busca da Segurança

A segurança é sempre uma preocupação, e os desenvolvedores do kernel Linux não são estranhos a essa questão. Um aspecto interessante do desenvolvimento do kernel é que quase qualquer coisa pode ser um bug de segurança, com uma correção necessária antes que alguém perceba as implicações de segurança do bug. Para se proteger contra essas vulnerabilidades, é altamente recomendável que todos os patches sejam incorporados às distribuições Linux. Patchear kernels mais antigos, como o 4.14, pode envolver um número avassalador de commits, mas escolher a dedo os patches pode minar a segurança do seu sistema. Portanto, lembre-se, é melhor ter tudo e permanecer seguro!

💡 Curiosidade: Treinamento em Linux e Filhotes

Como Scott McNealy, ex-CEO da Sun Microsystems, uma vez disse, “O software gratuito é livre como um filhote é livre.” A essência de seu comentário reside no fato de que, embora o Linux e o software de código aberto estejam disponíveis gratuitamente, eles exigem treinamento e recursos para realmente aproveitar seu poder. Assim como adotar um filhote, usar software de código aberto vem com responsabilidades e uma curva de aprendizado. Portanto, não subestime o aspecto do treinamento e abrace o potencial do código aberto!

💬 Vamos Conectar e Compartilhar!

Quais são suas opiniões sobre o futuro do desenvolvimento do kernel Linux? Compartilhe sua empolgação e preocupações nos comentários abaixo! E não se esqueça de espalhar a palavra compartilhando este artigo em sua plataforma de mídia social favorita. Vamos manter a conversa fluindo!

.