Software GNU: es software que es liberado bajo el auspicio del
Proyecto GNU. La mayoría del software GNU está protegido con
copyleft, pero no todos; sin embargo, todo el software GNU debe ser
software libre.
Software Semi-libre o semi-free
El software semilibre es software que no es
libre, pero viene con autorización para particulares de usar, copiar, distribuir y modificar (incluyendo la distribución de versiones modificadas) sin fines de lucro. PGP es un ejemplo de un programa semilibre. El software semilibre es mucho mejor que el
software propietario, pero aún plantea problemas y no podemos usarlo en un sistema operativo libre.
Software propietario
Software que no es ni
libre ni
semi-libre. El uso, modificación y redistribución está prohibido y se requiere que se adquiera un permiso.
Software comercial
El software comercial es software que es desarrollado por una entidad que tiene la intención de hacer dinero del uso de dicho software. "Comercial'' y
"propietario'' no son la misma cosa. La mayoría del software comercial es
propietario, pero hay software
libre comercial y hay software no libre no comercial. Por ejemplo, Ada de
GNU siempre es distribuida bajo los términos de la
Licencia Pública General de GNU y cada copia es
software libre; pero los desarrolladores venden contratos de soporte. Cuando sus vendedores les hablan a los clientes potenciales, algunas veces el cliente dice "Nos sentiríamos más seguros con un compilador comercial".' Los vendedores responden, "Ada de
GNU es un compilador comercial; sólo que es
software libre".
Freeware
Los programas freeware son programas de Dominio Pblico, es decir, su autor los pone a disposicin de cualquier persona de forma totalmente gratuita. El término ``freeware'' no tiene una definición clara aceptada, pero es usada comúnmente para paquetes que permiten la redistribución pero no la modificación (y su código fuente no está disponible). Estos paquetes no son
software libre.
Shareware
Es software que permite a los usuarios probar y realizar copias de los programas, pero requiere que todos aquellos que decidan usar el programa adquieran una licencia de uso. El shareware no es un tipo de programa sino una forma de distribución. El autor del programa no retiene los derechos de distribución, pero si los demás. Generalmente el software shareware se distribuye sin fuentes, y no se permite ni modificarlo ni redistribuirlo salvo en los términos anteriores. Es software que viene con autorización para la gente de redistribuir copias, pero dice que quien continúe haciendo uso de una copia deberá pagar un cargo por licencia. El shareware no es
software libre, ni siquiera
semilibre. Existen dos razones por las que no lo es: