|
Nuevas |
Páginas cambiadas o recientemente agregadas
|
[]
[ ] |
|
|
352 |
Boletín AUI |
A principios del 2002, el departamento de prensa del AUI (Asociación de Usuarios de Internet en España) invitándome a participar en un boletín semi-mensual que publican en su sitio de internet. Accedí mandándoles un par de semanas después un nuevo artículo corto de 2500 palabras acerca del software libre, que titulé "Ventajas del software libre sobre el software propietario".
Por razones todavía desconocidas para mí, mi colaboración fué publicada hasta Junio del 2002 en la edición 24 del boletín, titulado en genral "Linux e Internet móvil", precediéndola con una corta introducción a mi persona y al contenido de mi escrito:
Luis Arteaga es uno de los máximos exponentes, junto a Miguel Icaza, en la promoción y desarrollo del Software Libre en México, aunque por vías muy distintas. El proyecto GNU nació a principios de la década de los 80 con la idea recuperar «espíritu romántico» de los pioneros de la informática. En este artículo, Arteaga expone las premisas fundamentales del GNU y sus previsiones a corto plazo.
|
Cabe hacer la aclaración que del título que yo había propuesto, "ventajas sobre...", la Asociación consideró necesario cambiarlo por el de "La licencia pública como alternativa al software propietario". Además, es también oportuno hacer notar que partes de este texto fueron extraídos de la conferencia que dicté en la Universidad colombiana de Bucaramanga.
Ligas
Área temática del Boletín de Junio 2002 de la AUI "Linux e Internet móvil"
Página principal de la AUI
La licencia pública como alternativa al software propietario
La conferencia "Ventajas del software libre sobre el software propietario"
|
[16/08/2002 14:20]
[ ] |
|
353 |
Ventajas del software libre sobre el software propietario |
Texto íntegro, sin modificaciones ni formato, publicado en la 24a. edición (Junio 2002) del Boletín de la Asoc. de Usuarios de Internet en España.
**El proyecto
* Historia Breve del proyecto GNU
En Noviembre de 1983, Stallman anunció (2) al público su intención de escribir
un sistema operativo libre al que llamaría GNU (Acrónimo recursivo en inglés
que significa "Gnu`s not Unix"). El objetivo era recuperar el ambiente de
camaradería y cooperación que existía en los primeros días de la computación.
Los diversos componentes fueron escritos durante algunos años, de tal manera
que en 1991, el sistema operativo libre GNU, estaba casi completo y era
relativamente funcional. Con el tiempo, el objetivo del proyecto se adaptó
también: no solo queríamos construir un sistema operativo, sino también todo un
rango de aplicaciones como juegos, hojas de cálculo y programas para inexpertos
en computación, entre otras muchas cosas. Pero sobre todo el objetivo es que
fuera completamente libre.
Lo que a veces resulta difícil de entender es que el software libre es una
cuestión de libertad, no de precio. Esta confusión se da a partir de la
ambigüedad de la palabra "free" en el idioma inglés. Afortunadamente, en
español tenemos palabras separadas (gratuito, libre) para designar los dos
conceptos que abarca "free".
El propósito general hoy en día del proyecto no es ser popular, ni nunca lo
ha sido; sino crear software bueno técnicamente y además que no afecte la
libertad de las personas que lo usan o distribuyen. Esta es una distinción
importante cuando se compara el movimiento del software libre con otros como
los de "fuente abierta".
El proyecto GNU, que después derivaría en la creación de la Fundación para el
Software Libre, ha producido muchas cosas desde su creación. No solo excelentes
piezas de código, sino también las licencias utilizadas para proteger estos
programas.
* Las Licencias GNU
Una de las razones por las que la comunidad Unix falló y nunca llegó a ser tan
popular, recae en la licencia Berkeley usada comúnmente para proteger el
software. Las reglas que imponía esa licencia (aparte de una publicidad
gratuita para la universidad de Berkeley) permitían a los desarrolladores hacer
mejoras a los programas existentes y quedarse esos cambios para sí, sin
proveer de ese nuevo conocimiento a la comunidad en general.
La licencia GPL vino a cambiar eso de manera tajante, ayudando a la gente a
ver, modificar y aprovechar lo que los demás estaban haciendo. En términos
generales, la licencia provee de cuatro libertades para los usuarios de un
software, así como a los desarrolladores:
1. La libertad de ejecutar el programa en cualquier momento, para cualquier
propósito.
2. La libertad de estudiar como funciona el programa y adaptarlo a sus
necesidades. Tener el acceso al código fuente es un prerequisito para esto.
3. La libertad de redistribuir copias para ayudar al prójimo u otros
propósitos similares y conexos.
4. La libertad de mejorar un programa y distribuir estos cambios al público
para que toda la comunidad se beneficie.
A veces se ha tachado de que el movimiento para el software libre es
"comunista". En realidad se trata de lo contrario: el software libre es una
verdadera alternativa democrática. La licencia GPL fue diseñada para asegurar
que los derechos del pueblo -de ahi la palabra democracia-, es decir de la
gente en general, sean defendidos y no puedan ser escondidos debajo de las
faldas de una organización privada y monopólica. Ademas, una verdadera
democracia no se opone a obtener resultados económicos de una actividad
comercial; pero también es completamente cierto que toda actividad comercial
debe tener un cierto codigo de etica y respeto por sus clientes.
El software libre es una alternativa para la excesiva globalización
corporativa, que tiene la potencialidad de acabar con la monopolizacion de la
tecnología para siempre y puede llevar a un nuevo modelo de economía en este
sentido.
* Linux
Siguiendo con la historia del proyecto, para 1991, solo hacía falta una pieza
importante en el sistema operativo GNU: el núcleo, que es la parte central de
un sistema operativo, quien inicia y detiene programas y se encarga de
proporcionarles los recursos necesarios para su ejecución. Se comenzó a hacer
uno (Hurd), pero la programación era lenta y difícil.
Entonces, un joven estudiante Finlandés, Linus Torvalds, había escrito
un núcleo, no como parte del proyecto GNU, pero al que afortunadamente protegió
con la licencia GPL.
La licencia GPL fué algo que Stallman ideó y escribió como una forma de
proteger y promover sus ideales del software libre y para 1991 algunos
programadores la habían comenzado a usar para sus desarrollos. Mucha gente
comenzó a usar el sistema operativo GNU junto con el kernel desarrollado por
Linus, al que los usuarios llamaron genéricamente "Linux", pero al que es más
exacto llamar "GNU/Linux".
Indiscutiblemente, Linux es la puerta de entrada al mundo del software libre.
Este núcleo de sistema operativo atrae a conocedores y profanos y es hoy por
hoy el producto más conocido de todos los que las licencias emanadas del GNU
protege.
Como prueba de esto es que desde hace ya algunos años, ha venido proliferando
la cantidad de servidores ejecutando alguna versión de GNU/Linux especialmente
con aplicaciones de comercio-e y servicios web, como los que se usan en los
portales de información.
Las bondades técnicas y económicas (más rápido, gratuito) de Linux son el arma
de venta de quienes lo apoyan o que simplemente quieren recoger algún beneficio
del mercado cada vez más grande de usuarios. Sin embargo, no todo mundo
reconoce otras ventajas que son aún más importantes.
** Ventajas del software libre
En suma, se puede decir que las libertades establecidas por las licencias GNU
dan a los usuarios y programadores una base inicial sin desventajas para nadie.
Una gran empresa puede contar con un equipo de programadores y todas las
facilidades para desarrollar un gran proyecto, pero no por eso el individuo que
trabaja por su cuenta pierde la oportunidad de competir en el terreno
comercial. El software libre pues, allana las diferencias y pone a todos en
igualdad de condiciones.
* Ventaja Educativa
Otra ventaja primordial del software libre es que es educativo (4). Puedo
aprender a construir un juguete para mi hijo si leo las instrucciones. Un
juguete es un objeto que puedo desarmar, tocar, volver a armar y así de esta
manera aprender como está hecho, a diferencia de un software que está en forma
binaria y que además está protegido por una licencia o copyright restrictivos.
En un mundo como el nuestro, donde el software propietario prevalece, es
imposible para un estudiante promedio acceder al código fuente de un programa,
modificarlo y ver como se comporta bajo diferentes situaciones y como
conseculmente. El usuario que no puede obtener software libre está escencialmente
perdido."
La comunidad GNU es vibrante, llena de empuje; Se ha formado con personas que
buscan cooperar con los demás y que tienen un alto compromiso con la libertad.
En mi posición como Gerente de Traducciones del sitio GNU.org (3), recibo a
diario correos electrónicos de personas que quieren de manera voluntaria no
solo unirse, sino además proporcionar parte o la totalidad de su tiempo libre
para ayudar al proyecto. De la misma manera, todos los demás encargados de
alguna faceta del proyecto, reciben a diario múltiples mensajes del mismo tipo.
Aquellos que se acercan a la comunidad y se mantienen cerca de ella al tiempo
que aprenden la filosofía que nos dirige, terminan por madurar una concepción
del mundo del software de manera diferente a aquellos que solamente nos
observan o critican desde afuera.
Esta misma comunidad de usuarios asegura que la calidad del software que se
hace sea alta, pues al haberse integrado por convicción propia y no por la
publicidad, promueve una sinergia más cerrada entre desarrollador y usuario.
Esta comunicación continua hace que la siguiente versión del software sea aún
mejor, repitiéndose el ciclo una y otra vez.
**El futuro
Richard Stallman, dice que "el mundo que se ha formado alrededor de GNU/Linux
todavía no es seguro. Los problemas que nos orillaron a desarrollar el proyecto
GNU todavía no se curan, ni están erradicados. Y amenazan con volver" (1). Se
puede ser optimista respecto al futuro, pero nubes negras todavía se ciernen
sobre la comunidad del software libre.
Hoy en día, la mayor parte del trabajo de la Fundación, es clarificar la
confusiones que pudieran tener los usuarios del software libre. Las
aportaciones más grandes del proyecto no fueron técnológicas, sino sociales,
culturales y políticas.
Nadie puede saber, ni siquiera aventurar, lo que el futuro nos depara en
términos de tecnología de software. Lo único que podemos esperar es que el
proyecto GNU sea recordado como el parteaguas que cambió la forma de usar,
distribuir y hacer software.
Luis Miguel Arteaga
Notas bibliográficas:
(1) Why GNU/Linux.
http://www.gnu.org/gnu/why-gnu-linux.es.html
(2) The GNU Manifesto.
http://www.gnu.org/gnu/manifesto.html
(3) GNU.org web site translations.
http://www.gnu.org/server/standards/README.translations.html
(4) Partes de este documento han sido extraidos de
http://geocities.datacellar.net/larteaga/documents/texto-bucaramanga.txt
(5) Fuzz Revisited: A Re-examination of the Reliability of Unix Utilities and
Services (postscript 146k) by Barton P. Miller , David
Koski, Cjin Pheow Lee, Vivekananda Maganty, Ravi Murthy, Ajitkumar Natarajan,
and Jeff Steidl.
ftp://grilled.cs.wisc.edu/technical_papers/fuzz-revisited.ps
(6) Rudolf E. Bahr, Ralf Reilander, and Egon Troles "Open-Source Software in
the Federal Administration", KBSt Letter No. 2/2000, February 24, 2000, URL:
http://linux.kbst.bund.de/02-2000/brief2-2000-en.pdf
(7) Free software is more reliable!:
http://gnu.localhost/software/reliability.html
|
[16/08/2002 14:42]
[Esta es una colaboracion de : Luis M. Arteaga] |
|
|