Software de código aberto (do inglês open source software ou
OSS) é o
software de computador com o seu
código fonte disponibilizado e licenciado com uma licença de código aberto no qual o
direito autoral fornece o direito de estudar, modificar e distribuir o software de graça para qualquer um e para qualquer finalidade. Software de código aberto é muitas vezes tem desenvolvido público, de maneira colaborativa. Software de código aberto é o exemplo mais proeminente de desenvolvimento em código aberto e muitas vezes comparado a (tecnicamente definido) de
conteúdo gerado pelo usuário ou (legalmente definido) movimentos de
conteúdo aberto.