TIPOS DE SOFTWARE LIBRE




Software de código abierto («Open Source»)

Algunas personas utilizan la expresión software de «código abierto» para referirse más o menos a la misma categoría a la que pertenece el software libre. Sin embargo, no son exactamente el mismo tipo de software: ellos aceptan algunas licencias que nosotros consideramos demasiado restrictivas, y hay licencias de software libre que ellos no han aceptado. De todos modos, las diferencias entre lo que abarcan ambas categorías son pocas: casi todo el software libre es de código abierto, y casi todo el software de código abierto es libre.

Software de dominio público

El software de dominio público es aquel que no tiene derechos de autor. Si el código fuente es de dominio público, se trata de un caso especial de software libre sin copyleft, lo que significa que algunas copias o versiones modificadas pueden no ser libres en absoluto.
En algunos casos, un programa ejecutable puede ser de dominio público pero no disponer libremente del código fuente.
En el marco del Convenio de Berna, que la mayoría de los países han firmado, todo lo que se escribe queda automáticamente bajo el dominio de los derechos de autor, inclusive los programas informáticos. Por lo tanto, si usted quiere que un programa que ha escrito esté disponible en el dominio público, debe tomar algunas medidas legales para renunciar a esos derechos; de lo contrario el programa quedará sujeto a los derechos de autor.

Software con copyleft

El software con copyleft es software libre cuyos términos de distribución garantizan que todas las copias de todas las versiones tengan aproximadamente los mismos términos de distribución. Esto significa, por ejemplo, que las licencias copyleft generalmente no permiten que terceros le agreguen requisitos adicionales al software (aunque puede estar permitido agregar un conjunto limitado de requisitos que se consideran seguros) y exigen que el código fuente esté disponible. Esto tutela el programa y sus versiones modificadas contra algunas de las formas más comunes de convertirlo en software privativo.

 Software libre sin copyleft
Los programas publicados sin copyleft vienen con permiso de redistribución y modificación, como así también con el permiso de agregarle restricciones.
Si un programa es libre pero no tiene copyleft, es posible que algunas copias o modificaciones no sean libres en absoluto. Una empresa de software puede compilar el programa, con o sin modificaciones, y distribuir el archivo ejecutable como software privativo.

Software con licencia permisiva, laxa

Entre las licencias permisivas, laxas, se incluyen la licencia X11 y ambas licencias BSD. Estas licencias permiten utilizar el código de cualquier manera, inclusive la distribución de binarios privativos con o sin modificaciones del código.

Software con licencia GPL

La Licencia Pública General de GNU (General Public License - GNU GPL) consiste en un conjunto específico de cláusulas de distribución para publicar programas con copyleft. El Proyecto GNU la usa para la mayoría de los programas que distribuye.
Equiparar el software libre con software cubierto por la licencia GPL es por lo tanto un error.

Software privado

El software privado o software personalizado es aquel que ha sido desarrollado para un usuario. El usuario lo mantiene y utiliza, y no lo publica, ni como código fuente ni como binarios.
Un programa privado es software libre, en sentido trivial, si su único usuario tiene las cuatro libertades. En particular, si el usuario tiene todos los derechos sobre el programa privado, el programa es libre. Sin embargo, si el usuario distribuye copias sin otorgar las cuatro libertades para las mismas, esas copias no son libres.

 Software comercial

 El software comercial es aquel desarrollado por una empresa como parte de su actividad comercial. La mayoría del software comercial es privativo, pero también existe software libre que es comercial, y software privativo que no es comercial.
Por ejemplo, GNU Ada fue desarrollado por una empresa. Se distribuye siempre bajo los términos de la GNU GPL, y cada una de las copias es software libre, pero los desarrolladores venden servicios de soporte. Cuando los vendedores hablan con los posibles clientes, estos a veces dicen,Nosotros nos sentiríamos más seguros con un compilador comercial. Los vendedores responden,GNU Ada es un compilador comercial, aunque sea software libre.


0 comentarios:

Publicar un comentario