Las licencias de software pueden ser de varios tipos, incluyendo Creative Commons, Copyleft, licencias de volumen y otras. Algunas licencias como Creative Commons y Copyleft permiten el uso y modificación libre del software siempre que se cumplan ciertas condiciones, mientras que otras como las licencias de volumen permiten el uso del software en múltiples computadoras dentro de una organización. La elección del tipo de licencia depende de los objetivos del desarrollador del software.