La importancia del uso de sistemas operativos libres y de código abierto.

Redacción

Introducción

Por el año 2010, la profesora de Mantenimiento de equipo de cómputo del colegio en

el que estudiaba, nos hizo una copia de un sistema operativo GNU/Linux. A partir de

ese momento comprendí la utilidad del uso del software libre y de código abierto, así

como el estilo de vida de doble moral que muchos vivimos. Esto significa que comencé

a utilizar herramientas en un sistema operativo gratuito, de alta calidad.

Hoy, tres años después, he corrido diferentes distribuciones GNU/Linux en mi

computador y he minimizado el impacto de virus, pérdida de información; así aprendí

acerca de la filosofía que estos modelos siguen. Estos son importantes porque ha

permitido que la Informática progrese, ya que si no tenemos acceso al código fuente no

podríamos elaborar versiones mejores de programas y aplicaciones anteriores.

Además, no es estrictamente el uso de GNU/Linux la única alternativa, tenemos otras

opciones como el núcleo Hurd, sistema Minix, que nos permite formar parte de una

comunidad. Es muy importante mostrar apreciación por la información que obtenemos,

muchos libros están publicados bajo una licencia libre porque se quiere que todos nos

beneficiemos. Mantener este tipo de sistemas e información toma tiempo y mucho

esfuerzo. Si se encuentra un sistema operativo o un libro que le haya sido útil, por favor

considere comprar una versión escrita de la documentación o por medio de donaciones.

(Hertzog y Mas, 2013, p. 2)

El despilfarro de recursos por parte del estado costarricense en la compra de

licencias de sistemas operativos propietarios, toma a gran parte de las instituciones

gubernamentales; el dinero utilizado podría canalizarse para un mejor soporte por parte

de empresas que brinden sistemas operativos libres y de código abierto.

Desarrollo

La calidad del software libre depende de diferentes circunstancias, entre ellas la

estabilidad de un sistema operativo, la capacidad de la comunidad en determinar y

resolver errores a tiempo, la cantidad de recursos disponibles; todo se mejora según

la calidad de los traductores, los encargados de reportar errores, los diseñadores de

interfaces gráficas, los desarrolladores casuales y demás. Es importante tomar en

consideración el uso de software privativo en estos proyectos. (Hertzog & Mas, 2013,

p.34)

Es así como el uso de un sistema operativo GNU/Linux se vuelve rentable. La

mayoría de distribuciones GNU/Linux son soportadas por compañías que desarrollan

y venden bajo algún tipo de esquema comercial. Algunos ejemplos incluyen Ubuntu,

principalmente desarrollada por Canonical Ltd.; Mandriva Linux, por la compañía

francesa Mandriva SA; y Suse Linux, mantenida y hecha comercial por Novell.

Gran parte de las contribuciones también provienen de voluntarios que trabajan juntos

a través de la Internet; otros son pagados en diferentes compañías, en síntesis, los

voluntarios tendrían la última palabra en estos proyectos. (Hertzog & Mas, 2013, p.19)

La comunidad (por ejemplo Debian) no oculta los problemas, aunque no es perfecta,

mantienen una base de datos de los errores que el sistema operativo tiene, esto con

el objetivo de repararlos. Además, los problemas son visibles para los usuarios, éstos

últimos suelen ser la prioridad junto con el uso de software libre. Es decir, el usuario

está primero para mejorar su experiencia, esto junto con los intereses del software libre.

(Hertzog & Mas, 2013, p.36)

Para comprender mejor los términos, es necesario aclarar: Linux, es sólo un núcleo,

las expresiones, “Distribución Linux” y “Sistema Linux” son, justamente, incorrectos:

son, en realidad, distribuciones o sistemas basados en Linux. Estas expresiones fallan

al no mencionar el software que siempre completa este kernel (núcleo), junto con los

programas desarrollados por el Proyecto GNU.

Richard Stallman, fundador de este proyecto, insiste que la expresión “GNU/Linux” sea

sistemáticamente utilizada, esto para reconocer mejor las importantes contribuciones

hechas por el Proyecto GNU y los principios de libertad con lo que fue fundado.

(Hertzog & Mas, 2013, p.63)

El sistema operativo Debian ha elegido seguir esta recomendación, y así, nombra su

distribución de acuerdo a lo anterior: Debian GNU/Linux 7

Es necesario un cambio de perspectiva: En Costa Rica se tiene la costumbre de utilizar

sistemas operativos propiedad de Microsoft, esto lo notamos en las instituciones

gubernamentales donde se gasta dinero en licencias para Windows y MS Office.

Existen desventajas, al ser Windows un sistema de propiedad de una empresa, ella es

la única que puede desarrollar una versión de éste, por ejemplo Windows XP y Vista.

Con sistemas GNU/Linux nos adaptamos a las diferentes distribuciones. (Rivero, 2009,

p. 22)

Mucho se ha hablado de este tema, principalmente el fundador de la “Free Software

Foundation”, autor de la licencia GPL, Richard M. Stallman (o como se refiere en sus

iniciales RMS); quien menciona bastantes temas particulares en los niveles legales

y filosóficos del software, por lo que es respetado por la comunidad (Hertzog & Mas,

2013, p.32)

El software libre (free software) significa que respeta la libertad del usuario. Es decir,

los usuarios tienen la libertad de copiar, correr, distribuir, estudiar, cambiar y mejorar

el software. Por lo que, “software libre” es un asunto de libertad, no de precio. Para

entender el concepto, se piensa “libre” (free) como en “discurso libre” (free speech), no

como en “cerveza gratis” (free beer). (What is free software?, 2014)

Por eso el software libre es incluso más importante de lo que se piensa. Porque existen

libertades que todos merecen. Con esas libertades, los usuarios (ambos, individual y

colectivamente) controlan el programa y lo que hace por ellos. Los programas no libres

controlan al usuario, y el desarrollador controla el programa; esto hace que el programa

sea un instrumento de poder injusto. (Watercutter, 2013)

La manera más simple de hacer un programa libre es ponerlo en el dominio público.

Esto permite a la gente compartir el programa y sus mejoras, si es que están en mente.

Pero también permite que personas sin deseos de cooperar conviertan el programa

en software propietario. Ellos pueden hacer cambios, muchos o pocos, y distribuir el

resultado como un producto propietario. Los que reciben el programa en esa forma

modificada no tienen la libertad que el autor original les dio, el intermediario lo ha

estropeado.

Por eso, el proyecto GNU (RMS), pretende dar a todos los usuarios la libertad de

redistribuir y cambiar el software. Si el intermediario puede estropear la libertad,

tendríamos muchos usuarios carentes de libertad. Así, en lugar de colocar el software

en el dominio público, es mejor utilizar “copyleft”. Copyleft dice que cualquiera que

redistribuya el software, con o sin cambios, debe conservar la libertad para copiar y

cambiar el programa. Copyleft garantiza que cada usuario tenga libertad. (What is

Copyleft?, 2014)

Es importante resaltar la elección de las personas, por eso la libertad puede ser solo

seleccionada y nunca impuesta. Al día de hoy, somos víctimas del mismo abuso: somos

todos forzados a comprar software que no necesitamos. La mayoría de las veces

cuando se va a comprar un computador, colaboramos en una competencia no sana

entre los sistemas operativos.

El conflicto nace en que al comprar un computador éste viene con un sistema operativo

pre instalado, principalmente alguna versión de Windows ®

Por eso se ha tomado acción, por ejemplo en algunos sitios web se nos ayuda en

evitar pagar por software que no queremos cuando compramos un computador. No se

trata solo de ahorrar dinero, sino que estas acciones enviarán una señal fuerte a los

fabricantes de computadoras y a las autoridades públicas a cargo: los usuarios quieren

elegir entre comprar una computadora con o sin un sistema operativo pre instalado, sin

sistemáticamente pagar por adelantado. Así es como se contribuye en mostrar que los

usuarios tienen la elección para un sistema operativo.

Por eso, los clientes son los principales beneficiados, los fabricantes eligen el sistema

operativo y su versión, después disimulan su precio. Tan pronto como el consumidor

sea capaz de elegir su sistema operativo, la adopción de sistemas operativos mas

innovadores serán favorecidos. (Call on students, 2012)

La falta de conocimiento y compromiso político; el primer problema que el software libre

encuentra para entrar en la administración es lo que las organizaciones comparten: el

software libre es aún un desconocido para las personas que toman las decisiones.

Afortunadamente, este es un problema que gradualmente se resuelve, pero en muchos

campos de la administración el software libre es aún percibido como extraño, así que

las decisiones acerca de usarlo envuelve ciertos riegos.

Además, tendemos a crucificar los problemas de las decisiones políticas. La principal

ventaja del software libre para la Administración es el costo (especialmente cuando

se habla de estaciones de trabajo). (Mas, Megías, González, Seoane & Robles, 2008,

p.99)

Conclusiones


Muchos factores dictan la elección. Las difíciles condiciones económicas contribuyen a

desarrollar diferentes problemas como el de la distribución de software no legal. Aquí

es donde vemos el porqué el software libre y de código abierto es la solución, es mucho

más barato que el software propietario.

Una vez que una familia Linux se ha seleccionado, una opción más específica debe ser

elegida. De nuevo, existen muchos criterios por considerar. La distribución electa debe

ser capaz de operar por varios años, porque la migración desde una distribución a otra

entablaría costos adicionales (aunque menos que si la migración fuese en medio de dos

sistemas operativos totalmente diferentes, como lo son Windows o Mac OS)

Esto es esencial, y debe garantizar actualizaciones regulares y parches sobre varios

años. Las actualizaciones son estrictamente importantes considerando si hay muchos

equipos por mantener. Los departamentos de cómputo deben correr la última versión

estable de la distribución, para así beneficiar la mejor asistencia técnica, garantizar

parches de seguridad, y ganar tiempo. De hecho, las actualizaciones de seguridad son

generalmente, solo garantizadas por una duración limitada sobre las versiones más

viejas de una distribución

Finalmente, por razones de homogeneidad y facilidad de la administración, la misma

distribución debe correr en todos los servidores y computadoras de oficina.

 (Hertzog & Mas, 2013, p.65)

Pero como ya se ha expuesto, los beneficios son sobre todo, estratégicos. Y por

lo tanto, la decisión cae dentro de lo político, más que desde el lado técnico. Sin el

deseo político para cambiar los sistemas de software y la filosofía con quienes están

contratados, es difícil progresar. (Mas et ál., 2008, p.99)

Referencias


Barrantes A. (2013). Errores frecuentes en el informe de investigación. A la búsqueda del

conocimiento científico (p.296-305).San José, Costa Rica: EUNED

French speaking Libre Software Users' Association (AFUL) (2012) Call on students. Recuperado

el 07 de abril de 2014 de http://no.more.racketware.info/msdnaa/call-on-students

Hertzog R& Mas R. (2013). The Debian Administrator’s Handbook [El libro del Administrador

de Debian] [Documento PDF]

Mas J. (coord.), Megías (coord.), González J, Seoane J & Robles G. (2008). Introduction to Free

Software [Documento PDF]. Av. Tibidabo, Barcelona: Eureca Media, SL

Rivero F. (2009) De Windows a Linux. Recuperado el 07 de abril de 2014 de http://issuu.com/

redusers/docs/issuu_-_177_de_windows_a_linux

The Free Software Foundation (FSF) (2014) What is Copyleft? Recuperado el 07 de abril de

2014 de https://gnu.org/copyleft/copyleft.en.html

The Free Software Foundation (FSF) (2014) What is free software? Recuperado el 07 de abril de

2014 a las 21:51 de https://gnu.org/philosophy/free-sw.en.html

Why Free Software Is More Important Now Than Ever Before (2013, 28 de setiembre)

Recuperado de 07 de abril de 2014 de http://www.wired.com/2013/09/why-free-software-
is-more-important-now-than-ever-before

Licencia Creative Commons
La importancia del uso de sistemas operativos libres y de código abierto. por AdrenalineXView se distribuye bajo una Licencia Creative Commons Atribución 4.0 Internacional.
Basada en una obra en https://docs.google.com/file/d/0B3y4m8f8m-R4eU5MRW1lYkhBZ1E/edit.



Comentarios

Publicar un comentario

Entradas populares