O Código Aberto é um termo que se refere a um software cujo código está disponível para download por qualquer pessoa e a uma filosofia de criação de aplicativos voltada para a colaboração entre desenvolvedores.
O que é VPN? Saiba tudo sobre a rede virtual privada
Isto se opõe ao comportamento padrão das fabricantes de software, que costumam não liberar o código de seus produtos para que não sejam alterados ou copiados sem autorização. O Código Aberto, por outro lado, conta com a ajuda de terceiros para evoluir e resolver problemas.
Open Source Initiative
O órgão responsável por gerenciar licenças de Código Aberto é a ONG Open Source Initiative. Um dos requisitos básicos para se qualificar é disponibilizar o código fonte do programa, mas isto não é o suficiente.
Alguns dos requisitos mais importantes são a distribuição livre do programa e a permissão para alteração do código, fazendo com que qualquer desenvolvedor possa modificar o software.
Para evitar que alguém se beneficie do trabalho de terceiros, o Código Aberto prevê que todas as obras derivadas de um software com a licença são obrigados a mantê-la. Isto significa que um programador que altere um programa e crie sua versão pessoal não vai poder lucrar desta forma.
A ideia é permitir que várias pessoas diferentes possam trabalhar no programa e fazer alterações. A filosofia da licença é tratar todos os usuários como co-desenvolvedores. .
Download grátis do app do TechTudo: receba dicas e notícias de tecnologia no Android ou iPhone
Código aberto ou software livre?
O conceito de Código Aberto é parecido com o de Software Livre. A diferença principal está em detalhes da licença. O Software Livre, em sua definição, é mais restritivo. O conceito presume que o usuário, ao adquirir o software, tem total liberdade para fazer o que deseja, como alterar o código, repassá-lo ou criar uma versão pessoal.
Os programas com a licença Software Livre são usados como alternativas gratuitas a softwares proprietários, mas isto não significa que possuam menos recursos. Um exemplo são suítes de edição de documentos como o OpenOffice e o LibreOffice, que podem substituir facilmente o Microsoft Office.
O software de Código Aberto mais conhecido é o sistema operacional Linux. Seu núcleo, o kernel de mesmo nome, é modificado e se pode baixar em vários grupos de programas diferentes, chamadas distribuições. As mais populares são Debian (que inclui o Ubuntu), Fedora e openSUSE.
A Open Source Initiative possui uma lista (opensource.org/licenses) com as licenças conferidas em Código Aberto, que compreendem vários tipos de software, incluindo linguagens de programação como PHP e Python. Outro software famoso em Código Aberto é o navegador Firefox.
Várias empresas fe
Usar VPN é seguro? Dê sua opinião no Fórum do TechTudo.
>>> Veja o artigo completo no TechTudo
Mais Artigos...
- Como transferir arquivos do iCloud para o Google Drive
- Como usar o PayPal? Veja como criar uma conta e fazer login
- Como ativar o modo de economia de energia no iPhone 7 e 7 Plus
- Conheça o Humankind, novo jogo de estratégia 4x da SEGA para PC (Steam)
- F1 2017 terá carros clássicos de Ayrton Senna e Barrichello
- Killer Xinok vence campeonato de Mortal Kombat XL no Combo Breaker
- Vale a pena comprar um Macbook usado? Veja prós e contras
- Windows 10 guarda dados pessoais das suas fotos; saiba como remover
- Resumo da Semana: Star Wars e Rise of the Tomb Raider foram destaques
- Novo Mega Drive retrô chega com 85 jogos e suporte à alta resolução
- Ar-condicionado Wi-Fi da Samsung vs LG: compare preço e ficha técnica
- Instax Mini 8 ou Instax Wide 300; veja em qual câmera instantânea investir
- Como incluir formas de pagamento no TripAdvisor
- Cientistas criam forma de economizar até 80% da bateria do celular
- Zenfone 3: saiba o que esperar do próximo lançamento da Asus
- Como compartilhar notas do Evernote com amigos e familiares
- Artista engana Google Maps e cria trânsito virtual falso; entenda
- Como usar o Pelando para achar descontos e promoções na Black Friday 2020
- CS:GO: veja datas, horários dos jogos e times na EPICENTER 2018
- Capa para Moto G7 Plus: lista reúne seis capinhas para celular Motorola