Diferencia entre software libre, software gratuito y software de dominio público
El software libre
es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.
software gratuito
se le puede llamar software gratuito a aquel que podemos acceder gratuitamente, sin previo pago.
Al mismo tiempo esta protegido por leyes de derechos de autor que permite al usuario publicar versiones modificadas como si fueran propiedad de este último.
El software de dominio público :
no está protegido por las leyes de derechos de autor y puede ser copiado por cualquiera sin costo alguno. Algunas veces los programadores crean un programa y lo donan para su utilización por parte del público en general. Lo anterior no quiere decir que en algún momento un usuario lo pueda copiar, modificar y distribuir como si fuera software propietario.