Está en la página 1de 16

HAOL, Núm.

2 (Otoño, 2004), 125-140 ISSN 1696-2060

SOFTWARE LIBRE VS. SOFTWARE PROPIETARIO:


PROGRAMANDO NUESTRO FUTURO

Rafael Gómez Sánchez


Universidad de Sevilla, Spain. E-mail: rafags@ono.com
Recibido: 25 Julio 2003 / Revisado: 22 Agosto 2003 / Aceptado: 19 Septiembre 2003 / Publicado: 15 Octubre 2003

Resumen: Este trabajo estudia la evolución de estándares de hecho que demuestran la


dos modelos contrapuestos: el software indiscutible hegemonía de esta multinacional en
propietario y el software libre. Mientras el el mercado del software personal, que se
primero está plenamente establecido, y apoyado acentúa cuando en la mayoría de las ocasiones
por la industria tradicional de los programas de sus productos son presentados a los usuarios
ordenador, el software libre se presenta como como las únicas alternativas viables. No hace
una atractiva alternativa que promete corregir mucho, Steve Ballmer realizó unas
muchas de las deficiencias de aquel modelo. declaraciones asegurando que tendría que
Basado en la filosofía de respetar las libertades retirar Windows del mercado, si los jueces
del usuario -libertad de compartir, mejorar y fallasen en su contra y aplicasen las sanciones
utilizar los programas-, son cada vez más las que solicita la acusación, en relación a los
administraciones, empresas y demás usuarios juicios antimonopolio en los que se encontraba
que optan por el software libre. La interacción inmersa la compañía americana que él dirige2.
entre ambos modelos y sus consecuencias, así
como los intentos de las multinacionales del Aquellas palabras no son más que un
software por no perder mercado, serán recordatorio de la importancia que tienen los
asimismo objeto de estudio productos Microsoft en el mundo moderno;
Palabras Clave: comunicación, Linux, dando a entender que cualquier medida que se
mercado, nuevas tecnologías, patentes, software tomase en su contra representaría una amenaza
libre, software propietario. a la propia base sobre la que se asienta la actual
______________________ sociedad de la información. La relevancia del
papel de esta compañía en los estadios actuales
"Aún donde no hay un monopolio, el software de la revolución científico-técnica es
propietario perjudica a la sociedad. La elección del indiscutible; de hecho Craig Mundie,
amo no es la libertad" (Richard M. Stallman)
vicepresidente de Microsoft, acuña el término
'revolución de la tecnología personal de la
INTRODUCCIÓN
información'3 en alusión a los sistemas

N
informáticos personales y al modelo de
No es necesario tener dotes software que su compañía representa: el
adivinatorias para poder afirmar que el software propietario.
lector que accede a este artículo on-
line, con una altísima probabilidad, lo hace a
Los efectos de la dependencia generalizada
través de un ordenador personal funcionando
hacia unos productos específicos, así como
bajo alguna versión del sistema operativo
otras deficiencias de este modelo de software,
Windows1 y, como navegador, Microsoft
van a ser objeto de análisis en el presente texto.
Internet Explorer. Más aún, si le preguntásemos
Conviene aclarar en este punto que, a pesar de
por las aplicaciones que utiliza con más
su papel protagonista en el mundo del software
asiduidad, seguramente nos indicaría alguna
propietario, este trabajo no pretende centrarse
herramienta de la suite Microsoft Office.
en una compañía de software en particular. Si
mañana Microsoft perdiese su posición
Actualmente Windows, MS Office y otras dominante en el mercado, no nos debe de caber
herramientas de Microsoft se han convertido en

© Historia Actual Online 2003 125


Software libre vs. software propietario Rafael Gómez Sánchez

duda que otra multinacional del software directamente por los humanos. En afán por
propietario pasaría rápidamente a ocupar su conseguir mayor eficiencia en la programación
hueco. de las máquinas surgen una serie de lenguajes
formales, basados en rígidas estructuras
En contraposición al modelo de software sintácticas perfectamente inteligibles por el
propietario surge el movimiento por el software desarrollador, denominados lenguajes de
libre, basado en la libertad y en la cooperación programación. Lo que el programador escribe
entre los programadores y demás usuarios de en dichos lenguajes se denomina código fuente,
software, revolucionando el uso y desarrollo de el cual es transformado mediante otro software
los programas de ordenador. Por motivos especial (compiladores e intérpretes) a un
estratégicos, económicos o filosóficos un código binario ya manejable por el ordenador
número creciente de administraciones públicas, denominado ejecutable o código-objeto.
empresas y usuarios van optando por pasarse a
esta nueva opción, provocando reacciones por De todo el software que puede encontrarse
parte del sector tradicional, el del software dentro de un ordenador, el más importante es el
propietario. Será el estudio de estas sistema operativo, el encargado de controlar los
interacciones, así como los efectos del nuevo recursos que el ordenador tiene para procesar
modelo, el último punto a tratar en este trabajo; las entradas y las salidas, así como presentar la
demostrándose que se trata de una alternativa base necesaria para el funcionamiento de las
seria, viable y, presumiblemente, necesaria al aplicaciones y el desarrollo de otras nuevas; de
modelo anterior. lo que se deduce que toda aplicación se diseña
para funcionar sobre un sistema operativo
1. HABLANDO DE SOFTWARE específico.

Cualquier ordenador, como el que podemos 2. LA REVOLUCIÓN DE LA


encontrar sobre la mesa de un despacho, en TECNOLOGÍA PERSONAL DE LA
nuestro hogar o en el café-Internet de la INFORMACIÓN
esquina, no sería más que un sofisticado e inútil
montón de cables, plástico y metal si no La tecnología personal de la información es un
dispusiese de programas con los que funcionar. concepto muy ligado al de ordenador personal,
El software es, al fin y al cabo, lo que permite y éste es un elemento clave para entender la
que podamos sacar provecho de los situación actual de los modelos de software. El
megaherzios, los gigabytes y demás primer ordenador personal, tal como hoy lo
parafernalia que en los últimos años han ido conocemos, fue desarrollado en los laboratorios
engrosando el vocabulario del usuario medio de PARC5 de Xerox en Palo Alto. Transcurría el
ordenadores. De este modo representa lo año 1973 cuando un ordenador llamado Alto6,
intangible, lo que no es físicamente máquina o, con 64 kilobytes de memoria RAM, ratón,
como aquel profesor de informática explicaba interfaz gráfico de usuario (GUI) basado en
en tono jocoso a sus alumnos, 'aquella parte del iconos, tarjeta gráfica con capacidad para
ordenador a la que no le puedas dar una patada, direccionar mapas de bits7 e, incluso, editor de
eso es software'. textos WYSIWYG8, se presenta como el primer
indicador de las posibilidades de aquella nueva
Independientemente de su potencia, capacidad, tecnología. A pesar de todo, el concepto de
etc. un ordenador no es más que una máquina ordenador fácil de usar con un entorno de
que permite ser programada para dar unas trabajo orientado al usuario tardaría bastantes
respuestas (outputs) a unas entradas (inputs), años en volver a aplicarse.
pero cuya naturaleza sólo le permite entender
un código especial compuesto de 'unos' y 'ceros' La informática comenzó siendo coto privado de
que suele denominarse código-máquina4. Éste, aquellos que se atrevían a programar en código-
por otra parte, no es más que una receta máquina y, poco después, utilizando lenguajes
(algoritmo), o conjunto de éstas, que le indican de programación muy especializados9;
al aparato cómo manejar dichas entradas para esencialmente se trataba de programadores de
producir sus respuestas, en definitiva, cómo profesión y de un creciente grupo de usuarios
funcionar en cada momento. que aprendían creando y experimentando en los
miniordenadores de la época y compartiendo
Evidentemente este código de ceros y unos es desinteresadamente sus códigos fuente, ideas y
demasiado farragoso para ser manejado

126 © Historia Actual Online 2003


Rafael Gómez Sánchez Software libre vs. software propietario

recursos. Aquéllos empezaron a ser conocidos Gates, quienes demostraron su astucia


como hackers. reservándose, a pesar de todo, los derechos
comerciales de su versión de BASIC15.
La necesidad de acercar los ordenadores a todos
los alumnos de la universidad, y no sólo a los La actitud de tomar un programa de dominio
de carreras técnicas, llevó a los profesores John público y modificarlo, para venderlo
Kemeny y Thomas E. Kurtz, de la Universidad posteriormente, fue tomada por muchos como
de Dartmouth, a escribir en 1964 un sencillo una traición al espíritu hacker. Esta situación
lenguaje de programación para principiantes al llevó a un espectador de una muestra de
que denominarían BASIC10. Años más tarde informática, en la que se presentaba aquel
llegaría a ser el lenguaje de programación más BASIC, a agenciarse una copia del programa
utilizado del mundo. para, más tarde, distribuirla gratuitamente. La
prensa hizo eco de aquel suceso presentando a
En febrero de 1975 una revista especializada en Gates como la 'víctima' del primer caso de
electrónica, Popular Electronics, publica un pirateo informático en la historia. El efecto
artículo presentando el Altair 880011, un mediático fue tal, que éste lo aprovechó para
ordenador vendido como kit de montaje para fundar la compañía Micro Soft16 junto a Paul
aficionados desarrollado por la empresa MITS. Allen y desarrollar versiones de BASIC para los
Su bajo precio, unos 400 dólares, y su forma de microordenadores más populares de la época.
distribución, a través de la compañía de correos, Por otro lado, ambos hacen valer sus derechos
hacen de éste el primer ordenador en despertar sobre el BASIC entrando en una dura batalla
la atención del público. Sin embargo, no tenía legal contra MITS. Ed Roberts sale derrotado
nada que ver con el Xerox Alto: basado en el viéndose obligado a cerrar su empresa y a
nuevo microprocesador de Intel 8080 y 256 volver a su antigua profesión de médico17.
bytes de memoria, no era más que una caja de
color azul con un juego de luces en vez de El éxito del Altair incita a muchas compañías a
pantalla, y con botones y conmutadores en vez lanzar sus propios ordenadores personales,
de teclado. A pesar de todas estas limitaciones, denominados en aquella época home
el éxito de ésta máquina se debió a la decisión computers, muchos basados en el lenguaje
de MITS de permitir a cualquiera acceder a los BASIC de Microsoft, lo que lleva a ésta última
detalles técnicos de la máquina y diseñar a cerrar el ejercicio de 1978 con un millón de
tarjetas de ampliación que podían ser dólares en ventas. Hasta 1981 el mercado del
conectadas en las ranuras diseñadas para tal software para microordenadores se lo reparten
efecto. No sería hasta 1981 cuando otra Microsoft, en el campo de los lenguajes de
empresa, la por aquel entonces todopoderosa programación, y una compañía llamada Digital
IBM, heredase este concepto de máquina Research en el de los sistemas operativos. IBM,
abierta para lanzar el primer 'compatible'. queriendo entrar en el lucrativo negocio de los
ordenadores personales y tras varios intentos
De vuelta a 1975, dos amigos de Seattle, Paul infructuosos, diseña un aparato basado en el
Allen y William Gates, viendo el éxito del nuevo 8088 de Intel con la misma filosofía
Altair 8800 en el mercado y conscientes de que abierta que tan buenos resultados le dio al
este ordenador necesitaba de un lenguaje de Altair. Para ello decide incluir en su diseño el
programación más sencillo que el código- sistema operativo para microordenadores
máquina, deciden contactar con Ed Roberts, dominante en aquel momento, el CP/M18 de
presidente de MITS, para proponerle integrar Digital Research y el lenguaje de programación
una versión de BASIC programada por ellos en más utilizado, el BASIC de Microsoft. IBM
el kit Altair. El interés de éste le hace citarlos entra en conversaciones con ambas compañías
en el plazo de un mes para comprobar fichando rápidamente a Microsoft para su
personalmente su funcionamiento. Realmente BASIC, pero las negociaciones con Digital
ellos no tenían ningún programa que ofrecer así Research no llegaron a buen término y el
que en ese tiempo debían de programar y contrato acabó llevándoselo también la
depurar un BASIC para presentárselo a compañía de Bill Gates.
Roberts12. Lo que hicieron en su lugar fue tomar
la edición de dominio público13 del lenguaje El motivo de la ruptura de las negociaciones
que circulaba por los entornos universitarios y entre IBM y Gary Kildall, el presidente de
adaptarlo al Altair14. La reunión fue un éxito y Digital Research, nunca quedó lo
la plantilla de MITS se engrosó con Allen y suficientemente claro. La versión oficial,

© Historia Actual On Line 2003 127


Software libre vs. software propietario Rafael Gómez Sánchez

siempre desmentida por Kildall, es que éste se Otras compañías comenzaron a fabricar PCs
hizo demasiado de rogar provocando el enfado compatibles con el de IBM, ejecutando MS-
de los directivos del Gigante Azul; otra dice DOS. Mientras que para IBM suponían una
que, simplemente, a Kildall le parecieron mayor competencia, para Microsoft implicaba
demasiado estrictas las cláusulas de no un importante aumento de ingresos. El PC se
divulgación exigidas por IBM19. Una nueva había convertido en un estándar de hecho, la
explicación sale a la luz en 1999 cuando la gente quería tener un ordenador compatible en
Délégation aux Affaires Stratégiques (DAS), su oficina y en su hogar; y una floreciente
dependiente del Ministerio de Defensa Francés, industria de programas informáticos empezó a
publica un informe que señala a la NSA servirles del software que necesitaban.
americana como elemento clave en la decisión
de IBM de incluir a Microsoft en el desarrollo Pero al igual que hacía Microsoft con su
del futuro MS-DOS20. Esta teoría cobra aún BASIC o su MS-DOS, lo que se vendía era
más fuerza cuando, en el año 2001, el solamente el código ejecutable. Los códigos
Ministerio de Asuntos Exteriores y el ejército fuente habían pasado a ser secreto industrial. El
de Alemania, para evitar la posibilidad de ser software se había convertido en una industria
espiados por la propia NSA, deciden prescindir clave; los programadores, muchos antiguos
de todo software Microsoft21. hackers, fueron tentados por las empresas del
sector. El dinero y los fuertes contratos de no
Fiel a su estilo, Microsoft, sin experiencia en el divulgación hicieron desaparecer a una casta de
campo de los sistemas operativos, contacta con programadores independientes en todos los
un programador de la Seattle Computer sentidos, ahora la capacidad de producir
Products, Tim Patterson, que les presenta el software estaba en manos de unas pocas
sistema operativo que había desarrollado para multinacionales.
los microordenadores de esta empresa, y sin dar
ninguna explicación de su relación con IBM, lo Todo lo anterior fue el inicio para que
compra por cincuenta mil dólares22. El QDOS, Microsoft alcanzase el liderazgo que ha
Quick and Dirty Operating System, era un mantenido hasta ahora. Lanzando
sistema operativo muy rudimentario, inspirado periódicamente nuevos sistemas operativos que
en el CP/M y cuyo sistema de archivos, FAT, soportasen los avances en el hardware,
siguen sufriendo aún hoy los usuarios de apoyándose en el secreto industrial y con la
Windows 9x23. ventaja de conocer los entresijos de su propio
sistema, resultaba fácil desarrollar nuevos
La siguiente operación fue realizarle un 'lavado productos en las áreas en las que la competencia
de cara' y entregárselo a IBM con el nombre de destacaba, superándola y, finalmente,
MS-DOS, Microsoft Disk Operating System. desbancándola. Precisamente, esto puede ser
Dicha versión tuvo que ser revisada y reescrita entendido por muchos como prácticas
por IBM quien, tras encontrar 300 errores o monopolísticas, sobre todo cuando el sistema
bugs, la rebautizó como PC-DOS. Éste es el operativo es preparado para que los productos
motivo por el que ambas compañías compartían del mismo fabricante funcionen mejor que los
el copyright sobre el producto. Consciente del de la competencia. Y ésta fue la principal
potencial económico del DOS, Microsoft acusación contra Microsoft en los tribunales.
persuadió a IBM para que le permitiese
venderlo por su cuenta con el nombre inicial Entrar en valoraciones sobre el juicio
que ellos habían propuesto. antimonopolio que, hasta muy recientemente,
sufrió la compañía de Redmond, sale fuera de
Desde entonces han ido surgiendo otras los objetivos de estas páginas, máxime cuando
alternativas en el mercado, mejores en relación la tendencia al monopolio es inercial en un
calidad-precio, pero aún así el noventa por sistema dominado por los mercados y, como se
ciento de los ordenadores personales que explica en el párrafo anterior, en esta industria
funcionan hoy en día están basados en el IBM las condiciones son actualmente muy claras.
PC y Windows, descendiente directo de aquel
QDOS. Por esta razón continuaremos nuestro 3. UN MUNDO FELIZ
estudio centrados en estas máquinas,
principales protagonistas de la revolución de la La ubicuidad del ordenador es una característica
tecnología personal de la información. indiscutible de estos días. Casi cualquier
electrodoméstico o herramienta eléctrica lleva

128 © Historia Actual Online 2003


Rafael Gómez Sánchez Software libre vs. software propietario

insertado algún microchip que controla y Otros dos términos que, sin excepción, debe
mejora su funcionalidad; los teléfonos móviles, conocer todo usuario de Windows son 'parche' y
los aparatos de vídeo o, incluso, las lavadoras 'actualizarse'. Según fuentes oficiales de
modernas son verdaderos ordenadores con Microsoft, sus programas no fallan; el problema
mucha más potencia que el Altair. Todos ellos es que no se les da el uso correcto29. Esto se
necesitan sus sistemas operativos y su software contradice con la política de esta compañía de
de aplicación, las compañías del sector lanzar, semanas después de la salida al mercado
comienzan a tomar posiciones. Pero mientras del producto, unas pequeñas correcciones al
que el usuario medio no es consciente de que su código, a las que denomina 'parches', que el
flamante videoconsola quizás corra bajo una cliente debe traerse de Internet e instalarlas
edición modificada de Windows24, sí que tiene sobre el programa original para mejorar
claro que su PC debe de ser un compatible, que ligeramente su rendimiento30. Y es que cada vez
funcione con la última versión de Windows, que Microsoft produce una nueva versión de
tenga instalado MS Office y conexión a Internet sus programas, los usuarios se ven casi
con Explorer. obligados a realizar un desembolso para
actualizarse a ésta. El fabricante recomienda el
El término 'compatible' es claro de por sí, salto a la nueva versión por las novedades que
claramente se refiere a la compatibilidad con el ésta aporta, rechazando la idea que lo que
PC de IBM, pero también tendencioso: en un realmente ofrezca sea más estabilidad y, sobre
mercado dividido en compatibles y no- todo, compatibilidad31. A pesar de todo, la
compatibles, ¿qué lego en la materia osaría experiencia demuestra que lo que sus clientes
comprarse un no-compatible aunque fuese buscan, precisamente, es esto último32. ¿Quién,
superior en prestaciones? Esta palabra tiene su al fin y al cabo, no se ha sentido frustrado al ver
origen en los primeros fabricantes de clónicos que no visualiza correctamente un documento
de PC25 que la utilizaban para reivindicar la Word porque está escrito en una versión
similitud de sus productos con los de IBM26, superior a la que corre en su ordenador?
pero también fue aprovechada por Microsoft,
que amplió su significado para referirse a la Aún así, el público acepta de buena gana todos
capacidad del ordenador para ejecutar aquellos contratiempos, al fin y al cabo está
Windows. Así, a principios de los noventa, utilizando el mejor producto posible, siempre
cuando las compañías AMD y Cyrix comienzan según la prensa especializada. Y es que cuando
a fabricar sus propios microprocesadores, en casi todo el software dominante es producto de
competencia directa con los de Intel, han de una sola compañía, para las editoriales
acudir a Microsoft para que les permita resultaría un suicidio criticarla a riesgo de
serigrafiar sobre sus chips el eslogan: Designed perder los suculentos ingresos por publicidad
for Windows. Si antes los sistemas operativos se del mayor anunciante. Además, hay que
concebían para un determinado procesador, considerar el hecho que al cliente, en el
ahora Gates había conseguido invertir la momento de adquirir un ordenador, ni siquiera
situación. se le pregunta por el sistema operativo que
pretende instalar en su máquina. Por descontado
Hoy en día, el usuario de Windows tiene bien se presupone que éste va a utilizar la última
claro que la informática tiene sus límites, por versión de Windows que, por supuesto, se cobra
ejemplo, asume con total naturalidad que, de junto al resto del equipo.
vez en cuando, le aparezca una pantalla azul
con un mensaje explicando que 'el programa Los fabricantes de compatibles se ven
xxx ha provocado un error general de obligados a firmar con Microsoft contratos de
protección yyy en el módulo zzz', dando a instalación y distribución de Windows para
entender que el fallo, por supuesto, no es de poder incluir dicho sistema operativo
Windows sino del programa27. Pero hay que preinstalado en sus productos. El hecho de
señalar que este tipo de errores también son representar la única alternativa conocida para
comunes en las aplicaciones diseñadas por los usuarios permite a Microsoft negociar estos
Microsoft. Estos mensajes suelen venir contratos desde una posición de clara ventaja.
seguidos de una situación de inestabilidad que Así cuando Dell Computer, uno de los
obliga al usuario a aplicar el consabido método principales fabricantes de compatibles, decide
de resetear su ordenador. Una nueva expresión lanzar una línea de PCs con un sistema
pasa a engrosar el léxico del usuario: 'el operativo preinstalado distinto a Windows, es
ordenador se ha colgado'28. automáticamente presionado por Microsoft para

© Historia Actual On Line 2003 129


Software libre vs. software propietario Rafael Gómez Sánchez

abandonar esa iniciativa. Al poco tiempo, todos mismo que el de los ordenadores de oficina va a
los ordenadores Dell volvían a llevar resultar muy difícil que pueda ser introducido
exclusivamente Windows33. un nuevo estándar en el mercado por parte de
otro fabricante. ¿Qué usuario va a estar
También le corresponde al fabricante asumir los dispuesto a renunciar al esfuerzo económico
gastos de soporte técnico tal y como puede que le supuso aprender a manejar su Windows
verse en el contrato de licencia de Windows34: o su MS Office? Muchas editoriales
comercializan publicaciones que instruyen al
“6. SOPORTE TÉCNICO. El soporte técnico usuario de PC en el manejo del software
para el PRODUCTO SOFTWARE no es Microsoft, incluso existen libros y cursos
proporcionado por Microsoft Corporation o sus certificados por la propia compañía que le
subsidiarias. Para obtener soporte técnico, representan otra fuente de ingresos. En muchos
remítase al número de soporte del Fabricante de colegios de primaria y secundaria los temarios
PC suministrado en la documentación para la de las asignaturas de informática están
computadora (ordenador). Si tiene dudas con centrados en el paquete MS Office, cuyos
respecto a este CLUF ("Contrato de Licencia profesores presumen de poseer certificados de
para el Usuario Final"), o si desea comunicarse aprendizaje de Microsoft35.
con el Fabricante de PC por cualquier otra
razón, remítase a la dirección proporcionada en Téngase en cuenta que, a consecuencia de todo
la documentación de la lo anterior, el formato de intercambio de
COMPUTADORA/ORDENADOR” ficheros de texto que se ha impuesto es el de
Microsoft Word o, mejor dicho, el de la versión
Toda la responsabilidad de distribución y más reciente del programa en cada momento.
soporte técnico del sistema operativo queda en Como su uso se extiende desde muchas
manos del fabricante del ordenador; mientras empresas privadas hasta una gran parte de los
que para Microsoft, exento de aquellos gastos, organismos públicos, el usuario va a
todo representa ingresos. Su principal tarea se encontrarse que determinados documentos de
reduce a vender el software de aplicación para su interés sólo pueden leerse si dispone del
aquellas máquinas y a mantener los parches y Word correspondiente; más aún, muchos
actualizaciones correspondientes. formularios y publicaciones sólo son aceptados
si se envían en aquel formato.
Hasta hace relativamente poco tiempo la
mayoría de las empresas tenían que invertir en El problema estriba en que el documento Word
cursos de formación y reciclaje para adaptar a es un formato propietario, es decir, la estructura
sus empleados a las nuevas herramientas del archivo sobre la que se asienta el texto es
ofimáticas. Los trabajadores veían sustituidas propiedad de Microsoft y, como tal, la
sus máquinas de escribir por procesadores de compañía se reserva el derecho a divulgar dicha
textos y sus cuadernos por hojas de cálculo; así estructura que, por otra parte, varía ligeramente
el ordenador comenzó a formar parte con cada actualización del programa. Bajo estas
imprescindible del mobiliario de cualquier condiciones se puede entender que ningún
oficina. Hoy en día, para acceder a la mayoría procesador de textos de la competencia pueda
de los trabajos, es impensable presentar un leer con total fidelidad un archivo Word.
curriculum vitae que no haga referencia a Cuando un determinado organismo obliga que
conocimientos de Microsoft Office. Ahora las los textos o formularios les sean entregados en
empresas pueden destinar sus presupuestos de aquel formato, realmente está forzando a los
formación de personal para cursos más usuarios a utilizar el programa en cuestión.
específicos o, simplemente, para otros fines. Visto de otra manera: el estándar no es el
fichero Word, sino el programa en sí.
A cualquier empresa con necesidades
ofimáticas normales le beneficia claramente Puede resultar comprensible que una
esta situación, pues al ahorro en costes de determinada empresa ofrezca en Internet los
formación, se le unen las ventajas de la manuales de sus productos en formato Word,
estandarización que implica que todos utilicen pero parece inadmisible que, tras el
esas mismas herramientas, además de la razonamiento anterior, muchos organismos
atractiva posibilidad de que el diligente públicos ofrezcan -y en muchos casos exijan-
empleado pueda llevarse trabajo a casa. Cuando todo tipo de formularios, documentaciones, etc.
el software doméstico es esencialmente el en un formato propiedad de una compañía

130 © Historia Actual Online 2003


Rafael Gómez Sánchez Software libre vs. software propietario

privada que, además, mantiene cerrada la software resulta mínimo39. Efectivamente, por
información sobre el mismo. Siendo muy caro que resulte el proceso de diseño de
conscientes de la necesidad de un estándar para los programas, el siguiente paso, la duplicación,
compartir la información, que es de lo que al fin tiene unos costes muy bajos. Por hacernos una
y al cabo se trata, lo exigible sería que éste idea, utilizando los soportes actuales en disco
fuese independiente del ordenador, del sistema compacto, no pasarían de unos pocos céntimos
operativo y, por supuesto, del fabricante del y, en el caso de descargarse desde Internet,
software. Para que se den estas condiciones, el llegarían a cero. No obstante, habría que añadir
formato del archivo debe de ser de dominio a los costes de duplicación el precio de los
público, tal y como ocurre con el formato manuales que, como puede observarse, cada vez
HTML de las páginas web, lo que permitiría a son más reducidos con la excusa de que el CD o
cualquiera desarrollar procesadores de texto la web disponen de exhaustiva documentación.
100% compatibles con este nuevo formato.
Con lo antes visto, y teniendo en cuenta el
En los años de la Guerra Fría se señalaba la volumen de ventas de estos productos, lo lógico
posibilidad, por parte de los ciudadanos sería pensar que los precios al público de
occidentales, de elegir libremente sus productos Windows o MS Office fuesen bastante
de consumo como una indiscutible asequibles pero, sin embargo, Windows
demostración de libertad frente al tópico de la Millennium no baja de 200 euros y una licencia
situación en los otros países donde todos de Office XP puede llegar a costar más de 400
conducían el mismo modelo de coche y euros40. Tras todo esto podría sospecharse que
habitaban en casas con los mismos metros Microsoft utiliza su posición dominante para
cuadrados. Sin embargo, en la actualidad, existe inflar los precios a su antojo, cobrando una
un 'mundo feliz' donde, como bien podemos verdadera tasa monopolística.
comprobar, todos utilizan el mismo tipo de
ordenador, con el mismo sistema operativo y Al igual que los impuestos pagados por los
las mismas aplicaciones sin posibilidades reales contribuyentes deben servir para la
de elección. construcción de la infraestructura y tejido social
del país, los recaudados por Microsoft, o por la
4. RECAUDADORES DE IMPUESTOS empresa de software de turno, representan el
tributo necesario para asegurar el acceso a la
Precisamente, la dependencia hacia las grandes información. Si el estado construye escuelas,
corporaciones del software permite a éstas Microsoft realiza millonarias donaciones para
imponer sus reglas. De algún modo, como proveerlas de PCs, por supuesto, con Windows
señala el profesor Roberto Di Cosmo36, actúan y MS Office instalados. La consecuencia es
como recaudadores de impuestos sobre la obvia, los más jóvenes son enseñados al manejo
información37. Hemos visto que el simple hecho de unos programas que, probablemente, serán
de comprar un ordenador conlleva un coste las únicas herramientas que conozcan para
añadido, el del casi inevitable Windows, al que aplicarlas en sus futuros trabajos. Aquellos
hemos de sumar el de los paquetes ofimáticos empresarios felices de ver cómo la
con sus propios estándares y sus sucesivas estandarización alrededor de los productos
actualizaciones. No hay que olvidar tampoco Microsoft les ha permitido ahorrarse
los numerosos cursos certificados por importantes sumas en gastos de formación de
Microsoft, libros licenciados por la marca e, personal, quizás nunca se den cuenta del
incluso, la plataforma .NET por la cual sobreprecio que están pagando por un producto
Microsoft pasaría a cobrar por una gran parte de del que corren, cada vez más, el peligro de
las transacciones comerciales que se realizasen volverse dependientes.
a través de la Red y a distribuir su software en
modalidad de alquiler para ejecutarse El mundo del software comercial se ha
directamente desde Internet38. En este último convertido en un negocio redondo, no en vano
caso el usuario tendría que pagar doblemente: algunas de las mayores fortunas personales del
por el uso del programa a Microsoft y por su planeta giran a su alrededor41. Pero mantenerse
conexión a Internet a su correspondiente tan arriba no es fácil; a pesar del amplio margen
proveedor de acceso. de beneficios que permite la venta de software,
éste es un sector muy cambiante, donde la
Di Cosmo continúa explicando que el costo de competencia acecha y no va a dudar en
duplicación de los productos en la industria del contraatacar si se le deja la posibilidad. Atrás

© Historia Actual On Line 2003 131


Software libre vs. software propietario Rafael Gómez Sánchez

quedaron la guerra de los navegadores o la distribuir gratuitamente un determinado


lucha entre Microsoft y Corel por imponer sus producto es bien sencilla. Por una parte, ambas
respectivos procesadores de textos, Word frente pertenecen al Wold Wide Web Consortium,
a Wordperfect, que precipitó a la empresa organismo internacional encargado de decidir
canadiense a vender el 20% de sus acciones a la los nuevos estándares en la web, así quien tenga
propia Microsoft, muy necesitada ésta de más usuarios tendrá más peso a la hora de
encontrar -o comprar- apoyos para su imponer sus criterios, permitiendo dar ventaja a
plataforma.NET42. Los famosos juicios sus productos. La táctica de variar ligeramente
antimonopolio surgen, como ya se adelantó, a los estándares de la web para que luego fuesen
consecuencia precisamente de esta lucha por impuestos ha sido jugada por ambas compañías,
mantener o alcanzar el estatus deseado. así hoy en día es muy difícil diseñar una página
web que se vea igual en Navigator y Explorer.
5. HACKERS Y VILLANOS Los contenidos que leemos en nuestros
navegadores suelen estar almacenados en
A estas alturas se han presentado motivos más servidores de páginas web44, el número de éstos
que suficientes para comprender que el negocio crece a diario, así entre junio y diciembre del 96
de las tecnologías de la información tiene una su número se había cuadruplicado45; y ahí se
cara menos amable que la que podíamos presentaba una parte del negocio, vender a los
suponer a priori. Parece que las cosas están servidores el software necesario para funcionar.
demasiado bien atadas como para que surja otra Pero la parte más suculenta puede llegar en
multinacional que quiera, y le interese, cambiar pocos años cuando las actividades comerciales
las reglas del juego. y económicas se hayan asentado plenamente en
Internet. La plataforma que impere será un
Si la década de los 80 marca el despegue de la elemento estratégico de poder para aquellos que
industria del ordenador personal, la de los 90 lo la controlen y la base de ésta serán los
representa para Internet. Por un momento todas servidores de Internet y su software
las compañías parten de cero ante un nuevo correspondiente que, en el caso de Microsoft, es
terreno abonado para nuevos desarrollos. IIS y, en el de Netscape, Netscape-Enterprise.
Netscape Navigator surge como la herramienta
idónea para que los ordenadores personales se En febrero del año 2002 había un total de 38
adentren por los nuevos mundos virtuales, millones y medio de servidores funcionando en
haciendo que una empresa surgida en 1994 el mundo. De éstos, el 1,82% utilizaban alguna
llegase, sólo un año después, a cotizar en variante de Netscape-Enterprise, el 26,14%
NASDAQ batiendo records de beneficios. software Microsoft y el 65,18% estaban
basados en Apache Web Server46.
1995 es un año clave para Microsoft, no sólo
por el lanzamiento de Windows 95, sino por el Recordando el espíritu hacker de los 70, un
cambio de estrategia de la corporación, que grupo de webmasters independientes decide
decide orientar sus esfuerzos a competir por la programar un servidor de páginas web de
conquista de Internet. Por primera vez en su descarga gratuita, bien documentado, de alta
historia, Microsoft decide no cobrar un calidad y cuyo código fuente estuviese
producto y, a base de distribuirlo gratuitamente accesible para cualquiera. El uno de diciembre
a través de Internet, CDs de regalo en revistas, de 1995 aparece la primera versión del servidor
en los kits de conexión a Internet de muchos Apache. El intento de dos multinacionales por
proveedores o instalarse automáticamente junto dominar el mercado de los servidores fue
a las aplicaciones de Microsoft, en 1997 abortado por la iniciativa filantrópica de un
Microsoft Internet Explorer supera en grupo de programadores independientes que, en
utilización a Netscape Comunicator. Un año vez de utilizar su producto para fundar una
más tarde, el lanzamiento de Windows 98 con compañía, salir a bolsa y hacerse de oro,
Internet Explorer 4.0 integrado supone la deciden compartir el código fuente, permitiendo
derrota de Netscape en la llamada 'guerra de los así que los usuarios más avezados colaborasen a
navegadores'43 y el comienzo de un proceso localizar errores y corregirlos, logrando un
judicial que se ha mantenido abierto hasta hace producto más robusto en menor tiempo y líder
muy poco. en la Red.

La explicación de cómo dos compañías pueden A principios de los ochenta los medios para
entrar en conflicto, y ganar dinero, a base de producir software estaban casi exclusivamente

132 © Historia Actual Online 2003


Rafael Gómez Sánchez Software libre vs. software propietario

en manos de las multinacionales del sector. Los entonces cuando, en 1991, un estudiante
lenguajes de programación, con los que finlandés llamado Linus Torvalds decide
construir aplicaciones, eran propiedad de desarrollar por su cuenta un núcleo
aquellas multinacionales, lo que obligaba a aprovechando las herramientas GNU ya
cualquier programador independiente a realizar existentes. A través de los grupos de noticias de
grandes desembolsos para adquirir su propia Internet, cientos de colaboradores se le unieron
licencia del compilador y otros extras al proyecto, presentando en 1992 un kernel
necesarios. Más aún, como muchos detalles compatible con UNIX al que denominó Linux,
técnicos eran considerados secreto industrial, ofreciéndolo al proyecto GNU. A partir de
estos programadores nunca podrían sacar entonces, el sistema operativo completo se
provecho de aquéllos que, simplemente, se le conocería como GNU/Linux.
mantenían ocultos. Realizar buenas
aplicaciones estaba, por tanto, reservado a unas Un importante número de programadores
pocas compañías. voluntarios participan actualmente tanto en el
proyecto GNU como en otros similares,
El concepto de software libre, la esencia del compartiendo su código fuente, mejorando el
espíritu hacker, es rescatado por el profesor existente, proponiendo ideas, etc. La comunidad
Richard Stallman cuando en 1985 escribe el hacker ha recuperado, para luego superar con
Manifiesto GNU47. Corren los primeros años de creces, su esplendor y una muestra de ello es el
los ochenta cuando aquél, junto a otros dominio de Apache en el mercado de
programadores que no se habían dejado seducir servidores.
por los cantos de sirena de las grandes del
software, empiezan a organizarse para Pero el golpe de ingenio de Stallman fue
planificar el proyecto GNU. Basados en la idea desarrollar en 1989 la licencia GPL, General
que el software debe de ser un patrimonio Public License, que recoge los términos
público, se plantean construir un sistema jurídicos de utilización del software libre para
operativo totalmente libre e independiente evitar que éste se acabe transformando en
llamado GNU como acrónimo del recursivo software propietario, basándose en el concepto
GNU's Not UNIX48. de copyleft, lo contrario de copyright. Se puede
resumir en que el autor se reserva los derechos
Comenzar tal proyecto de cero no era fácil, y para que su obra pueda ser utilizada, copiada,
menos aún para un pequeño grupo de hombres, distribuida, editada o modificada por cualquiera
así que comenzaron a construirse las con la única condición de que tales derechos
herramientas necesarias a partir del software de sigan siendo respetados, esto es, si alguien no
libre distribución que circulaba por la red de cumple tales condiciones, automáticamente
entonces. En 1984, Stallman abandona su pierde el derecho de utilizar ese software. Así,
puesto en el MIT para dedicarse plena e si alguna compañía intentase desarrollar
independientemente a esta tarea, fundando un software propietario basándose en el libre,
año después la Free Software Foundation (FSF) automáticamente tendría de aplicar la licencia
como encargada de velar por el proyecto. Las GPL a su producto, entrando en contradicción
donaciones y, sobre todo, la venta por correo de con su estado de software propietario, so pena
sus primeros programas les permiten la de cometer una infracción punible50.
financiación necesaria.
Microsoft, en varias ocasiones, ha cargado
Internet aún era joven y estaba casi restringida a abiertamente contra el carácter 'vírico' de la
la comunidad universitaria norteamericana, lo licencia GPL51 reconociendo lo apetecible de
que hizo que el proyecto comenzase con reutilizar el código de muchas aplicaciones52.
programadores exclusivamente estadounidentes Ciertamente, la industria tradicional del
pero con la apertura de Internet a otros países, software se siente incómoda por el rápido
la comunidad GNU fue ampliándose, la gente crecimiento de la comunidad de software libre y
empezó a descargarse las herramientas GNU y la buena acogida que está recibiendo. ¿Qué
a ofrecer otras nuevas. El proyecto marchaba argumentos pueden presentarse en contra de
bien, pero para llegar al desarrollo definitivo del esta comunidad?
sistema operativo faltaba construir un núcleo o
kernel de calidad, que se retrasaba debido a la El primer ataque contra la comunidad hacker
ambición de construirlo basado sobre una surge en 1976 de la mano del propio Gates
determinada tecnología bastante compleja49. Es cuando publica un famoso artículo acusando a

© Historia Actual On Line 2003 133


Software libre vs. software propietario Rafael Gómez Sánchez

ésta, entre otras cosas, de frenar el avance de la de las masas hacia los programas de ordenador
industria del software53. Evidentemente, aquella desarrollados por los hackers, el software libre.
carta mantenía mucha relación con el suceso de
la muestra en Palo Alto donde, como ya ha sido Con el pretexto de la seguridad, Microsoft e
comentado, alguien 'tomó prestada' una copia Intel están elaborando el plan Trusted
de su Altair BASIC para después difundirla Computing, cuyo último fin es del de controlar
gratuitamente. Pero es realmente desde la totalmente el funcionamiento del ordenador. A
entrada en circulación de la licencia GPL través de la conexión a Internet, el sistema
cuando Microsoft comienza una escalada de informático estaría conectado a Microsoft de
descalificaciones contra esta comunidad, modo que todo programa a ejecutarse, siempre
especialmente la GNU, donde llega a señalar al por motivos de seguridad, tendría que tener el
software libre como 'cáncer', 'destructor de la beneplácito de la compañía. Dicho de otro
propiedad intelectual' o 'actividad anti- modo, ahora también tendría el control del uso
americana'54. Muchas de las críticas que han que le diésemos al ordenador. Esta
recibido el software libre y la licencia GPL son monitorización permanente de nuestros equipos
enumeradas y respondidas por el propio nos acercaría peligrosamente a las condiciones
Stallman en su ya citado Manifiesto GNU, que plantea George Orwell en su novela 198457;
refiriéndose la mayoría a la viabilidad del donde la aplicación de la tecnología pondría en
modelo de software55. manos de los poderosos la posibilidad real de
censurar los archivos con contenidos
De todos los intentos por desacreditar al comprometedores, dando instrucciones a los
software libre y a sus programadores, el más demás ordenadores para que se nieguen a leer
dañino llega a través de un uso interesado de la tales archivos. El hardware de estos equipos se
palabra hacker. A pesar de ser un apelativo diseñaría para funcionar a condición de recibir
llevado con mucho orgullo por aquellos las continuas reglas de autorización a través de
programadores que mantienen aquel espíritu de Internet; ni que decir tiene que dichas reglas
programar por amor al arte, de superarse a sí serían secreto industrial, lo que impediría la
mismos en cuanto a sus conocimientos de ejecución de software libre en esas máquinas.
ordenadores, a resolver problemas y a compartir
todo el código que desarrollan, los medios de Los sectores más poderosos del software
comunicación han ayudado a satanizar el propietario exigen, cada vez con más
término a base de convertirlo en sinónimo de intensidad, una ley que las patentes de software
'cyberterrorista', 'pirata informático', 'cracker' o en Europa. Aquí nos encontramos ante una
'programador de virus'. amenaza de origen legal que puede, incluso,
poner en peligro al propio modelo de software
Tomando como lema: 'el mundo está lleno de libre. La puesta en vigor de tal ley permitiría
fascinantes problemas esperando a ser que cualquier programador corra el riesgo de
resueltos'56, un hacker auténtico, simplemente, ser demandado por violar determinada patente
no va a perder su tiempo desarrollando virus, de software, presumiblemente, propiedad de
pues representan un desafío demasiado simple alguna gran compañía de software propietario.
para sus extensos conocimientos, ni realizando La elaboración de los programas de ordenador
copias ilegales de software, cuando utilizan guarda mucha similitud con las recetas; al igual
software libre. Un hacker puede intentar entrar que éstas, el resultado final dependerá de la
furtivamente en un determinado servidor, pero capacidad del 'cocinero' de combinar otras más
sólo para estudiar las medidas de seguridad del simples. Supongamos que la receta de un
sistema como medio de aprendizaje, nunca va a ingrediente básico como el de la mayonesa
perder su valioso tiempo en dañar ningún estuviese protegida por una patente: ¿qué
ordenador. cocinero se atrevería a realizar una simple
ensaladilla rusa ante la amenaza de ser
Pero la opinión pública es fácilmente demandado?, ¿cuántos platos, pendientes de la
manipulable cuando determinado medio explica creatividad de nuestro cocinero, va a perder
que algún hacker ha entrado en los ordenadores nuestra cultura gastronómica en pro de las
del gobierno, amenazando la seguridad patentes? Un problema paralelo ocurrirá con el
nacional, o los de determinado banco, software si, según todos los indicios, llega a ser
haciéndonos temer por la integridad de nuestros patentable.
ahorros. Sea accidental, o no, este abuso del
término puede llegar a provocar la desconfianza

134 © Historia Actual Online 2003


Rafael Gómez Sánchez Software libre vs. software propietario

Ahora el programador, además de preocuparse programas de la complejidad de un sistema


por desarrollar su producto, tendrá que operativo. Sería entonces lógico pensar que
encargarse de comprobar que no viola ninguna habiendo ordenadores personales en casi
patente, gastando recursos en ello. Mientras, los cualquier parte del mundo, gente con ganas de
dueños de las patentes sólo tendrán que sentarse aprender, experimentar, desarrollar nuevos
a esperar a cobrar por sus licencias y los proyectos y compartir experiencias, el
acuerdos extrajudiciales. Pero lo que ha desarrollo de esta tecnología debería de ser
permitido el despegue de la industria del descentralizado y universal.
software es, precisamente, su dinamismo.
¿Quién se atreverá entonces a desarrollar ¿Por qué entonces esa sumisión a los productos
nuevas ideas, o mejoras otras, a riesgo de ser provenientes de una única empresa con sede en
demandado? Estas patentes amenazan con un mismo país? Hemos comprobado que la
excluir del mundo del software a los pequeños búsqueda de un estándar no es la respuesta a esa
programadores y al propio software libre, cuestión, GNU/Linux ha demostrado ser más
perjudicando la libertad de competencia en la estándar que Windows al poder ejecutarse en
que, teóricamente, se basa el sistema económico casi cualquier sistema informático,
actual. En los EEUU, donde, según el caso, se independientemente de ser compatible o no.
permite patentar el software, son ya demasiados Asimismo existen otras alternativas, tanto
los ejemplos que coartan la capacidad de la comerciales como libres, para escribir y
comunidad libre en el desarrollo de sus transmitir la información. La opción que se nos
productos58. puede ocurrir entonces es aceptar que el
software es un elemento estratégico esencial
6. PROGRAMANDO NUESTRO FUTURO más allá de cualquier botón de inicio que pueda
hacernos creer dueños y señores de la
La fabricación de aviones de pasajeros, de información que maneja nuestro ordenador.
satélites meteorológicos o de medicamentos de Entonces el elemento estratégico es, como con
última generación está exclusivamente en anterioridad se dejó entrever, el control de la
manos de unos pocos países que disponen de la información.
tecnología necesaria. Muchos motivos explican
la limitada localización geográfica de muchas No es de extrañar el interés que están
de las industrias de aplicación civil, de entre los demostrando algunos países por el control que
que podríamos destacar su naturaleza pudieran ejercer los servicios secretos de otros
estratégica, la complejidad y coste de las sobre la transmisión de información a través de
infraestructuras necesarias para desarrollarlas o Internet, aprovechando el elemento común de la
la disponibilidad de personal con la formación mayoría de los ordenadores que funcionan en
adecuada. hogares, despachos y gobiernos: Microsoft
Windows. En un apartado anterior ya se
El caso de la industria tradicional del software mencionó la teoría del gobierno francés,
es aún más extremo al estar prácticamente apoyado por el alemán, que relacionaba a la
localizado en los EEUU. Sin embargo, la compañía de Redmond con los servicios
infraestructura necesaria para desarrollar secretos americanos59. No olvidemos que la
software está teóricamente en manos de información es poder.
cualquiera, con un simple ordenador personal
pueden desarrollarse importantes proyectos de Pero más allá de acusaciones de espionaje hacia
programación, como bien ha demostrado el otros gobiernos o guerras comerciales, está la
mundo del software libre. Asimismo, hay libertad de los ciudadanos a desarrollar su
cientos de miles de programadores expertos por propio software, de compartir sus programas sin
todo el mundo dispuestos a aportar su que sea delito ni motivo de sanción. No son las
experiencia. Hemos podido comprobar que, al asociaciones de empresas de software las que
contrario que cualquier otra tecnología, el deben de 'educar' a los consumidores en una
desarrollo de programas de ordenador no ética que permita salvaguardar los intereses de
precisa de grandes inversiones, más aún, aquel sector; son los propios gobiernos los que
proyectos de primera categoría pueden surgir de deben de darse cuenta de la necesidad de
un PC instalado en una casa. El elemento más utilizar y potenciar un software libre para
importante en el desarrollo del software es el romper ese ciclo de dependencia, para fomentar
individuo, que, con las herramientas adecuadas, una tecnología nacional potente y competitiva,
dedicación y conocimientos puede crear para evitar que muchos de sus ciudadanos

© Historia Actual On Line 2003 135


Software libre vs. software propietario Rafael Gómez Sánchez

puedan ser acusados de delincuentes al verse Departamento de Justicia de EEUU, parecía que
obligados a adquirir copias ilegales de las podía dañar irreversiblemente su futuro: una
siempre necesarias actualizaciones de un sentencia amenazaba con la excisión de la
software oneroso que, de otra manera, no empresa en dos, o incluso tres, divisiones
podrían permitirse. independientes64. El coste de ejecutar dicha
sentencia era demasiado alto, tanto para la
Por otro lado, el hecho que el código fuente sea multinacional como para el país, de hecho el
abierto permite detectar la existencia de recién elegido presidente George W. Bush
cualquier elemento malicioso, como virus, mostraba su deseo de un final rápido para el
gusanos, troyanos o puertas traseras, que los proceso, aunque fuese a costa de perder la
mismos diseñadores, saboteadores o grupos de causa65.
poder podrían introducir en los programas y
sistemas operativos cerrados como forma de Durante todo el 2001 se habla de estudiar
control y de asalto a la privacidad60. posibles acuerdos extrajudiciales que pasan por
la divulgación del código fuente de Windows a
A inicios del 2003, Microsoft anuncia su la competencia, de hecho finalmente hubo una
intención de abrir el código fuente de Windows sentencia que obligaba a la compañía a cederlo
a los responsables de seguridad de los a los fiscales de los estados demandantes66. Ya
gobiernos de algunos países. La GSP, que, de una forma u otra, el código debía de ser
Government Security Program, se presenta abierto, lo lógico era presentarlo bien limpio de
como la posibilidad de evaluar la seguridad, y fallos. Con la acción de abrir el código de
fiabilidad, del sistema operativo desde dentro. Windows, Microsoft ha podido demostrar la
Los códigos fuente de Windows 2000, 'pureza' de su código, así como despejar dudas
Windows XP y Windows Server 2003 son acerca de la existencia de puertas traseras en el
enviados a los expertos de seguridad de la sistema operativo que pudieran comprometer la
OTAN, Rusia, China y hasta un total de sesenta seguridad de los usuarios, dejándolos en manos
países, junto a detalles técnicos de presuntos espías. Pero siempre nos quedará
complementarios, para su análisis61. el interrogante acerca de la cantidad de código
que fue modificado, o eliminado, durante aquel
Justo un año antes, en febrero del 2002, mes de depuración.
Microsoft anuncia que durante un mes no va a
producir nuevos programas, tiempo durante el Si Stallman asentó las bases técnicas, jurídicas
cual va a emplear a todos sus programadores a e ideológicas del software libre, Linus Torvalds
la depuración del código fuente de su aceleró su implantación programando el kernel
software62. Aquella iniciativa fue aplaudida por de GNU/Linux. Éste sistema operativo
la administración Bush que, un mes antes, había representa, sin lugar a dudas, la alternativa a
fichado a Howard Schmidt, hasta entonces jefe Windows sin necesidad de cambiar de
de estrategias de seguridad de Microsoft63. ordenador, por eso mismo muchas naciones
empiezan a mirar a GNU/Linux y al software
A pesar del buen trato que tradicionalmente la libre como un camino para desarrollar su propia
prensa ha dado a Microsoft, el miedo a los virus tecnología independiente de la proveniente del
informáticos, gusanos y troyanos ha hecho que, país del dólar. Recientemente la FSF presentó
desde hace un tiempo, nos hayamos una propuesta ante el Banco Mundial para
acostumbrado a recibir noticias que nos ponen impulsar el desarrollo de las industrias del
al día de los nuevos parches que debemos de software en todos los países, basados en
instalar en nuestros sistemas Windows para aquellos conceptos.
mantenerlos razonablemente seguros. Por
contra, los sistemas GNU/Linux se muestran Europa, el gran competidor tecnológico de los
seguros, fiables y robustos en temas de EEUU, ha sido el primer bloque en comprender
seguridad, lo que los pone como una seria la necesidad de invertir en alternativas serias.
alternativa. La operación de revisión del código Espoleadas quizás por todo lo anteriormente
tuvo, en cierto modo, un efecto mediático que descrito, las administraciones de Alemania,
pudo paliar en parte el descrédito que la Francia, Finlandia o Dinamarca han sido las
compañía se había ganado a pulso. primeras en comenzar a migrar a los sistemas
GNU/Linux. Por otra parte, algunas
A mediados del 2000, la causa antimonopolios, distribuciones europeas de este sistema
que enfrentaba a la compañía con el operativo se han asentado fuertemente en los

136 © Historia Actual Online 2003


Rafael Gómez Sánchez Software libre vs. software propietario

mercados, destacando Mandrake Linux y representan pequeñas victorias para el modelo


SuSE67 Linux, de procedencia francesa y del software libre.
alemana respectivamente. Otros países, como
Brasil, India, Japón o China también han Hemos analizado en estas páginas los
desarrollado sus propios GNU/Linux. Resulta riesgos, tanto para el individuo como para
destacable la negativa del gobiernos chino a los estados, de desconocer lo que realmente
utilizar Windows 2000 en sus ordenadores,
hace el software que ejecutamos. La era del
adoptando como base el sistema operativo de
fabricación propia Red Flag Linux68.
ordenador ubicuo corre el peligro de acabar
siendo controlada por unos pocos y
EEUU también tiene sus propias distribuciones poderosos productores de software. Por
de software libre, como Red Hat Linux, de ello, el modelo de software libre representa,
hecho allí el movimiento a favor del software también, el rechazo a la apropiación privada
libre es muy fuerte. Sin embargo, el gobierno de las fuentes de innovación y de
Bush sigue empeñado en apoyar a Microsoft a producción inmaterial. Algunas empresas,
base de firmar jugosos contratos para administraciones y programadores
suministrar a los centros dependientes del independientes, estos últimos fuera de la
estado, a pesar de los apoyos recibidos por el gran maquinaria económica, están entrando
software libre desde muchas agencias en una dinámica revolucionaria donde la
gubernamentales69. El lobby del software
cooperación y la colectivización del
propietario sigue siendo demasiado poderoso en
conocimiento aspiran a imponer un nuevo
estos momentos.
modelo productivo, cuya última
La guerra entre los dos modelos de software consecuencia bien podría ser el progreso
está servida: por una parte, los intereses de las social y la conquista de nuevos derechos
grandes corporaciones y la de los gobiernos que
las apoyan; por otra, la libertad de los usuarios.
Elegir entre 'libertad' o 'poder' es lo que nos NOTAS
plantea Stallman: "La libertad es ser capaz de 1
tomar decisiones que afectan principalmente a En marzo del 1999 el porcentaje de utilización de
Windows sobre el parque total de ordenadores
uno mismo. El poder es ser capaz de tomar
personales se elevaba al 94,39% según estadísticas
decisiones que afectan a otros más que a uno publicadas por la consultora StatMarket. Página web
mismo. Si confundimos poder con libertad, de StatMarket disponible en:
habremos fallado en defender la verdadera <http://www.statmarket.com>.
libertad"70. 2
El Navegante.com, 6 de marzo de 2002.
3
Mundie, C., 2001. The Commercial Software
El software propietario muestra el lado más Model. EEUU. [web en línea] Disponible desde
salvaje de la economía de mercado: ante la Internet en:
necesidad de imponerse como estándar, las <http://www.microsoft.com/presspass/exec/craig/05-
03sharedsource.asp>.
compañías de software luchan 4
El uno binario puede ser representado como un
encarnizadamente al filo de lo legal por circuito o un interruptor cerrado y el cero como
imponer sus productos como única alternativa, abierto. Los primeros ordenadores se programaban
caiga quien caiga, comprometiendo igualmente directamente en código-máquina utilizando
a gobiernos, empresas y ciudadanos en su interruptores y cables con los que representar dichos
causa, ejerciendo el poder que les otorga su valores. Un valor de uno o cero binario se denomina
posición privilegiada. Los estados sólo pueden, bit. Un grupo de ocho bits se denomina octeto o
en algunos casos y con el argumento de la byte. En el Computer Museum of America, en San
seguridad, imponer el nuevo modelo, y a Diego, aún se conserva un ejemplar del IBM-073
regañadientes: obviando el asunto de la Wiring Board, utilizado para programar a base de
conexiones de cableado en código-máquina a
seguridad, el sistema se siente muy cómodo con
principio de los años 60.
el modelo dominante. Desgraciadamente, puede 5
PARC es acrónimo de Palo Alto Research Center.
reprocharse que son pocos los políticos que 6
Vid. Palo Alto Research Center, 2002. PARC
comprenden el alcance del software libre, history. EEUU. [web en línea] Disponible desde
encontrando en éste poco más que una Internet en: <http://www.parc.com/about/history/>
oportunidad electoral. No obstante, cada uno de [con acceso el 20 de marzo de 2002].
7
estos apoyos, aunque sean interesados, Hay que situarse en aquellas fechas para
comprender lo novedoso de introducir un ordenador

© Historia Actual On Line 2003 137


Software libre vs. software propietario Rafael Gómez Sánchez

que presentase gráficos en pantalla en vez del Windows Mobile (inicialmente conocido como
limitado juego de caracteres alfanuméricos de los Windows CE).
25
terminales de la época. El término clónico se utiliza coloquialmente para
8
WYSIWYG es acrónimo de What You See Is What referirse a los ordenadores compatibles y parece
You Get y se refiere a la filosofía de mostrar en tener su origen en las revistas de ordenadores.
26
pantalla los textos y gráficos tal cual serán impresos, Aunque realmente IBM fue pronto superada en
como ocurre en los procesadores de textos prestaciones y tecnología por muchos fabricantes y,
modernos. hoy en día, es simplemente otro vendedor de PCs.
9
Algunos de los lenguajes de programación de la En 1986, la norteamericana Compaq lanzó el primer
época eran FORTRAN, FORTH o ALGOL 60, PC basado en Intel 80386, superando en tecnología a
todos ellos de una complejidad considerable los PC/AT de IBM basados aún en 80286.
27
limitando su uso a expertos programadores. Vid. Di Cosmo, R. 1998. Piège dans le
10
BASIC es acrónimo de Beginners All-purpose Cyberespace. Paris (Francia). [web en línea]
Symbolic Instruction Code. Disponible desde Internet en:
11
Sanderson, W., 1997. History of the Computer <http://www.mmedium.com/dossiers/piege> [con
Revolution. EEUU. [web en línea] Disponible desde acceso el 10 de junio de 2001].
28
Internet en: <http://exo.com/~wts/mits0020.htm> Coloquialmente, esta expresión se refiere al estado
[con acceso el 25 de marzo de 2002]. en que se encuentra un proceso cuando no responde
12
Ibid., [con acceso el 25 de marzo de 2002]. a ninguna entrada de forma permanente.
13 29
Entiéndase por 'software de dominio público' Vid. entrevista con Bill Gates en: Scriba, J.
aquél que no está protegido por copyright ni ninguna "Interview mit Bill Gates". Focus, 43 (1995), 206-
licencia de utilización. 212.
14 30
El BASIC que hasta entonces podía encontrarse Basta con visitar la web de Microsoft para ver la
estaba preparado para funcionar sobre cantidad de parches gratuitos que ofrecen.
31
miniordenadores IBM, DEC y otros, cuyos lenguajes Ibid.
32
de código-máquina son distintos a los del Di Cosmo, R. 1998. Piège dans le Cyberespace,
microprocesador Intel 8080 en el que estaba basado op. cit.
33
el Altair. "Ballmer desaprobó PCs de Dell con Linux",
15
Ibid. DiarioTI.com, 22-marzo-2002. [web en línea]
16
Efectivamente, el nombre original estaba Disponible desde Internet en:
compuesto de dos palabras separadas: Micro y Soft. <http://www.diarioti.com/noticias/2002/mar2002/15
17
Ibid. <http://exo.com/~wts/mits0020.htm>, 195880.htm> [con acceso el 22 de marzo de 2002].
34
<http://exo.com/~wts/mits0021.htm> [con acceso el Una interesante discusión sobre el alcance de esta
25 de marzo de 2002]. licencia puede encontrarse en: Di Cosmo, R. 1998.
18
CP/M corresponde al acrónimo Control Processor Piège dans le Cyberespace, op. cit.
35
/ Machine. Un debate más extenso sobre los cursos
19
Ibid. <http://exo.com/~wts/mits0026.htm> [con licenciados por Microsoft puede encontrase en: Di
acceso el 25 de marzo de 2002]. Cosmo, R. 1998, Microsoft offre du Choix Multiple
20
Securinet. Microsoft et la NSA. Francia. [web en à l'Education Nationale. [documento en línea]
línea] Disponible desde Internet en: Disponible desde Internet en:
<http://securinet.free.fr/echelon-microsoft.html> <http://www.pps.jussieu.fr/~dicosmo/Presse/Choix
[con acceso el 20 de febrero de 2002]. Multiple/> [con acceso el 19 de junio de 2001].
21 36
"Report: German Army No Longer Uses El doctor Roberto Di Cosmo es profesor de la
Microsoft Programs", Internetnews.com, 19-marzo- Universidad de París VII, siendo un importante
2001. [web en línea] Disponible desde Internet en: especialista en diversos campos de la computación.
37
<http://www.internetnews.com/bus- Ibid.
38
news/article.php/716871> [con acceso el 20 de "Microsoft afina su enfoque en la web",
marzo de 2002]. DiarioTI.com, 9-abril-2001. [web en línea]
22
Lessard, D., PCBiography. EEUU [web en línea] Disponible desde Internet en:
Disponible desde Internet en: <http://www.diarioti.com/noticias/2001/abr2001/151
<http://www.pcbiography.net> [con acceso el 27 de 95047.htm> [con acceso el 9 de abril de 2001].
39
febrero de 2002]. Di Cosmo, R. 1998. Piège dans le Cyberespace,
23
Vid. Di Cosmo, R. 1998. Piège dans le op. cit.
40
Cyberespace. Multimédium. Disponible desde Precios aproximados tomados de
Internet en: <http://www.optize.es> [con acceso el 26 de marzo
<http://www.mmedium.com/dossiers/piege> [con de 2002].
41
acceso el 10 de junio de 2001]. En marzo del 2002, de entre los cinco hombres
24
El campo de los dispositivos portátiles se más ricos del mundo, tres pertenecían a la industria
encuentra ahora en un estado similar al de los PCs tradicional del software: Bill Gates, Paul Allen,
en 1981: existen muchos sistemas operativos y ambos de Microsfot, y Larry Ellison, de Oracle, otra
aplicaciones, pero el mercado demanda un estándar. poderosa compañía del sector. Fuente: Forbes.com.
Microsoft vuelve a partir aquí con ventaja con EEUU. [web en línea] Disponible desde Internet en:

138 © Historia Actual Online 2003


Rafael Gómez Sánchez Software libre vs. software propietario

57
<http://www.forbes.com> [con acceso el 15 de Stallman, R. 2002. Can you trust your computer?.
marzo de 2002]. EEUU. [web en línea] Disponible desde Internet en:
42
Vid. "Microsoft ayuda a Corel", 3-octubre-2000, <http://newsforge.com/newsforge/02/10/21/1449250
España [web en línea] Disponible desde Internet en: .shtml?tid=19>.
58
<http://www.vnunet.es/detalle.asp?ids=/Noticias/Inf Para una lista bastante completa de patentes de
raestructuras/Software/20001003031&from=hemero software, vid.: FFII. 2003. European Software
teca&pagina=1> [con acceso el 15 de marzo de Patent Horror Gallery. Munich. [web en línea]
2002]. Disponible desde Internet en:
43
Zakon, R. H. 2002. Hobbes Internet Timeline. <http://swpat.ffii.org/patents/index.en.html>.
59
EEUU. [web en línea] Disponible desde Internet en: Este asunto actualmente está siendo investigado
<http://www.zakon.org/robert/internet/timeline> por la Comisión Europea. Vid. Nicolin, Y.
[con acceso el 12 de marzo de 2002]. "Proposition de resolution: tendant à la création
44
También conocidos como servidores http. d'une commission d'enquête sur la mise en cause des
45
Ibid. intérêts français par le réseau d'interception des
46
Netcraft. 2002. Netcraft Web Server Survey. communications dit 'système Echelon', ainsi que les
EEUU. [web en línea] Disponible desde Internet en: moyens déployés pour préserver la confidentialité
<http://www.netcraft.com/Survey> [con acceso el 15 des télécommunications". Assamblèe Nationale. Nº
de marzo de 2002]. 2233. París (Francia), 6-marzo-2000 y Paecht, A.
47
Vid. Stallman, R. (1985). The GNU Manifesto. "RAPPORT D'INFORMATION: DÉPOSÉ en
EEUU. [documento en línea] Disponible desde application de l'article 145 du Règlement PAR LA
Internet en: COMMISSION DE LA DÉFENSE NATIONALE
<http://www.gnu.org/gnu/manifesto.html>. ET DES FORCES ARMÉES, sur les systèmes de
48
UNIX es un sistema operativo propietario surveillance et d'interception électroniques pouvant
diseñado en los laboratorios Bell de AT&T cuyas mettre en cause la sécurité nationale". Assamblèe
variantes son la base de muchos miniordenadores y Nationale. Nº 2623. París (Francia), 11-octubre-
estaciones de trabajo desde los años setenta. 2000.
60
Microsoft, más tarde, desarrollaría su propia variante Vidal, M. 2000. Cooperación sin mando: una
UNIX, a la que denominó XENIX que tuvo gran introducción al software libre. España. [web en
aceptación en el mercado. Vid. Christian, K. UNIX, línea] Disponible desde Internet en:
Madrid, 1990. <http://www.sindominio.net/biblioweb/telematica/so
49
El nombre del dicho kernel era, y sigue siendo, ftlibre/sl.html> [con acceso el 8 de diciembre de
Hurd, un complejo núcleo basado en un proyecto de 2001].
61
la Carnegie Mellow. Aún sigue en desarrollo. Microsoft Corp. 2003. A Matter of National
50
Vid. Stallman, R. (1983). GNU General Public Security: Microsoft Government Security Program
License. EEUU. [documento en línea] Disponible Provides National Governments with Access to
desde Internet en: Windows Source Code. Redmond (EEUU). [web en
<http://www.gnu.org/licenses/gpl.html>. línea] Disponible desde Internet en:
51
En cierto modo, la licencia GPL se propaga de <http://www.microsoft.com/presspass/features/2003/
forma análoga a los virus: cualquier trozo de código jan03/01-14gspmundie.asp> [con acceso el 20 de
con esta licencia incluida en un programa, lo fuerza febrero de 2003].
62
a seguir aquella licencia en su integridad. Government Computer News. 2002. Microsoft
52
Como deja entrever Craig Mundie en su discurso stops new work to fix bugs. EEUU. [web en línea]
en la Stern School of Business de la Universidad de Disponible desde Internet en:
Nueva York: Mundie, C. 2001. The commercial <http://gcn.com/vol1_no1/daily-updates/17874-
software model. EEUU. [documento en línea] 1.html> [con acceso el 20 de febrero de 2003].
63
Disponible desde Internet en: ] ISP-Planet. 2002. Microsoft Installs New
<http://www.microsoft.com/passpress/exec/mundie/ Security Czar. EEUU. [web en línea] Disponible
05-03sharedsource.asp> [con acceso el 20 de junio desde Internet en: <http://www.isp-
de 2001]. planet.com/news/2002/msft_020204.html> [con
53
Vid. Gates, W. 1976. An open letter to hobbyists. acceso el 20 de febrero de 2003].
64
EEUU. [web en línea] Disponible desde Internet en: "Juez se inclina por dividir a Microsoft en tres",
<http://www.hogwaller.com/oltch.html> [con acceso DiarioTI.com, 25-mayo-2000. [web en línea].
el 25 de marzo de 2002]. Disponible desde Internet en:
54
Stanco, T. 2001. Open source/free software and e- <http://diarioti.com/gate/n.php?id=3598> [con
Gov. EEUU. [web en línea] Disponible desde acceso el 22 de marzo de 2002].
65
Internet en: <http://www.cpi.seas.gwu.edu> [con "Bush prefiere perder ante Microsoft",
acceso el 10 de marzo de 2002]. DiarioTI.com, 28-diciembre-2000. [web en línea]
55
Vid. Stallman, R. 1985. The GNU Manifesto, op. Disponible desde Internet en:
cit. <http://diarioti.com/gate/n.php?id=2769> [con
56
Raymond, E. 2001. Hacker history and culture. acceso el 22 de marzo de 2002].
66
EEUU. [web en línea] Disponible desde Internet en: "Microsoft deberá compartir los códigos de
<http://www.tuxedo.org/~esr/faqs>. 'Windows' con nueve estados", La Vanguardia

© Historia Actual On Line 2003 139


Software libre vs. software propietario Rafael Gómez Sánchez

Digital, 19-febrero-2002. [web en línea] Disponible


desde Internet en:
<http://www.vanguardia.es/web/20020216/2281074
0.html> [con acceso el 22 de marzo de 2002].
67
SuSE corresponde a las iniciales Software und
System Entwicklung, aunque presumiblemente este
nombre sea un guiño al genial ingeniero berlinés
Konrad Zuse (1910-1995), diseñador de la Z1, la
primera máquina programable de la historia.
68
Kelly, J.S. 2001. The Red Flag Linux controversy.
EEUU. [web en línea] Disponible desde Internet en:
<http://www.linuxworld.com/linuxworld/lw-2000-
01/lw-01-redflag.html>.
69
"Open-Source Fight Flares At Pentagon.
Microsoft Lobbies Hard Against Free Software",
Washington Post, 23-mayo-2002. [web en línea]
Disponible desde Internet en:
<http://www.washingtonpost.com/ac2/wp-
dyn?pagename=article&node=&contentId=A60050-
2002May22>.
70
Kuhn, B.M. ; Stallman, R. 2002. ¿Libertad o
poder?. EEUU. [web en línea] Disponible desde
Internet en:
<http://www.gnu.org/philosophy/freedom-or-
power.es.html>.

140 © Historia Actual Online 2003

También podría gustarte