viernes, 27 de febrero de 2009

Software libre


Es muy difícil comprender en forma cabal la importancia y proyección del Software Libre sin antes entender qué es el software, cómo se desarrolla y su rol dentro de los sistemas de procesamiento de datos. Para esto necesitamos explorar conceptos básicos vinculados a la informática, tales como tecnología, programa, código fuente y código objeto.

En 2001, al comenzar UNESCO a brindar apoyo al movimiento de software libre, se cumplieron 18 años desde que lanzaron el movimiento y empezaron a desarrollar el sistema operativo GNU.

Su primera meta: desarrollar un sistema operativo portable compatible con Unix que fuera hecho 100% de software libre .Ni95%,ni 99.5%,sino 100%, de manera que los usuarios fueran libres de distribuir el sistema completo y de cambiar y contribuir con cual quier parte de él .El nombre del sistema, GNU, es un acrónimo recursivo que significa "GNU no es Unix" como manera de rendir homenaje a Unix ya la vez indicar que GNU es algo diferente. Técnicamente GNU es como Unix .Pero GNU le da a sus usuarios libertad, y Unix no.

Si bien es posible ejecutar un programa en la computadora adecuada contando sólo con el código ejecutable, cuando se trata de comprender el funcionamiento de un programa, de modificarlo, o de hacerlo funcionar en una máquina diferente, es imprescindible disponer de su texto original, es decir de su “código fuente”

Para ser considerado libre, un programa debe ser distribuido de tal modo que el usuario pueda, entre otras cosas, estudiar el modo de funcionamiento del programa, adaptar lo a sus necesidades y distribuir ,bajo las mismas condiciones, programas derivados. Para que estas libertades sean practicables, no basta con que la licencia del programa las permita. Además, es necesario que el código fuente del programa esté 0 a disposición del usuario, ya que del o contrario las tareas de comprender, adaptar y mejorar el programa se vuelven tan complicadas que es casi lo mismo que si estuvieran prohibidas. Por eso la definición de Software Libre elaborada por la Free Software Foundation aclara que un programa no puede ser considerado libre si su código fuente, su texto original, no está disponible.

.

Es común identificar el Software Libre con una determinada tecnología, por lo que se suele sostener que el Software libres Linux y, por lo tanto, los impulsores del Software Libre están a favor de Linux y en contra de otros sistemas operativos. Contrariamente a esta idea, es importante aclarar que Software Libre no es una determinada tecnología, no es un tipo de programa de computadora ni un sistema operativo.

Si Usted se sienta frente a una computadora que ejecuta dos programas y le preguntamos cuál de ellos es Software Libre y cuál no lo es, no le será posible dar una respuesta sin leer el documento de licencia de cada uno de los programas. Así, por ejemplo, una suite de oficina libre y una no libre hacen prácticamente lo mismo. Igual pasa con un navegador web libreo uno no libre. Las posibles diferencias funcionales– cuando las hay–n o son el dato relevante para identificar si un programa es libreo no. El Software Libre se define por su tipo de licenciamiento. Por lo que podemos entonces llamar “software licenciado bajo condiciones libres” al Software Libre.

Simplificando al máximo, podemos decir que Software Libre es un software o programa de computación cuya licencia nos permite ejercer una serie de libertades:

*libertad de ejecutar el programa en cualquier propósito.

*libertad de estudiar cómo funciona el programa y adaptarlo a las necesidades propias (por lo cual es una precondición el acceso al código de fuente)

*libertad de distribuir copias del programa y de esa forma ayudar a otros

*libertad de mejorar el programa y liberar esas mejoras al publico beneficiado así a toda la comunidad (para lo cual es una precondición el acceso al código de fuente)

Y sólo exige una cosa, en el caso de la licencia GPL: que si distribuimos el programa resultante de una modificación, éste se distribuya bajo las mismas condiciones del programa original. Las licencias que contienen esta condición son llamadas “licencias Copy left”, y su objetivo es evitar que se distribuyan obras derivadas bajo licencias privativas. Como contra parte podemos decir que software propietario o privativo (dado que nos priva de libertades) es el que nos priva de alguna de las libertades antes expuestas.

Microsoft Corporation NASDQ : MSFT es una empresa multinacional estadounidense, fundada en 1975 por Bill Gates y Paul Allen . Dedicada al sector de la informatica, con sede en Redmond , Estados Unidos . Microsoft desarrolla, fabrica, licencia y produce software y equipos electrónicos. Siendo sus productos más usados el sistema operativo microsoft windows y la suite Microsoft Office , estos productos tienen una importante posición entre los ordenadores personales. Con una cuota de mercado cercana al 90% para Office en 2003 y para Windows en el 2006. Siguiendo la estrategia de Bill Gates de "tener una estación de trabajo que funcione con nuestro software en cada escritorio y en cada hogar”

Microsoft corporation a sido objeto de críticas y acusaciones de tener prácticas monopolistas, dicha empresa se ha aprovechado de esto para obtener unas riquezas exuberantes a tal punto que ah sido catalogada como la empresa con mas capital, Bill Gates ha sido registrado como el hombre más rico del mundo; todos estas riquezas han sido obtenidas por esta empresa de software.

Esta empresa con ánimo de lucro ha sido una de las principales opositoras del software libre ya que todos sus programas tienen derecho de autor por lo tanto hay que pagar una licencia que ha grandes escalas serian muchos millones de dólares.

No hay comentarios:

Publicar un comentario