Programas desenvolvidos por empresas podem ser distribuídos de diferentes maneiras. Geralmente, são Free, Shareware e Paid.
Vamos falar sobre esses tipos em mais detalhes.
Free
Programas desse tipo são distribuídos completamente gratuitos e não impõem restrições de funcionalidade ou similares. Na maioria das vezes, programas que poucas pessoas conhecem são distribuídos gratuitamente. Ou seja, isso é feito para popularizar o software. Mas também há casos em que programas já populares também são distribuídos gratuitamente. Existem muitos exemplos de tais programas, por exemplo: FRAPS, µTorrent, AlphaSkins, Denwer.
Shareware
Estas palavras significam distribuição gratuita de um programa, mas com certas condições. Por exemplo, o popular programa Bandicam, que permite gravar vídeo da área de trabalho do computador, é distribuído como Shareware e impõe uma marca d'água especial no vídeo. E, por exemplo, outros programas podem frequentemente exibir anúncios ou oferecer o download de outros programas.
No entanto, na maioria das vezes, as palavras programas Shareware referem-se a uma versão TRIAL. Ou seja, uma versão do programa que funcionará apenas por um determinado período. Por exemplo, o software antivírus ESET Smart Security é distribuído sob este tipo e funciona por 30 dias, após os quais oferece a compra de uma licença.
Paid
Esse software não funcionará sem uma chave comprada. Como regra, tais programas fornecem alguma funcionalidade única, e é por isso que exigem pagamento. No entanto, muitas vezes acontece que esse software é hackeado e começa a ser distribuído gratuitamente. Mas na maioria das vezes, hackear esses programas leva a uma funcionalidade reduzida.
Apenas a versão comprada do programa funcionará completamente, pois neste caso nenhum conflito surgirá.
Boa sorte!