Uma distribuição de código aberto refere-se a uma versão ou pacote de software que foi disponibilizado publicamente sob um open source licença. Uma licença de código aberto permite que qualquer pessoa use, modifique e distribua o software sem quaisquer restrições legais ou de licenciamento, desde que siga os termos da licença.
Uma distribuição de código aberto geralmente inclui o código-fonte do software, bem como qualquer documentação ou ferramentas necessárias para construir e executar o software. Os usuários podem personalizar o código-fonte e distribuir suas versões modificadas, de forma privada ou pública.
Comumente, as distribuições de código aberto são criadas e mantidas por uma comunidade de desenvolvedores que une forças para desenvolver novos recursos e melhorar o software.
O exemplo mais popular de uma distribuição de código aberto é Linux.