image

Access unlimited bootcamps and 650+ courses

50
%OFF
Article image
Saulo Barbosa
Saulo Barbosa28/12/2023 16:28
Share

Linus Torvalds - Contribuições indiretas na área de Qualidade

  • #Linux
  • #QA

Linus Torvalds, o criador do kernel Linux e do sistema aberto GNU/Linux está fazendo aniversário hoje 28/12, completando seus 54 anos de idade.

Embora suas maiores contribuições foram o desenvolvimento do kernel Linux ele indiretamente impactou a área de qualidade de software, como citarei algumas à seguir:

  • Para elevar a qualidade técnica do projeto, Linus desempenhou o papel decisivo na aprovação de alterações de código (também conhecidas como "patches") com total transparência e firmeza. Ele explicava claramente as razões para rejeitar uma modificação e estabelecia expectativas claras para o projeto, mesmo que suas mensagens às vezes fossem francas. Essa abordagem protegeu o Kernel de receber código de baixa qualidade. Sua habilidade técnica inspirou confiança e atraiu desenvolvedores igualmente habilidosos, resultando naturalmente em uma melhoria contínua na qualidade do projeto.
  • Torvalds ficou conhecido por implementar um modelo de desenvolvimento para o Linux que é colaborativo e distribuído. Esse modelo se apoia na contribuição de desenvolvedores de todo o mundo, possibilitando uma rápida identificação e correção de bugs e vulnerabilidades de segurança.
  • A abordagem "release early, release often" de Torvalds significa que novas versões do kernel Linux são lançadas com frequência. Isso permite a rápida identificação e correção de bugs, contribuindo para a melhoria contínua da qualidade do software.
  • O Linux é distribuído sob a Licença Pública Geral GNU (GPL), uma licença de código aberto. Isso significa que qualquer pessoa pode acessar, modificar e distribuir o código-fonte, permitindo uma maior transparência e controle sobre a qualidade do software.
  • A abordagem de Torvalds no desenvolvimento de software é considerada um guia para boas práticas, abrangendo eficaz controle de versão, administração de comunidade e manutenção de código.



Em síntese, o impacto de Linus Torvalds no desenvolvimento do kernel Linux não se limita a criar um sistema operacional robusto. Ele também exerceu uma influência positiva na cultura e nas práticas da área de qualidade de software, promovendo valores como colaboração, transparência e inovação.

Share
Comments (1)
Gustavo Thomaz
Gustavo Thomaz - 28/12/2023 18:27

por mais pessoas que pensem no coletivo ao inves no proprio bolso como o Linus!