Linus Torvalds garante que, após 30 anos, Linux não é um projeto morto

Linus Torvalds cria guias para impedir que os analisadores Kconfig não os manipulem corretamente
Linus Torvalds garante que, após 30 anos, Linux não é um projeto morto

O Linux não é um projeto morto. É o garante o principal desenvolvedor e criador do sistema operacional, Linus Torvalds. Isso depois de passar 30 anos trabalhando no Linux. Em uma conferência no Open Source Summit 2022, Linus Torvalds afirma que ainda está entusiasmado com o sistema operacional de código aberto que ele criou e suas perspectivas futuras de inovação.

Hoje, o sistema operacional Linux está na base das tecnologias de nuvem, edge, embarcada e internet das coisas (IoT) que permitem a operação de bilhões de dispositivos. O Linux é desenvolvido por uma comunidade aberta de contribuidores. Linus está à frente do desenvolvimento do kernel Linux, ou seja, o núcleo de todo o sistema operacional. É ele o responsável por anunciar uma nova versão a cada seis ou 10 semanas, a depender da quantidade de recursos a serem implementados.

Linus Torvalds garante que, após 30 anos, Linux não é um projeto morto. Isso apesar de impactos negativos da pandemia de coronavírus

No evento Open Source Summit, Torvalds discutiu a situação do Linux, em um bate-papo com seu amigo de longa data Dirk Hohndel, que atualmente é o diretor de código aberto da Fundação Cardano. A conversa variou desde o estado da segurança de código aberto, até novas tecnologias e o impacto da pandemia no desenvolvimento do Linux.

Torvalds observou que, sem dúvida, a pandemia do COVID-19 impactou negativamente muitas pessoas na comunidade Linux. O impacto negativo, no entanto, não se refletiu no desenvolvimento.

“Nos primeiros meses em vários bloqueios, nossa produtividade realmente aumentou, porque sempre trabalhamos por e-mail e a maioria das pessoas já estava trabalhando em casa”, disse Torvalds.

Como funciona o processo de desenvolvimento do kernel Linux

O processo de desenvolvimento do kernel do Linux permaneceu relativamente inalterado por pelo menos os últimos 15 anos, de acordo com Torvalds.

Em 2005, Torvalds criou o sistema de controle de versão Git de código aberto para ajudar a permitir uma abordagem de desenvolvimento mais rápida e otimizada. O Git hoje é uma das principais tecnologias por trás de todo o desenvolvimento de código aberto, alimentando o serviço de código GitHub, entre outros.

Tivemos o mesmo processo e os mesmos cronogramas de lançamento e, nesse sentido, o desenvolvimento do kernel foi muito calmo e não empolgante do ponto de vista do processo, e isso é exatamente o que eu acho que você quer, disse Torvalds. Você quer ter um processo estável para que as pessoas não fiquem chateadas com a forma como toda a infraestrutura está mudando.

Linus Torvalds garante que, após 30 anos, Linux não é um projeto morto

Embora o processo de desenvolvimento seja chato e previsível, Torvalds disse que, depois de mais de 30 anos trabalhando no Linux, ele ainda está surpreso e satisfeito com o fato de haver muitas novidades chegando ao kernel sem falta de inovação.

“Uma das coisas que eu, pessoalmente, mais gosto é que não somos um projeto morto”, disse Torvalds.

Rust está chegando ao Linux

No mundo físico, quando a ferrugem aparece no metal, geralmente é um sinal de idade e decadência, mas o mesmo não acontece com a inclusão de ‘Rust’ no Linux.

Entre as mudanças que chegam ao Linux está a inclusão de código escrito na linguagem de programação Rust de código aberto . Torvalds disse que o Rust pode ser incluído na próxima versão do kernel Linux, o que atraiu uma grande salva de palmas do público do Open Source Summit. Linux é principalmente escrito na linguagem de programação C.

Rust é diferente de C, pois fornece melhor utilização e proteção dos recursos de memória de computação. Torvalds disse que o kernel do Linux testaria o Rust de uma maneira muito limitada. Ele lembrou ao público que, há 25 anos, o kernel do Linux brincou com a ideia de usar a linguagem de programação C++, em um esforço que acabou fracassando.

“Os técnicos querem fazer algo novo e divertido, e acho que descansar faz muito sentido técnico”, disse Torvalds.

A segurança de código aberto nunca será 100%

A segurança é um tema chave na comunidade de código aberto recentemente e especialmente no evento Open Source Summit.PROPAGANDA

O OpenSSF (Open Source Security Foundation) da Linux Foundation revelou recentemente que custará US$ 150 milhões em um esforço de vários anos para proteger o software de código aberto. Ainda esta manhã, um relatório foi divulgado observou que há uma falta geral de confiança na segurança de código aberto.

Torvalds não espera que o software de código aberto, incluindo o kernel Linux, seja 100% seguro e livre de bugs.

“Bugs vão acontecer, se não acontecerem no hardware, vão acontecer no software e se não acontecerem no seu software e vão acontecer no software de outra pessoa”, disse Torvalds. “A única maneira de tentar fazer a segurança certa é ter camadas de segurança.”

Torvalds enfatizou que o kernel do Linux é apenas uma camada de uma pilha geral de aplicativos. Dentro do kernel, ele explicou que já existem várias camadas de segurança para diferentes partes do processo. Ele disse que para desenvolvedores que estão construindo uma pilha de aplicativos inteira, cada camada na pilha precisa ter algum conceito do que fazer se houver um bug de segurança e o que acontece se houver um bug em uma camada acima ou abaixo do código do aplicativo. o desenvolvedor está trabalhando.

“Qualquer um que pense que você pode obter 100% de segurança está vivendo em algum mundo de sonho que não é essa realidade”, disse Torvalds.

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