El software libre y abierto se caracteriza por el hecho de que se pongan a disposición del usuario sin que éste en su mayor parte, la obligación de comprar el software. Que son desarrollados por las comunidades de programadores que contribuyen libremente y por lo general sin remuneración.