Definition

Fonte aberta ou código aberto (open source)

  1. Em geral, o código aberto se refere a qualquer programa cujo código fonte é disponibilizado para uso ou modificação, de acordo com a conveniência dos  usuários ou de outros desenvolvedores. O software de código aberto é geralmente desenvolvido como uma colaboração pública e disponibilizado gratuitamente.  
  2. Código aberto é uma marca de certificação de propriedade da Open Source Initiative (OSI). Os desenvolvedores de softwares que se destinam a ser compartilhados de forma gratuita, e possivelmente melhorados e redistribuídos por terceiros, podem usar a marca registrada da Open Source se suas condições de distribuição estiverem de acordo com a definição do termo pela OSI.  

Em resumo, os termos de distribuição do modelo definido exigem que: 

  • O software distribuído seja redistribuído para qualquer pessoa sem nenhum tipo de restrição;  
  • O código fonte esteja disponível (para que quem o receba posso modificá-lo ou melhorá-lo); 
  • A licença pode pedir que as versões aprimoradas do software ganhem um nome ou uma versão diferente da original.  

A ideia é muito similar a que está por trás do software livre e da Fundação do Software Livre (Free Software Foundation)   

Este conteúdo foi atualizado pela última vez em Julho 2021

Saiba mais sobre Linux e código aberto