Software de código aberto

gradient

Software de código aberto é um software em que o detentor dos direitos autorais concede aos usuários os direitos de uso, estudo e, possivelmente, modificação e distribuição. Ele pode ser desenvolvido por meio de colaboração aberta, em que o desenvolvimento é realizado por um número ilimitado de colaboradores on-line. Essa definição é reconhecida internacionalmente como um padrão.

O desenvolvimento de software de código aberto ajuda a aproveitar diferentes perspectivas além das de uma única empresa. Com o código-fonte aberto, os usuários podem adaptar o software às suas necessidades pessoais.

Um fator importante no software de código aberto é a licença, que define os recursos, as restrições e até mesmo as obrigações de uso do software. Por exemplo, as GPLs obrigam a publicação das modificações de software feitas pelo usuário, preservando a licença subjacente a essas modificações.

Exemplos de licenças de software livre: Licença Apache, Licença BSD, Licença Pública Geral GNU (GPL), Licença Pública Menos Geral GNU, Licença MIT, Licença Pública Eclipse, Licença Pública Mozilla etc.

Ao usar nosso site, você concorda com o uso de cookies.