O que é Código aberto?

Código aberto é um software cujo código-fonte fica disponível publicamente, para que qualquer pessoa possa estudá-lo, usá-lo e modificá-lo. Em inglês, é chamado de open source.

Também aparece como: open source.

Na prática, o código-fonte é o texto que os programadores escrevem e que dá origem ao programa. Quando um projeto é de código aberto, essa receita fica acessível em plataformas públicas, e quem quiser pode baixar, adaptar para suas necessidades ou sugerir melhorias. Normalmente, uma licença define o que é permitido fazer com o material, como redistribuir ou usar em projetos comerciais. Muitos sistemas, bibliotecas e ferramentas que rodam na internet nasceram assim e são mantidos por comunidades inteiras.

Uma analogia simples é pensar em uma receita de bolo publicada em um livro aberto na praça. Qualquer pessoa pode ler os ingredientes e o modo de preparo, testar, mudar o açúcar por adoçante ou criar a sua própria versão. O bolo continua sendo de quem fez, mas a receita está à vista de todos.

Esse modelo importa porque permite conferir o que o software realmente faz, o que aumenta a transparência e ajuda a encontrar falhas de segurança mais cedo, já que muitas pessoas podem revisar o código. Para usar com segurança, vale conferir a licença, preferir projetos bem mantidos e atualizar sempre as versões, pois código público também pode conter bugs que precisam de patch.

Onde falamos disso

Termos relacionados

← Ver o glossário completo