SOFTWARE LIBRE.docx

4
SOFTWARE LIBRE El software libre (en inglés free software, aunque esta denominación también se confunde a veces con “gratis” por la ambigüedad del término “free” en el idioma inglés, por lo que también se usa “libre software”) es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado , copiado , estudiado , modificado , y redistribuido libremente. Un software se considera libre si el mismo cumple con las siguientes condiciones: Es posible utilizar el programa con cualquier fin Es posible acceder al código fuente del mismo Es posible hacer copias del programa Es posible publicar las mejoras Algo importante para destacar, es que el software libre se basa en las leyes existentes de propiedad intelectual y brinda mayores libertades, si uno cumple con ciertas condiciones. O sea, permite la modificación y redistribución del software, algo que está generalmente prohibido en lo que se conoce como “software privativo”, mientras uno cumpla con la condición de hacer disponibles esas modificaciones al resto del mundo. Se basa en que si todos compartimos, todos vamos a estar mejor. Dentro del software libre existen varios tipos de licencias: GPL, una de las licencias más conocidas fue creada por el proyecto GNU. LGPL, similar a la GPL, pero la diferencia se encuentra en el alcance que tiene

Transcript of SOFTWARE LIBRE.docx

Page 1: SOFTWARE LIBRE.docx

SOFTWARE LIBRE

El software libre (en inglés free software, aunque esta denominación también se confunde a veces con “gratis” por la ambigüedad del término “free” en el idioma inglés, por lo que también se usa “libre software”) es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado, y redistribuido libremente. Un software se considera libre si el mismo cumple con las siguientes condiciones:

Es posible utilizar el programa con cualquier fin Es posible acceder al código fuente del mismo Es posible hacer copias del programa Es posible publicar las mejoras

Algo importante para destacar, es que el software libre se basa en las leyes existentes de propiedad intelectual y brinda mayores libertades, si uno cumple con ciertas condiciones. O sea, permite la modificación y redistribución del software, algo que está generalmente prohibido en lo que se conoce como “software privativo”, mientras uno cumpla con la condición de hacer disponibles esas modificaciones al resto del mundo. Se basa en que si todos compartimos, todos vamos a estar mejor.

Dentro del software libre existen varios tipos de licencias:

GPL, una de las licencias más conocidas fue creada por el proyecto GNU. LGPL, similar a la GPL, pero la diferencia se encuentra en el alcance que

tiene Creative Commons: es en realidad una denominación que engloba a

muchos tipos de licencias que se aplican generalmente a contenidos creativos, como gráficos, textos o música. Algunas de estas licencias se consideran libres.

Existe también el Software Abierto, cuyo principal exponente es la licencia BSD. El software abierto permite la redistribución del código y el software, sin ningún tipo de discriminación, pero no garantiza que siempre se pueda acceder al código fuente del mismo. Esto último es la principal diferencia con el software libre.

Page 2: SOFTWARE LIBRE.docx

Richard Matthew Stallman nació en la Ciudad de Nueva York en el año 1953, hijo de Alice

Lippman y Daniel Stallman. Su primera experiencia con computadoras fue en el Centro

Científico de IBM en Nueva York cuando cursaba la preparatoria. Fue contratado durante un

verano para escribir un programa de análisis numérico en Fortran. Completó el trabajo

después de un par de semanas, y dedicó el resto del verano escribiendo un editor de textos

en el lenguaje de programación APL. Stallman invirtió el verano de su graduación de la

preparatoria en escribir otro programa, un preprocesador para el lenguaje de programación

PL/1 en el IBM S/360.

Durante este tiempo, Stallman fue también asistente voluntario de laboratorio en el

departamento de biología de la Universidad Rockefeller. Aunque ya estaba ingresando a la

carrera de física o matemáticas, su maestro tutor en el Rockefeller pensó que él podría ser

biólogo en un futuro.

En 1971, siendo estudiante de primer año de Física en la Universidad Harvard, Stallman se

convirtió en un hacker del Laboratorio de Inteligencia Artificial del Instituto Tecnológico de

Massachusetts (MIT). En los años 1980, la cultura hacker que constituía la vida de Stallman

empezó a disolverse bajo la presión de la comercialización en la industria del software. En

particular, otros hackers del laboratorio de IA fundaron la compañía Symbolics, la cual

intentaba activamente reemplazar el software libre del Laboratorio con su propio software

privativo.

Entre 1982 y 1983, Stallman por sí solo duplicó los esfuerzos de los programadores de

Symbolics para impedir que adquirieran un monopolio sobre los ordenadores del laboratorio.

Por ese entonces, sin embargo, él era el último de su generación de hackers en el laboratorio.

Se le pidió que firmara un acuerdo de no divulgación (non-disclosure agreement) y llevara a

cabo otras acciones que él consideró traiciones a sus principios. El 27 de

septiembre de 1983 Stallman anunció en varios grupos de noticias de Usenet el inicio del

proyecto GNU, que perseguía crear un sistema operativo completamente libre.9

Page 3: SOFTWARE LIBRE.docx