ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Software Libre

cfdez_197716 de Abril de 2014

2.775 Palabras (12 Páginas)169 Visitas

Página 1 de 12

Software libre

El software libre es software con autorización para que cualquiera pueda usarlo, copiarlo y distribuirlo, ya sea con o sin modificaciones, gratuitamente o mediante una retribución. En particular, esto significa que el código fuente debe estar disponible. «Si no es fuente, no es software». Ésta es una definición simplificada; ver también la definición completa.

Si un programa es libre, puede ser potencialmente incluido en un sistema operativo libre tal como GNU o los sistemas GNU/Linux libres.

Hay muchas maneras diferentes de hacer libre un programa: numerosas cuestiones a decidir que en muchos casos son matices, y que pueden resolverse de varias formas sin que por ello el programa deje de ser libre. Algunas de las posibles variaciones son descritas abajo. Para obtener información sobre licencias de software libre específicas, puede consultar el listado de licencias.

El calificativo «libre» del software libre se refiere a libertad, no a gratuidad. Sin embargo, las compañías de software privativo emplean en ocasiones el término «software libre» para referirse al precio [Nota del traductor: En inglés «software libre», se escribe «free software», el término «free» puede significar «gratis» o «libre»]. A veces utiliza este término al hablar de la copia binaria que se puede adquirir sin cargo; y otras veces se usan para calificar la copia incluida en un ordenador recién adquirido. Esto no tiene nada que ver con lo que queremos dar a entender por software libre en el proyecto GNU.

Debido a esta potencial confusión, cuando una compañía de software dice que su producto es software libre, es conveniente verificar siempre los términos de esa distribución concreta para ver si los usuarios tienen todas las libertades que implica el software libre. Algunas veces es verdadero software libre; y otra veces no lo es.

Muchos idiomas tienen dos palabras diferentes para «free» como libertad y «free» como precio cero. Por ejemplo, el francés dispone de los términos «libre» y «gratuit» [en español sucede exactamente lo mismo con los términos «libre» y «gratuito»]. Esto no ocurre en inglés, en inglés existe la palabra «gratis», que se refiere sin ambigüedad al precio, pero no dispone de un adjetivo común que se refiera sin ambigüedad a la libertad. Por lo tanto, si usted habla otro idioma que no sea el inglés, le sugerimos que traduzca el término «free» de «free software» a su idioma para hacerlo más claro. Vea nuestra lista de traducciones de la expresión «free software» a otros idiomas.

El software libre es con frecuencia más fiable que el software no libre.

Software de código abierto (Open source)

Mucha gente utiliza 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. Sin embargo, 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.

Nosotros preferimos la expresión «software libre» porque se refiere a libertad, algo que la expresión «código abierto» no hace.

Software de dominio público

El software de dominio público es software que no está protegido por derechos de autor. Es un caso especial de software libre no protegido con copyleft, lo que significa que algunas copias o versiones modificadas pueden no ser completamente libres.

En algunos casos, un programa ejecutable puede ser de dominio público sin que su código fuente esté disponible. Este software no es software libre, porque para que lo sea es preciso que el código fuente sea accesible. Por su parte, la mayoría del software libre no es software de dominio público; está protegido por derechos de autor, y los poseedores de estos han dado permiso legal para que cualquiera lo emplee libremente usando una licencia de software libre.

Algunas veces se utiliza el término «dominio público» de una manera imprecisa queriendo decir «libre» o «disponible gratuitamente». Sin embargo, «dominio público» es un término legal y significa de manera precisa «sin derechos de autor». Para ser lo más claro posible, recomendamos el uso de «dominio público» para expresar solamente este significado, y el uso de las otras expresiones para transmitir el suyo correspondiente.

Bajo la convención de Berna, que ha sido firmada por la mayoría de los países, a cualquier escrito nuevo se le aplica automáticamente derechos de autor. Esto incluye a los programas. Por lo tanto, si quiere que un programa que usted haya escrito sea de dominio público, debe cumplir ciertos procedimientos legales para evitar que, de manera automática, le sean añadidos los derechos de autor.

Software protegido con copyleft

El software protegido con copyleft es software libre cuyos términos de distribución aseguran que todas las copias de todas las versiones son software libre. Esto significa, por ejemplo, que las licencias copyleft no permiten a terceros agregar ningún requisito adicional (a excepción de un conjunto limitado de requisitos para aumentar su protección) y exige que que el código fuente sea público. Algunas licencias copyleft, como la tercera versión de la GPL, impiden otras formas de convertir en privativo el software.

En el Proyecto GNU, protegemos mediante copyleft casi todo el software que escribimos, porque nuestro objetivo es dar a cada usuario las libertades que el término «software libre» implica. Vea Protegido con copyleft para una más amplia explicación de cómo funciona el copyleft y por qué lo usamos.

El copyleft es un concepto general; para proteger realmente un programa con copyleft, usted necesita usar un conjunto específico de términos de distribución. Hay muchas maneras posibles de escribir términos de distribución copyleft, por lo que en principio pueden existir muchas licencias de software libre copyleft. Sin embargo, en la práctica casi todo el software copyleft usa la Licencia Pública General de GNU. Generalmente, dos licencias copyleft diferentes son «incompatibles», lo que significa que es ilegal combinar código que esté protegido por dichas licencias; por lo tanto, sería bueno para la comunidad que todos utilizasen una única licencia copyleft.

Software libre no protegido con copyleft

El software libre no protegido con copyleft, incluye la autorización del autor para redistribuir y modificar el software, así como el permiso para añadirle restricciones adicionales.

El que un programa sea libre pero no esté protegido con copyleft, implica que algunas copias o versiones modificadas del mismo pueden no ser completamente libres. Una compañía de software podría compilar el programa, con o sin modificaciones, y distribuir el archivo ejecutable como un producto de software privativo.

El Sistema X Window es un ejemplo de esto. El Consorcio X libera X11 con términos de distribución que lo hacen software libre no protegido con copyleft. Si usted lo desea, puede obtener una copia que tenga esos términos de distribución y que sea libre. Sin embargo, también hay versiones no libres, y existen estaciones de trabajo populares y tarjetas gráficas para PC en las cuales solo funcionan versiones no libres. Si usted está usando este hardware, para usted X11 no es software libre. Incluso los propios desarrolladores de X11 hicieron a X11 software no libre durante cierto tiempo.

Software cubierto por la GPL

La GPL (General Public License/Licencia Pública General) de GNU es un conjunto específico de términos de distribución empleados para proteger un programa con copyleft. El Proyecto GNU utiliza esta licencia para la distribución de la mayoría del software de GNU.

El sistema GNU

El sistema GNU es el sistema operativo similar a Unix, constituido en su totalidad por software libre, que hemos desarrollado en el Proyecto GNU desde 1984.

Un sistema operativo similar a Unix está constituido por muchos programas. El sistema GNU incluye todo el software GNU, además de muchos otros paquetes, como el sistema X Window y TeX, los cuales no son software de GNU.

La primera versión de prueba del sistema GNU completo estaba disponible en 1996. Éste incluía el Hurd de GNU, nuestro núcleo, desarrollado desde 1990. En 2001 el sistema GNU (incluyendo el Hurd de GNU) comenzó a funcionar con bastante fiabilidad, pero el Hurd todavía carecía de algunas características importantes, por lo que no se usa ampliamente. Entretanto, el sistema GNU/Linux, un derivado del sistema GNU que utiliza Linux como núcleo en vez del Hurd de GNU, tuvo un gran éxito desde los años 1990.

Ya que el propósito de GNU es ser un sistema libre, cada una de las piezas que lo componen deben ser software libre. Sin embargo, no todas tienen

...

Descargar como (para miembros actualizados) txt (18 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com