Quando um programa é desenvolvido, seus criadores escolhem um tipo de licença de uso para esse software. E se você pensa que o universo de licenças de uso se limita a gratuito ou não, está enganado. Os programas podem ser definidos como freeware, shareware, adware ou open source. Veja as diferenças de cada um deles:
