volver al sitio...

Mundo Libre - ¿Qué cuernos es el software libre?

Buenos Aires, 23 de julio de 2005 – Más allá de los innumerables ataques que recibe día a día cualquier implementación seria de Software Libre por parte de las multinacionales del sector (infundados y parciales, por cierto) es una alternativa real frente al alto costo de los programas con licencias propietarias. Bajo costo, altas prestaciones y eficaz seguridad sus fortalezas. Aquí, unas breves afirmaciones para entender definitivamente el tema..

23/07/2005
 

El término “Software Libre” es el desarrollo en la práctica de un concepto que lleva décadas de aplicaciones y que libra su principal batalla en el marco de los sistemas operativos, impulsada, principalmente por Microsoft, que ve peligrar su “imperio” informático.

Cierto es que ante cada crítica de la multinacional del software respecto de la libre disponibilidad de recursos operativos, sistemas como los basados en GNU/Linux se hacen cada vez más fuertes. Todos recordamos el fiasco de la presentación de Windows 98 SE en Los Angeles: una bonita pantalla azul (las temidas “blue screen”) era amplificada desde la PC, que utilizaba el asistente de Bill Gates, hacia un par de pantallas gigantes que dominaban el salón de conferencias --ver imágenes--.

Pero bien, mientras Microsoft y otros se empeñan en invertir cada vez más dinero en “atacar” al software libre, este sigue en pie con su principal idea como estandarte: libertad total para compartir información.

Actualmente, existen varias modalidades de desarrollo y distribución de software, estas son.

Software Propietario: Programas y aplicaciones que generalmente están desarrollados por empresas que licencian el código fuente del programa y no permiten su redistribución.

Cuando una persona adquiere un sistema propietario, generalmente solo obtiene una versión precompilada de ese código fuente con permiso para ser usado en ene cantidad de computadoras. Si se lo quiere usar en un número mayor de computadoras, se debe pagar por cada licencia un precio fijado por la empresa. Además, al no obtener el código fuente, el usuario está imposibilitado de modificar el programa o ver cómo funciona internamente y por ende, es ilegal copiar un programa de este tipo.

Shareware: Esta es una modalidad de desarrollo y distribución que tuvo mucho éxito a finales de los 80 y en los 90 y su pico máximo de difusión ocurrió en plena “burbuja de la internet”.

La idea detrás del shareware es la de “probar antes de comprar”.

Generalmente, estos programas no dejan de ser propietarios, pero se distribuye una versión reducida (o con límite de uso temporal) por diversos medios para que la gente pueda probarlos.

Si les son útiles a sus propósitos, pueden pagar un precio por la versión completa, la cual tampoco incluye el código fuente (generalmente). La versión shareware es de libre distribución, la versión completa no.

Freeware: En conjunto con el shareware, se desarrolló el freeware. Aquí las cosas son un poco mejor para el usuario final, ya que un programa que es freeware es un programa que está completo y puede ser utilizado y distribuido libremente. El problema es que estos programas generalmente no son de la calidad de un programa propietario y de software libre.

En los programas freeware tampoco se incluye el código fuente, por lo que estos sufren también las limitaciones mencionadas en las otras modalidades.
 

Cadenas de noticias internacionales se hicieron eco

 del primero de una serie de traspies que vienen

aquejando a los sistemas operativos y programas del gigante de Redmond, Virginia...

Software Libre: Lo que para muchos es el punto máximo de libertad tanto para el desarrollador, como para el usuario.

Para que un programa sea Software Libre, este debe cumplir con cuatro requisitos básicos.

El primero de ellos es que el programa puede ser utilizado libremente sin ningún tipo de limitación.

El segundo requisito es que el programa puede ser distribuido libremente y copiado a cuantas computadoras sea necesario.

El tercer requisito es muy sencillo: el programa siempre debe estar acompañado del código fuente (o de una carta al usuario en donde se ofrezca un acceso a él).

Este requisito es muy importante ya que al disponer del código fuente, los usuarios pueden hacer modificaciones a él y así adecuarlo mejor a sus necesidades.

El último punto en realidad no es un requisito: un programa que es Software Libre se puede vender. Incluso se puede vender una versión modificada de un programa de software libre. Siempre y cuando se respeten los nombres de los autores originales y los tres puntos anteriores, no hay ninguna restricción para hacer algo de dinero con un programa de software libre.

Sin embargo LIBRE NO SIGNIFICA GRATIS, ya que aquí también se habla de tipos de licencia.

La licencia más utilizada por el software libre es la Licencia Pública General, la cual se encarga de proteger los derechos del autor y de los usuarios. Cuando se distribuye un programa de software libre bajo la GPL, siempre se incluye un archivo con el texto de la licencia. La Licencia Pública General está desarrollada y soportada por la Fundación del Software Libre.

Pero como en todo, hay posiciones encontradas y en este caso se hallan quiénes se enrolan activamente bajo el Open Source.

El Open Source es una organización que se encarga de fomentar el uso de sistemas de código abierto, concepto significativamente diferente al de software libre.

Un sistema de código abierto no necesariamente tiene que estar regido bajo la Licencia Pública General, sino que puede estar regido bajo alguna de las tantas licencias de la Iniciativa Open Source (http://www.opensource.org/).

Obviamente, siempre hay discusiones entre los fanáticos del Open Source y del Free Software, la verdad siempre la tiene el desarrollador que es quien decide a usar alguna de estas dos modalidades para el desarrollo de su programa, dependiendo de cuales sean sus requerimientos.

Por su parte la Free Software Foundation (FSF) posee su sitio oficial en Internet (http://www.gnu.org/).

 

volver al sitio...