[Olpc-uruguay] Sistemas operativos, distribuciones y libertades

Carlos Rabassa carnen en mac.com
Mie Feb 15 05:01:41 EST 2012


Eduardo,

Muchísimas gracias por todo el trabajo que te tomaste para responder a mi pedido.

Me alegra que confirmes como aceptable mi definición de sistema operativo para dummies o troncos como yo.  Ahora,  sabiendo que mi idioma se entiende,  nuestro diálogo puede progresar y beneficiarnos a todos.  En particular deseo continuar con nuestro reciente intercambio de mensajes con Sylvia Sánchez que tocaba un tema que apareció varias veces en la listas y siempre quedó truncado.

Al escribir esto noto que aparentemente este mensaje lo enviaste únicamente a la Comunidad ceibalJAM donde imagino que mis preguntas y tus respuestas no agregan nada nuevo a los listeros.  ¿Te molestaría si copio a las listas donde participan educadores y voluntarios:

IAEP SugarLabs <iaep en lists.sugarlabs.org>

SUR docentes <olpc-sur en lists.laptop.org>?

Mi mensaje con preguntas que tu respondiste tan bien,  lo había publicado yo en esas listas y si no continuamos allí también el diálogo,  será otro tema interesante que queda truncado.


Carlos Rabassa
Voluntario
Red de Apoyo al Plan Ceibal
Montevideo, Uruguay





On Feb 15, 2012, at 4:41 AM, Eduardo Ricobaldi wrote:

> El 14/02/12 13:34, Carlos Rabassa escribió:
>> 
>> Sistema Opreativo (SO), es el software que interpreta las acciones del usuario,  tales como oprimir teclas o hacer clic y las traduce y transmite a la computadora en el único lenguaje que ésta entiende.  También se encarga del camino de regreso.  Una vez que la computadora procesa la información este mismo software se encarga de interpretar los resultados y ofrecerlos en la pantalla,  impresora o altavoces para que el usuario pueda aprovecharla.
>> 
>> Por favor,  Sylvia y todos,  aprueben,  rechacen o corrijan esta definición.  Si lo hacen evitaremos muchísimos malentendidos futuros.
>> 
>> Este Sugar Componente No. 1,  que es parte del sistema operativo de las XO,  junto con Linux,  el kernel y alguna distribución de Linux como ser Ubuntu,   es lo que sueño con que funcione bien,  en forma confiable,  tenga una curva de aprendizaje muy corta y se distribuya de forma tal que todos puedan tener la última y mejor versión para sus computadoras.
>> 
>> Se habla mucho de dar libertad a los usuarios para que cada uno haga lo que quiera con su computadora.  Si este Sugar Componente No. 1 no funciona bien,  estamos privando de su libertad hasta a los usuarios menos exigentes,  aquellos que quieran usar simplemente Escribir o Navegar.
>> 
>> 
>> Carlos Rabassa
>> Voluntario
>> Red de Apoyo al Plan Ceibal
>> Montevideo, Uruguay
>> 
> Bastante bien, veo que hicistes los deberes por tu cuenta. 
> Agrego unas cositas que siempre me gusta aclarar:
> 
> El Sistema Operativo son, en grandes rasgos dos partes, el kernel y el sistema base. Que conozcamos el principal kernel conocido es Linux, y el sistema base es el conocido como bajo el proyecto GNU de la Free Software Foundation (FSF). 
> En términos generales, el sistema base son una gran cantidad de programas que hacen cosas muy elementales pero concretas como copiar archivos, crear carpetas, manejar contraseñas, etc. Estos programas usan al kernel cuando son llamados, pero el kernel está en memoria desde que inicia la máquina. 
> La telenovela: Por eso se insiste de parte de la FSF que el sistema operativo debería llamarse GNU/Linux, pero a veces es cansador y le llamamos solamente Linux. La FSF está hace años desarrollando el kernel Hurd, pero nunca llegó a ser funcional o estable. Ese día será llamado GNU/Hurd o simplemente GNU y eliminarán a Linux del nombre (que no es de la FSF). Hoy GNU/Linux es una simbiosis de 2 proyectos que uno necesita del otro.
> 
> Sobre el sistema base está el entorno gráfico (que a su vez tiene mas subdivisiones). Sin él, el Linux es un sistema en modo texto que solo tiene de útil la línea de comandos. El entorno gráfico que mas conocemos es Gnome. Otros serían KDE, LXDE, XFCE, y hay mas. El entorno gráfico es lo que vemos que administra las ventanas, como abrirlas, cerrarlas, llamar programas nuevos. 
> Aquí voy a jugarme un poco, Sugar es una personalización de Gnome 2. Hoy en día el proyecto Gnome avanzó a Gnome 3 y si han oído de Unity en Ubuntu, es una personalización de Gnome 3, pero Fedora se ha mantenido en Gnome 3, aunque mucha gente cree que aún es incompleto y quiere mantener Gnome 2. Lamentablemente esto no es sencillo, porque son incompatibles, y no pueden coexistir en la misma distribución.
> 
> Ahora, qué es una distribución? 
> Es otra faceta de ver las cosas. Un grupo (o empresa) decide hacer una distribución y junta un kernel, un sistema base, y probablemente un entorno gráfico, y define una forma de crear paquetes que puedan individualizarse al punto que cuando un programa requiere de otro, especifica el nombre y que versión mínima. Existen repositorios de estos paquetes y hay un sistema de administrarlos.
> Las diferentes ramas de las distribuciones se encargan de mantener estos paquetes evitando inconsistencias, como que un paquete nuevo requiera solamente paquetes que ya existen.
> Ahora la misma distribución puede tener varios entornos gráficos, y el usuario administrador, puede armar su sistema a gusto, muy sencillamente, agregando los paquetes grandes, que luego el sistema se encarga de instalar todos los pequeños paquetes que tienen de requisitos.
> Las líneas de distribuciones basadas en paquetes RPM, arranca en Fedora - RedHat -Centos - Suse. La XO, pertenece a Fedora 14. Sugar on a Stick (SoaS) es mas moderno y es un Fedora posterior.
> La línea basada en paquetes DEB, es la de Debian - Ubuntu - Mint
> Existen otros grandes grupos de GNU/Linux, usando cada uno algunos de los Gnome, KDE, XFCE, etc.
> 
> También existen los S.O libres que no son Linux, como los basados en BSD e Indiana (ex OpenSolaris) que son otros Unix.
> Hay otros Unix no libres, como AIX de IBM, Solaris de Oracle y otros nombres que les sonarán igual de exóticos, usados en grandes empresas. 
> Finalmente en la jungla encontramos los sistemas operativos Windows que evolucionó del DOS o Sistema Operativo de Discos. Que a su vez es la evolución de las computadoras que no podían cambiar sus sistemas base, como las primeras Apple, Commodore, Sinclair, Atari o las calculadoras de bolsillo...
> Y hablamos solamente de Computadores personales, ni hablemos de servidores, o las viejas computadoras gigantes que procesaban tarjetas perforadas. Antes de la ENIAC, mejor dicho, la Z3 alemana, no se consideran computadoras, eran solo aparatos mecánicos que realizaban una función fija, aunque se pudiera cambiar. Pero eso es historia antigua.
> 
> Y las libertades que son?
> Avances de la próxima telenovela: El ecosistema del Software Libre requiere de una licencia legal que permita evolucionar, sin que se desvirtúe, asi que se establece la GPL o Licencia Pública General. Si alguien viola la GPL haciendo Software no libre basado en Software Libre, está atentando contra el ecosistema y es legalmente denunciable por el autor. La FSF ha pedido que la mayor parte del sistema base del Proyecto GNU se donen los derechos para poder defender esos derechos en masa. 
> Si el Plan Ceibal viola la GPL no entregando la clave de root, puede intervenir la FSF, o lo que es peor, el mismísimo Richard Stallman (el fundador) en su nombre.
> No se pierdan el próximo capítulo...
> 
> WTF es OLPC, SugarLabs, MIT, Plan Ceibal, Richard Stallman, eso se lo dejo a otro o lo buscan en Google/Wikipedia... es tarde me voy a dormir...
> 
> Fue un día con mucho amor, me piré, jajaja
> 
> -- 
> Eduardo Ricobaldi
> Consejo Ubuntu Uruguay
> http://www.ubuntu.org.uy
> 
> Enviado desde Ubuntu Linux - 11.04 Natty Narwhal
> _______________________________________________
> Olpc-uruguay mailing list
> Olpc-uruguay en lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-uruguay

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20120215/786689fa/attachment-0001.html>


More information about the Olpc-uruguay mailing list