This article has been translated from English to Portuguese.

Do ponto de vista do software,código aberto é aquele que está disponível para todo mundo, ou seja, qualquer pessoa pode ver, mexer e distribuir o código.

O software de código aberto é geralmente desenvolvido de forma colaborativa, com muitas pessoas envolvidas para ajudar.

A missão do software de código aberto é promover a abertura, a transparência, a colaboração e a participação de qualquer pessoa no desenvolvimento do software.

Acredita-se que o software de código aberto se beneficia dessa filosofia por meio de um código de melhor qualidade, correção de problemas mais rápida e com menor custo devido ao número de pessoas envolvidas no desenvolvimento e melhor cooperação entre os participantes que trabalham com outras pessoas com ideias semelhantes.

O software de código aberto é frequentemente escrito voluntariamente para o projeto.

Em relação às blockchains, muitas das principais blockchains são desenvolvidas usando software de código aberto, sem nenhum banco central, governo ou instituição a controlar o software.

A natureza de código aberto do software fundamental permite que os programadores criem as blockchains de forma descentralizada, levando aos benefícios de segurança, proteção e verificabilidade das transações de blockchain.