El software libre permite a los usuarios usar, copiar, estudiar, modificar y redistribuir el software libremente. Existen diferentes tipos de licencias para el software libre como la Licencia Pública General de GNU que permite modificar y redistribuir versiones modificadas del software siempre que permanezcan bajo los mismos términos restrictivos de la licencia GNU GPL. Las licencias Creative Commons permiten a los autores decidir qué uso autorizan para sus obras a través de cuatro elementos: atribución, no comercial, sin derivar y compartir bajo la misma licencia