GNU/Linux es un poderoso y sumamente verstil sistema operativo con licencia libre y que implementa el estndar POSIX (acronimo de: Portable Operating System Interface, que se traduce como Interfaz de Sistema Operativo Portatil). Fue inicialmente creado en 1991 por Linus Torvalds, siendo entonces un estudiante de la Universidad de Helsinski, Finlandia. En 1992, el ncleo (kernel) Linux (de la autora original de Torvalds, ahora extendido por una multitud de desarrolladores a nivel mundial) fue combinado con el sistema GNU1. El Sistema Operativo formado por esta combinacin se conoce como GNU/Linux. Qu es el kernel? El kernel o ncleo del sistema operativo es el programa principal del sistema operativo que se encarga de la comunicacin entre el hardware y el software, construyendo una capa de abstraccin sencilla que facilita la interaccin de los programas con la memoria, procesador y dems hardware del computador; Asimismo, el kernel se encarga de la comunicacin, administracin, creacin y destruccin de procesos a bajo nivel. Distribuciones GNU/Linux El sistema operativo GNU/Linux, al ser software libre, carece de un solo ente que lo controle en un sentido comercial, lo que le otorga una flexibilidad inmensa que permite su rpida y fcil adaptacin para entornos de trabajo especficos. En este sentido, Un sistema GNU/Linux se distribuye en forma de mltiples distribuciones, es decir, un conjunto de aplicaciones reunidas para permitir la instalacin sencilla del sistema que incorpora determinados paquetes de software para satisfacer las necesidades de un grupo especfico de usuarios, dando as origen a ediciones hogareas, empresariales y para servidores. Pueden ser exclusivamente de software libre, o como se dijo anteriormente, incorporar aplicaciones o controladores propietarios. Existen tambin, las meta-distribuciones, estas son distribuciones que estn a su vez basadas en otras distribuciones y su propsito principal ha sido mejorar la integracin del sistema operativo a un grupo comn de usuarios, un buen ejemplo de esto es una metadistribucin que ya incluya paquetes y herramientas para escritura y correccin ortogrfica
en un idioma especfico mientras que en la distribucin en la que esta se encuentra basada
solo los provee de forma opcional. Canaima GNU/Linux, mejor conocida como Canaima, es una de las mltiples metadistribuciones que hoy en da se puede encontrar en la red trabajando con el ncleo Linux y un conjunto de las herramientas del proyecto GNU. Componentes de software Como se mencion anteriormente, las distribuciones GNU/Linux estn formadas por conjuntos diferentes de software, diferentes distribuciones ofrecen mtodos diversos para la instalacin, remocin y actualizacin de software. En el argot de las distribuciones, a los componentes de software se les llama paquetes ya que el software viene empaquetado con todas las instrucciones y procedimientos para su integracin con la distribucin a la que esta destinada. Caractersticas diferenciales Su base de software es pequea y sustentable, sobre todo cuando se le compara con otros proyectos como Debian o Ubuntu, contando con menos de mil quinientos (1500) paquetes binarios de software. A la fecha se mantiene como premisa la compatibilidad binaria con, al menos, Debian y Ubuntu. Escenarios de aplicacin Canaima, aunque fue primero pensada como una plataforma de escritorio libre en concordancia de las necesidades de la administracin publica nacional Venezolana, desde su misma insercin ha crecido constantemente para ser aplicada en diferentes mbitos tecnolgicos dentro de las instituciones y hogares Venezolanos, en tal sentido, Canaima es tanto una distribucin orientada al escritorio, como una distribucin orientada a su uso como plataforma de servidor, soportando para ello las populares arquitecturas de hardware donde estos funcionan, as como en plataformas de hardware para servidores de muy alto rendimiento y escalabilidad.