Está en la página 1de 9

¡Bienvenidos a nuestro primer encuentro!

En esta clase vamos a ver qué es un Sistema Operativo, qué implica que sea libre tal como los
sistemas operativos Linux o GNU/Linux y por último haremos especial hincapié en Huayra.

En particular, trabajaremos sobre:

1. ¿Qué es un sistema operativo?


2. ¿Qué significa que un Sistema Operativo sea Libre?
3. Sistemas Operativos Libres: GNU/Linux y sus distribuciones
4. Huayra GNU/Linux.

¿Nos acompañan?

Los invitamos a entrar en el Foro de presentación para que, justamente, cada uno de nosotros,
que compartimos este espacio, nos presentemos a nuestros compañeros de cursada.

También abrimos un foro que se llama Dudas y consultas donde podremos ir compartiendo
todas las preguntas que nos surjan durante estas clases que tenemos por delante y uno muy
específico sobre Instalación de Huayra y su uso en modo Live para aclarar las dudas en estos
primeros pasos.

1. ¿Qué es un Sistema Operativo?

Un sistema operativo (SO) es un programa o conjunto de programas que, en un sistema


informático, gestiona los recursos de hardware y provee servicios a los programas de
aplicación o aplicaciones. Esa es la definición estricta, pura y dura. Pero podemos pensarlo de
un modo más sencillo. Imagínense una máquina cualquiera, más o menos compleja, como
puede ser un el motor de un automóvil o incluso una canilla de agua como la de cualquier
casa. Estas máquinas llevan a cabo una tarea determinada: el motor mediante combustión
interna de un carburante hace mover unas bielas y unos ejes; la canilla, mediante una rosca y
una gomita o cuerito, habilita o no el paso de agua por la cañería. Pero nosotros, como
usuarios humanos, nos limitamos a accionar una llave o presionar un botón. Dentro del capó
del auto, o de la canilla, ocurren toda una serie de procesos (más o menos complejos) que
convierten nuestro proceso sencillamente humano de presionar un botón, en una acción
realmente compleja.

Hoy día, el grado de avance tecnológico es tal, que las máquinas realizan tantas tareas y tan
diversas que estos procesos intermedios se volvieron muy complejos. Estas máquinas (el
hardware), necesitan de toda una serie de procesos intermedios complejos, a los que
podríamos llamar software, para que los humanos puedan utilizarlas. El Sistema Operativo es
el software que realiza las primeras y más indispensables tareas, por ejemplo reconocer el
monitor y el teclado, para que los usuarios humanos puedan ingresar órdenes y puedan ver lo
que ocurre dentro de la máquina. También traduce las órdenes de los usuarios humanos en el
lenguaje que utilizan las computadoras: el lenguaje binario, compuesto únicamente por
combinaciones de unos y ceros. Uno de los propósitos del sistema operativo, por ejemplo, es
que cuando apretamos la tecla “a”, aparezca una “a” en la pantalla; que cuando movemos el
mouse, el cursor se traslade por la pantalla; que cuando mandamos un documento a imprimir,
efectivamente se imprima, etcétera.

2. ¿Qué significa que un Sistema Operativo sea Libre?

Volviendo a máquinas más sencillas, uno puede hacer arrancar el motor de otro modo si no
anda la llave de ignición o puede directamente usar un tapón en un caño para controlar el paso
de agua. Pero uno no puede ponerse físicamente a ver y operar sobre los 1 y 0, los pases o no
de corriente eléctrica dentro de las computadoras. Que en el fondo representan simplemente
que pase (1) o no pase (0) corriente eléctrica por los circuitos de la computadora en un
determinado momento. Esta es la diferencia fundamental en el mundo del Software, lo que
permite entender la diferencia entre Software Libre y Software Privativo.

Un motor o canilla “privativos” serían unos que estuviesen cerrados de modo tal que nadie,
salvo la empresa fabricante, pueda abrirlos. Si se rompe la canilla y hay que cambiar el cuerito,
no sería posible abrirla para cambiar las piezas, ya sea uno mismo si se da maña, un vecino
solidario o el encargado. A su vez, el motor solo se podría reparar en concesionarios oficiales.
Pero además, si uno quiere modificar ese motor, o cambiar la canilla con dos perillas por una
monocomando, no tendría esa libertad en las opciones privativas. Solo es potestad de la
empresa fabricante tomar esas decisiones. Hacerlo iría contra la licencia de propiedad
intelectual restrictiva. Y, a su vez, como no tenemos los planos no se podría enseñar en las
escuelas de mecánica o plomería el funcionamiento de esas máquinas.

En el Software lo que está debajo del capó o dentro de la mochila, o el plano técnico de esas
máquinas, es lo que llamamos código fuente. Son las instrucciones y órdenes de los diferentes
programas. Esto es lo que nos permite saber qué hace cada programa, aprender, modificarlo y
mejorarlo. Pueden pensarlo también como si fuese la receta para una torta. Siempre se puede
comprar la torta hecha, o los ingredientes más la receta para hacerla uno mismo, quitándole
las nueces si no le gustan o cambiando el dulce de leche por crema. Si el código fuente, la
receta o los planos, no están disponibles para todos los usuarios, entonces no es Software
Libre. ¿Cuándo podemos hablar de Software Libre? Cuando cumple las Cuatro libertades:
• La libertad de ejecutar el programa para cualquier propósito (libertad 0).

• La libertad de estudiar cómo funciona el programa y cambiarlo para que haga lo que
queramos (libertad 1). El acceso al código fuente es una condición necesaria para ello.

• La libertad de redistribuir copias para compartirlas con todos (libertad 2).

• La libertad de distribuir copias de las versiones modificadas a terceros (libertad 3). Esto nos
permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El
acceso al código fuente es una condición necesaria para ello.

Se puede ver la intervención de Richard Stallman definiendo las cuatro libertades. Más
adelante veremos quién es Stallman.

https://www.youtube.com/watch?v=wLGxzgX6iN

Como podemos deducir, si todo el mundo puede acceder al programa, entonces el mismo
seguramente resulte gratis. Esto es verdad, pero no es lo característico del Software Libre.
Puede haber Software Gratuito que no sea Libre, ya que no puedo modificarlo a mi gusto ni
volver distribuirlo libremente sin costo. Si alguien me regala el coche, pero no me deja hacerle
reparaciones o modificaciones el coche es gratis pero no libre. En el idioma inglés existe la
confusión con el término Free (que significa libre y gratis al mismo tiempo). Por eso se
dice Free as in freedom (Libre como en libertad). No es una cuestión de precio, es una cuestión
de libertad.

Es verdad, no todos podemos ver el código fuente de los programas, no todos somos expertos
en informática ¿entonces en qué nos cambia?. Que la receta o los planos del motor estén para
libre disposición del público permite que haya muchos talleres, plomeros y reposterías, con
muchísimas opciones. Estos negocios a su vez viven de su trabajo, de hacer las tortas, de
reparar cada coche, no de una receta que se creo una única vez y continuamente deja rentas
para uno solo. De modo que el hecho de que el Software Libre sea gratis tampoco implica la
ruina económica de nadie. En última instancia ¿cómo se ha dado el progreso científico –
técnico si no es “parándose sobre los hombros de los gigantes” y trabajando con libertad sobre
lo que otros hicieron antes?

Pero es cierto que surge una pregunta interesante: si con el primer desarrollo de un programa
no esperan ganar dinero ¿quién desarrolla los programas por primera vez? Y la respuesta arroja
otra de las diferencias fundamentales del Software Libre. Muchísimas empresas privadas hoy
contribuyen con tiempo, dinero y recursos para el desarrollo de Software Libre, porque lo usan
y quieren tener buenas herramientas. Pero el verdadero desarrollo se encuentra en la
Comunidad del Software Libre: miles y miles de desarrolladores dispersos por el mundo
contribuyen cotidianamente con horas de trabajo de manera coordinada y desinteresada. ¿Por
qué? Motivaciones hay muchas, desde el mérito, la celebridad, el reconocimiento, etc. En todo
caso no importa, el hecho es que empíricamente sucede. Wikipedia, por ejemplo, no tiene
oficinas que abran de lunes a viernes de 9 a 18hs donde va X cantidad de gente a trabajar por
un sueldo determinado. Cualquier persona en cualquier parte del mundo con una conexión a
Internet puede contribuir y hacer la Wikipedia. ¿El resultado? Una enciclopedia de excelencia
comparable a la Enciclopedia Británica con costo cercano a $0.

Con los programas libres ocurre algo parecido. Esta forma de organización del trabajo, hace
que los programas terminen teniendo muchas más horas hombre incluidas a costo $0. Y como
nos enseñaron nuestros docentes, cuanto más horas y trabajo ponga uno en una tarea, mejor
es el resultado. El Software no es muy distinto. Esta forma de organización del trabajo tiene por
resultado mejores aplicaciones, que funcionan más rápido y son más estables. Muchos de los
que hacen este curso seguramente estén usando Firefox o Chrome como navegador, y por lo
tanto están usando Software Libre sin saberlo o sin hacerlo por las cuestiones éticas de
libertad que comentamos antes. Lo hacen simplemente porque funciona mejor que los
navegadores que usaban antes. Lo mismo ocurre con muchos otros programas como VLC para
reproducir video o Audacity para capturar y editar audio. Para medir esta cantidad de trabajo,
se hicieron cálculos para ver cuánto costaría en dinero o en horas hombres a una empresa
tradicional desarrollar un Sistema Operativo como Debian Wheezy (en el que se basa Huayra).
Los resultados fueron abrumadores: 19 mil millones de dólares o 25 años según un calendario
tradicional de desarrollo para empresas. Y esta herramienta se encuentra disponible de
manera totalmente libre y gratuita para todos.

Por lo tanto, la otra gran diferencia al usar un Sistema Operativo Libre es que notarán que
funciona más rápido, no se rompe o “tilda” con tanta frecuencia, consume menos recursos, la
batería dura más y otras ventajas. Pero otra de las grandes diferencias es que los virus no
afectan a los Sistemas GNU/Linux. Por lo tanto, si empiezan a usar Huayra pueden olvidarse de
los virus y los antivirus.

3. Sistemas Operativos Libres: GNU/Linux y sus distribuciones

Entonces tenemos por un lado diferentes aplicaciones como navegadores, reproductores de


video, audio, etc, que son libres, de las cuales disponemos el código fuente o receta, y que
podemos modificar a gusto. Pero también tenemos Sistemas Operativos Libres. Recuerden que
los Sistemas Operativos son los que realizan las tareas principales e indispensables en una
computadora, por lo cual es todavía más importante que conozcamos qué hacen y cómo, para
aprender de ellos, modificarlos, mejorarlos y volver a compartirlos.

Linux o GNU/Linux es un Sistema Operativo Libre. La historia de cómo nace es un buen ejemplo
de lo que implica que un Sistema Operativo sea Libre. En 1983 Richard Stallman, un físico del
Massachusetts Institute of Technology (MIT) en EEUU, no podía hacer funcionar una impresora
con su computadora. Quiso ver el código fuente para arreglar él mismo el problema, pero se
dio cuenta de que no estaba disponible. A partir de entonces lanzó el proyecto GNU (que es un
acrónimo recursivo: GNU No es Unix). Pero este proyecto no era todavía un Sistema Operativo,
tenía muchos de los programas necesarios, pero le faltaba algo central: un núcleo o kernel. Por
su lado Linus Torvalds un ingeniero de software finlandés, había tenido un problema similar y
había desarrollado un núcleo que se llamaba Linux. En 1991 libera ese núcleo. Producto de otra
de las grandes ventajas del Software Libre, ni Stallman ni Torvals tuvieron que reinventar la
rueda de 0, sino que pudieron cooperar y aprovechar los avances realizados separadamente
por cada uno. Como consecuencia se obtuvo un avance tecnológico del que se benefició la
humanidad toda y nace así el sistema operativo GNU/Linux o como popularmente se lo conoce:
Linux.

Pero, como probablemente hayan escuchado, hay muchos Linux. Al igual que el ejemplo de la
receta de una torta, GNU/Linux se adapta a los gustos y necesidades de cada usuario. Por eso
es que durante unos años diferentes usuarios y grupos de usuarios se pusieron a trabajar con
Linux mejorándolo, adaptándolo y creando lo que llamamos distribuciones. Tomando una base
común, cada distribución tiene particularidades, diferentes decisiones que cada grupo tomó y
consideró lo mejor. En tecnología no existe la mejor herramienta sino que depende siempre del
fin para que se la use. De este modo fueron naciendo muchas distribuciones basadas en Linux.
Algunas son más conocidas que otras como Ubuntu o Android, la que utilizan en celulares y
tablets. Pero a su vez, una distribución puede basarse en otra distribución y así sucesivamente
como muñecas rusas. Ubuntu, por ejemplo, se basa en Debian. Debian probablemente sea una
de las distribuciones más estables, reconocidas y robustas (si no la más) del mundo GNU/Linux.
Por eso en el equipo de Huayra decidimos basarnos en ella, porque además todos los
desarrollos, programas, aplicaciones, manuales y referencias válidos para Debian, serán
válidos para Huayra.

Cada distribución tiene su nombre, pero también su logo y/o su mascota. También cada
distribución tiene diferentes versiones a lo largo del tiempo. El sistema privativo Windows por
ejemplo usaba los años (95, 98, 2000). El sistema privativo OS X toma nombres de felinos
(Leopard, Lion, Mavericks). Ubuntu por ejemplo utiliza un adjetivo y un animal, con orden
alfabético (Dapper Drake - Pato Culto, Edgy Eft - Tritón Crispado hasta las más actuales Quantal
Quetzal - Quetzal Cuántico, Raring Ringtail - Lemur Ansioso, Saucy Salamander - Salamandra
Descarada).
Actividad de calentamiento

Les proponemos que:


Escriban un párrafo de no más de 5 líneas acerca de lo que han
comprendido que es el software libre.
Lean detenidamente la clase, vean el video sugerido, indaguen
en diferentes fuentes para nutrirse de información y poder
elaborar un texto original y propio.
Es importante que este ejercicio suponga la reflexión que cada
uno haga y que no sea una definición extraída de un diccionario.

Esta actividad deberán subirla a la sección Actividades que se encuentra abajo en la pantalla.
Por favor completen en el espacio asignado a la actividad, no es necesario enviar las
respuestas en un documento adjunto.

4. Huayra GNU/Linux

Hasta este año, el Programa Conectar Igualdad venía usando en sus netbooks
diferentes distribuciones de GNU/Linux (Mint, Ubuntu, etc). Huayra GNU/Linux es una
distribución desarrollada por el propio Programa, basada en Debian, en su versión 7.Tiene a su
vez sus versiones Estable, Pruebas e Inestable.

Huayra nace de la decisión estratégica del Programa Conectar Igualdad de tener un sistema
operativo propio, que permita autonomía y soberanía en las decisiones a tomar sobre el
destino del Programa. Justamente por eso la decisión fue que sea Libre y basarnos en un
sistema GNU/Linux. Como política de Estado de inversión tecnológica en el ámbito educativo
es una de las más relevantes a nivel mundial. Implica entrega de más de 3.5 millones de
equipos, más pisos tecnológicos, servidores, etc.

En términos de gestión se hace imprescindible poder tomar decisiones sobre todos estos
aspectos, y sin un sistema operativo propio esto es imposible. También permite adaptarse a los
soportes de hardware que constantemente van cambiando y no quedar atados a decisiones de
proveedores que tienen sus propios fines sectoriales como es legítimo para toda empresa
privada. Pero el diseño e implementación de políticas de Estado en educación exigen perseguir
fines específicos. En especial es importante destacar que el proceso de alfabetización digital,
como todo proceso educativo, debe ser integral. No debe enseñarse a los estudiantes el uso de
una herramienta específica que el día de mañana pueda quedar obsoleta, sino que deben
enseñarse las TIC de un modo mucho más abarcativo, que enseñe los conceptos generales
detrás de las mismas.

Su nombre proviene del vocablo quechua que significa viento. El Software Libre es, como el
conocimiento en sí mismo, como el viento: una fuerza irrefrenable, que se cuela en todos lados
sin importar los tabiques que intenten imponerle, trayendo renovación y cambio. Huayra toma
como símbolo además el panadero, una semilla de una planta que usa al viento para
esparcirse por todo el país.

Intentamos recuperar la idiosincrasia e identidad cultural tan rica que tiene nuestro país, en
especial la de nuestros pueblos originarios. Esto se ve también en los temas de escritorio y
fondos de Huayra, donde nuestro equipo de diseño fue recuperando diversas escuelas
pictóricas nacionales, desde entramados pampas y mapuches hasta el arte concreto de
Carmelo Arden Quin, uruguayo de nacimiento.

Por último, como mascota, una tradición en el mundo del Software Libre, elegimos la vaca, un
símbolo muy claro a nuestra cultura, que de algún modo nos puede identificar a todos. Pero
que además expresa el deseo del poeta y folklorista Atahualpa Yupanqui: si las penas van a ser
nuestras, que también lo sean las vaquitas.

Huayra en mi computadora

Para la realización de este módulo es necesario poder trabajar desde el sistema operativo
Huayra. Si bien para la actividad de esta clase no es necesario hacerlo desde Huayra, sí lo va a
ser para las próximas.

Si nunca usaste un sistema GNU/Linux y te da miedo romper algo en tu computadora, no te


preocupes. Vamos a trabajar con una versión LIVE que podés cargar desde un pendrive. Se
trata de una versión que se ejecuta iniciando la computadora desde un pendrive y sin
necesidad de instalar nada en tu disco. Esto te permite utilizar Huayra en tu computadora sin
modificar nada de lo que está en ella y la posibilidad de probarlo sin miedos. Desde el
momento en que quites el pendrive tu computadora volverá a funcionar como siempre desde
el sistema operativo que tenías. Así, vas a poder meterte en los menús tocando todo lo que
quieras sin miedo, investigando y conociendo; acostumbrándote de a poco a este entorno.

Sepan, desde ahora y para siempre, que usando la versión LIVE no pueden hacerle ningún
daño al sistema. No borrarán ningún archivo de sistema o cuestiones sensibles a Huayra. ¡No
teman meterse, tocar, probar, experimentar! Siéntanse cómodos con el entorno de trabajo.
Todos pasamos muchas horas frente a la computadora, así que cada cosa debe estar en el
lugar que nos resulte más natural, y nuestros ojos tienen que ver una imagen agradable,
armónica y familiar. Para eso vamos a mostrarles en la Clase 2 toda la potencialidad de Huayra
para adaptarlo a su gusto.

Para poder crear este pendrive contamos con la Clase 1 extra donde encontrarán el paso a
paso para realizarlo. A su vez dispondremos del foro específico para evacuar las dudas sobre
este tema: Instalación de Huayra y su uso en modo Live. Todo va a funcionar igual que si
tuvieses instalado Huayra en tu disco pero tené en cuenta que vas a depender mucho de la
memoria de tu máquina y eso hará que algunas cosas vayan más lentas que si estuvieras
trabajando con una versión instalada.

Como te dijimos, desde el momento en el que quites el pendrive todo en tu sistema va a volver
al estado anterior. A cambio de esta ventaja tendrás que tener atención con los archivos que
quieras guardar y preservar, tales como las actividades que realices para el curso para evitar
que se pierdan al retirar el pendrive.

¿Cómo guardo los archivos que generé utilizando Huayra Live?

En la Clase 1 Extra te explicamos específicamente cómo hacerlo pero también tené en cuenta
que uno siempre tiene que tener la precaución de guardar sus archivos en diferentes lugares
como puede ser guardarlos en otro pendrive (no en el que está la versión Live de Huayra) o
enviarlo por mail.

Probé Huayra, me gustó y quiero instalarlo en mi computadora

Primero, si tenés una netbook del Programa Conectar Igualdad, seguí los pasos de este tutorial
que te va indicar cómo reemplazar la distribución de GNU/Linux anterior con
Huayra:http://huayra.conectarigualdad.gob.ar/content/reemplaz
%C3%A1-el-linux-de-tu-netbook-pci-con-huayra-0

En caso de que tengas otra computadora tenés dos opciones:


- Algunos prefieren mantener su sistema operativo anterior y que cada vez prendan la
computadora puedan elegir con qué sistema operativo trabajar. Esto se llama con doble
booteo. Para eso hay que seguir el siguiente
tutorial: http://huayra.conectarigualdad.gob.ar/content/instal
%C3%A1-huayra-manteniendo-tu-otro-sistema-operativo

- Si querés que Huayra sea el único sistema operativo de tu computadora, entonces seguí este
tutorial:http://huayra.conectarigualdad.gob.ar/content/instalar-huayra-en-tu-computadora

Como dijimos al principio, no dejen de pasar por el foro de presentación y recurrir al foro de
dudas y consultas para cuestiones generales. Y recuerden que contamos con un foro de
Instalación de Huayra o uso en modo live para cuestiones relacionadas específicamente con
este tema.

¡Nos encontramos la próxima clase!

Autores: <Javier Castrillo>, <Felipe Gonzalez>, <Ornella Lotito>

Cómo citar este texto:


Castrillo, Javier. et all (2013). Clase Nro 1: Introducción a Huayra Linux. Huayra.
Especialización docente de nivel superior en educación y TIC. Buenos Aires: Ministerio de
Educación de la Nación.

Esta obra está bajo una licencia Creative Commons


Atribución-NoComercial-CompartirIgual 3.0

También podría gustarte