No hay que confundir el software libre con software de dominio público, ya que el software libre está sujeto a una licencia que, aunque pueda ceder al usuario un derecho de uso libre, su uso está limitado a lo establecido en la licencia que puede restringir su uso o distribución a ciertos requisitos, mientras que en el caso de software de dominio público, cualquiera tiene la facultad de copiar, distribuir o usar el software como quiera sin estar sujeto a ninguna licencia.