Qué es una Licencia de Programa?

Una licencia es la forma en que un desarrollador limita u otorga beneficios al usuario del programa, estos beneficios o limitaciones pueden ser:

Beneficios:
-Republicar el binario, sea este un ejecutable .exe .msi .bin .sh .loquesea ponerlo disponible en tu sitio web, etc…
-Compartirlo, osea pasarselo a tus amigos en el pendrive, aunque no lo creas muchos de los programas cerrados es ilegal compartirlo por sus términos de licencias… aunque las empresas igual lo hacen porque es un producto que venden…
-Modificar, los programas puedes modificarlos siempre que tengas el código fuente de este, o incluir modificaciones sobre el ejecutable… no siempre es permitido por las licencias y los términos que estos tengan… por ejemplo juegos en línea en un navegador web, donde si usas alguna forma de modificar la jugabilidad para hacerlo más fácil o de forma automática estaría saltandose estos bloqueos…

Limitaciones o Restricciones:
-No publicar en ningún sitio…
-No compartir…
-No modificar…

Es por eso que te invito a probar licencias que permitan que tengas estas libertades y no te encierres a seguir la rueda que te limita tus libertades, piensa en como podrías aportar con tu apoyo…

Creative Commons http://creativecommons.org/ (diferentes versiones y otorgamientos)
GPL http://www.gnu.org/licenses/licenses.html (diferentes versiones)
AGPL http://www.affero.org/oagpl.html http://www.gnu.org/licenses/agpl
Apache http://www.apache.org/licenses/
Mozilla https://mpl.mozilla.org/ http://www.opensource.org/licenses/MPL-2.0
etc…

Las licencias las puedes crear tu mismo, pero para qué crear si tenemos para elegir con nuestros mismos gustos o necesidades?…