Ciencia da computaçao
É todo e qualquer programa de computador cujo código-fonte seja disponibilizado para permitir o uso, a copia, o estudo e a redistribuição. O conceito de livre ou aberto se opõe ao conceito de software restritivo, ou proprietário, mas não ao software que é vendido com intenção de lucro, ou seja, software comercial. O software livre é acompanhado por uma licença de software livre (como a GPL ou a BSD), e com a disponibilização do seu código-fonte.
2 - O software proprietário e a licença de software.
Software proprietário é aquele cuja copia, redistribuição ou modificação são em alguma medida restritos pelo seu criador ou distribuidor.
O termo “proprietário” é uma tradução equivocada do inglês “proprietary” que tem o sentido de “pertencente a um proprietário”. Aplicando-se o termo a software, a tradução mais apropriada talvez fosse “patenteado”.
Normalmente, para que se possa utilizar, copiar, ter acesso ao código-fonte ou redistribuir, deve-se solicitar a permissão ao proprietário, ou pagar para poder faze-lo. Sera necessário, portanto, adquirir uma licença.
Licença de software é uma definição de ações autorizadas, ou proibidas, no âmbito do direito de autor de um programador de software de computador concedidas ou impostas ao usuário deste software.
Os principais tipos de licença são:
Freeware: oferecem seus executáveis gratuitamente, sem qualquer limitação ou cobrança posterior.
Adware: softwares liberados sob esta licença são gratuitos, porem trazem consigo algum tipo de publicidade. Dependendo, o desenvolvedor também pode oferecer uma versão paga, sem as propagandas embutidas.
Shareware: são softwares que apresentam alguma limitação. A ideia é mostrar ao usuário como o software trabalha, para que este adquira a versão completa (mediante pagamento) caso haja interesse. Pode ser do tipo trial (oferecendo todos os recursos, porem, por um tempo limitado), ou demo (com apenas alguns recursos completos, sendo necessário pagar