Qual é o significado de "software aplicativo de código aberto"?

Software de aplicativo de código aberto é um software de computador que possui código-fonte que pode ser modificado ou aprimorado por qualquer pessoa. O código-fonte contém o código de programação subjacente que determina a aparência e o funcionamento do software.

O software que permite que apenas os proprietários do software modifiquem o código-fonte é denominado software proprietário ou software de código-fonte fechado. Nesse caso, apenas os autores originais têm permissão legal para copiar ou modificar o código-fonte. Exemplos de software proprietário são Microsoft Office e Adobe Photoshop. Uma pessoa que compra uma cópia de um software proprietário está, na verdade, comprando uma licença para usar o software de acordo com seus termos, que geralmente especificam quantas cópias podem ser feitas e restringem o acesso ao código-fonte.

Em contraste, o software de código aberto é lançado ao público com uma licença que permite a qualquer pessoa visualizar o código-fonte, copiá-lo, modificá-lo e aprender com ele. Algumas licenças de código aberto exigem que qualquer pessoa que compartilhe o código-fonte o faça sem cobrar uma taxa. O objetivo é promover a colaboração e o compartilhamento entre os programadores e qualquer pessoa interessada no desenvolvimento de software. Como resultado, o software de código aberto geralmente é confiável e seguro. LibreOffice é um exemplo de software aplicativo de código aberto.