Tipos de licenciamiento
Como en cualquier industria lucrativa, la del software se dedica al desarrollo, diseño, producción, distribución y mantenimiento de programas informáticos, aplicaciones y sistemas operativos. Es uno de los sectores económicos con mayor crecimiento y posibilidades de empleabilidad en los últimos años.

Pese a que el desarrollo de software es una industria que genera grandes utilidades a las compañías, existe software que se caracteriza por permitir el uso, la modificación y la redistribución libremente, sin necesidad de pagar por ello.
Según esta característica, se puede clasificar el software en tres categorías:
Software libre
Generalmente es creado como colaboración, su desarrollo y mantenimiento se basa en esfuerzos de comunidades a nivel global. No tiene restricciones de uso, puede ser utilizado para fines comerciales, públicos o privados, y no es necesario pagar por una licencia.
Software propietario
Solo puede ser utilizado según las condiciones establecidas por el propietario, quien conserva los derechos de autor. Normalmente se debe pagar y se emite una licencia para su uso.
Software abierto
Mucho del software libre es también software abierto, lo cual significa que además de poder utilizarlo sin pago, es posible realizar ajustes a su código fuente según intereses o necesidades de la persona usuaria y también redistribuirlo sin restricciones.