viernes, 19 de agosto de 2011

Sistema Operativo Compita Gnu/Linux para la educación en Panamá




Autor


El Desarrollo de un sistema operativo base gnu/linux, para la educación en Panamá tiene múltiples razones, pero las principales son: la enseñanza a las personas, de cómo funciona un sistema Linux internamente, la interrelación de los paquetes de programas en conjunto, las dependencias entre unos de otros y personalizar el sistema operativo, a su propio gusto y necesidades. POR PEDRO MIGUEL CORRALES RUÍZ.

Descripción General

Existe una gran tendencia a nivel mundial en el uso de software libre en vez de las propietarias. Se utiliza software libre, ya no solamente en servidores, sino en la programación de sistemas para dispositivos móviles.

El software libre es un asunto de libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y modificar el software. Permitiendo a las personas practicar las cuatros libertades fundamentales como:

  • Libertad 0 – Estudiarlo con cualquier propósito.
  • Libertad 1 – Estudiar como funciona y adaptarlo a tus necesidades.
  • Libertad 2 – Distribuir copias.
  • Libertad 3 – Mejorarlo y liberar las mejoras al público.
Actualmente, en nuestro país existen muchas entidades educativas enfocadas en el desarrollo de software propietarios, estas han sido útiles, pero no permiten el desarrollo de software propios a partir de las ya existentes. Por tanto, el desarrollo de este tipo de proyectos proporcionará a la educación panameña una posición pionera en este campo del software libre.

El sistema operativo es la aplicación (o software) mas importante de un computador, ya que permite que se puedan ejecutar otras aplicaciones. El sistemas operativo permite el reconocimiento de los dispositivos del computador. Además es responsable de llevar el control de los usuarios del sistema, sus aplicaciones y la seguridad del acceso del sistema.


¿Qué es Compita GNU/Linux?

Compita GNU/Linux es una distribución cliente (workstation) la cual es creada y diseñada exclusivamente para el uso educativo en la enseñanza y aprendizaje como alternativa a los sistemas operativos privativos. Esta distribución cuenta en su totalidad con software sin costo económico alguno y respeta las normas de uso todas las aplicaciones instaladas.

Su creación

La distribución esta basada en el proyecto de desarrollo Linux From Scratch (LFS) permitiendo instrucciones necesarias para la creación paso a paso del sistema Linux. Es necesario recordar que la creación de estos tipos de sistemas puede demorar días, semanas e incluso meses, ya que se requiere compilar paquete por paquete, pero es una gran experiencia aprender armar este rompe cabezas, porque te brinda la oportunidad de aplicarlo en la educación para la enseñanza y funcionamiento de linux en profundidad.

Compita GNU/Linux fue armado gracias a las instrucciones de los libros LFS, BLFS y la gran disponibilidad en línea de los paquetes utilizados en ambos libros en un sinnúmero de servidores ubicados a lo largo de todo el mundo, cuenta con su versión con entorno gráfico GNOME.

Estructura Base

Compita GNU/Linux consta de dos (2) estructuras fundamentales para la implementación, la estructura del libro LFS y BLFS.

LFS
Linux From Scratch o Linux desde Cero es una colección de documentos que indican los pasos para compilar una distribución GNU/Linux desde cero. El proyecto se diferencia de otras distribuciones que no constan de paquetes y scripts preensamblados para una instalación automática del sistema, sino que sus usuarios son provistos simplemente con paquetes de código fuente y un manual de instrucciones para el armado de un sistema GNU/Linux propio.

BLFS
Beyond Linux From Scratch o Más allá de Linux desde Cero es un proyecto que continua cuando termina el libro LFS. Se asiste a usuarios en el desarrollo de sus sistemas de acuerdo a las necesidades proporcionando una amplia gama de instrucciones para la instalación y configuración de varios paquetes para la parte principal del LFS. Básicamente se instala lo que el usuario considere necesario para su sistema.


Herramientas de construcción

  • LFS Live CD
  • Libro LFS (266 pág.)
  • LFS-Base (52 paquetes)
  • Libro BLFS (1192 pág.)
  • basic tools (5 paquetes)
  • alsa (2 paquetes)
  • Xorg (29 paquetes)
  • Mozilla (11 paquetes)
  • Gnome (62 paquetes)
Video de Instalación de LFS

Documentación

Referencias
http://www.blogdelinux.com/distribuciones-principales/pclinuxos/cuba-impulsara-el-sistema-operativo-linux/
http://www.gnu.org/philosophy/free-sw.es.html
http://www.masadelante.com/faqs/sistema-operativo
http://hardsoftgeek.com.ar/2010/01/aplicaciones-para-crear-tu-propia-distribucion-linux.html
http://www.lfscript.org/site/index.html