Caracas, 20 de Mayo del 2008. Carlos Aponte – 09-10041. Gustavo Ortega – 09-10590. Canaima GNU/Linux Canaima es una distribución GNU/Linux venezolana basada en Debian, la cual surge como una solución para cubrir las necesidades informáticas de los usuarios finales de la Administración Pública Nacional Venezolana. Actualmente se encuentra en su versión 3.1 estable y en desarrollo la versión 4.0 que estará basada en Debian 7. Este es un proyecto libre, que tiene una gran comunidad de desarrolladores, pero que no puede ser comparada con la comunidad de Debian o Ubuntu. 1) Origen: Canaima nace gracias al artículo 7 del decreto 3390, y es gracias a la resolución ministerial nro. 025 que convierte en la distribución oficial de software libre de la administración pública venezolana. Antes de este decreto Canaima no existía, por lo que para el momento en que sale en gaceta, y la fecha tope en la que debía ser aplicada la migración al software libre se tenía que decidir qué hacer; inicialmente se consideró crear una distribución nacional desde cero, pero esto, a pesar de implicar una obtención tremenda de conocimientos, implicaba un esfuerzo tremendo; en contraposición, si se usaba una distribución ya existente, no se obtendría mucho conocimiento, pero el esfuerzo será mínimo. Analizando esta situación se decidió tomar una distribución estable, de calidad, que no estuviese ligada a ninguna empresa, que tuviese un buen contrato social y un compromiso con la libertad de software como base, siendo esta Debian, y adaptarla a las necesidades de los venezolanos. Es de esta forma cómo surge el proyecto Canaima, el encargado de la generación, mantenimiento y evolución de la distribución, una forma de juntar a personas de todo el territorio nacional, así como instituciones y empresas interesadas en colaborar con el desarrollo del software. Buscando así la formación de una comunidad nacional solida y numerosa, capaz de generar una distribución de calidad, adaptada a las necesidades nacionales y son sabor venezolano. Canaima 1.0 es realizada como una remasterización de Debian por un equipo de 6 personas del CNTI y el M.Cs. Ernesto Hernandéz-Novich en un tiempo de menos de un mes, siendo finalmente liberada el 17 de octubre del año 2007. Es necesario mencionar que no es considerada como software libre por la Free Software Foundation, debido a que incluye cierto software privativo de ciertas compañías desarrolladoras del hardware usado en la administración publica nacional, las cuales a pesar de estar dispuestas a colaborar con el proyecto Canaima, no están dispuestas a dar su código fuente. 18 de octubre de 2007 5 de febrero de 2009 16 de abril de 2009 15 de mayo de 2009 22 de mayo de 2009 3 de julio de 2009 17 de octubre de 2009 21 de mayo de 2010 3.0 RC Roraima 10 de febrero de 2011 Roraima 22 de febrero de 2011 3.0 Roraima 5 de mayo de 2011 Antigua (Soportada) Canaima Canaima Canaima Canaima Canaima Canaima Canaima Canaima 3.0 RC2 Estable Actual 1.0 2.0 2.0.1 RC1 2.0.1 2.0.2 2.0.3 2.0.4 2.1 RC 3.1 VC1 3.1 VC2 3.1 VC3 3.1 Testing Antigua. (No Soportada) Desde su origen en el año 2007, la lista de distribuciones de Canaima es la siguiente: 4.0 Auyantepui 29 de diciembre de 2011 Auyantepui 6 de julio de 2012 Auyantepui 18 de julio de 2012 Auyantepui 14 de noviembre de 2012 Kerepakupai En desarrollo. 2) Proceso de Desarrollo: El desarrollo de Canaima, al igual que el de la mayoría de las distribuciones GNU/Linux está basado en el trabajo de una comunidad, un grupo de individuos e instituciones que colaboran para desarrollar y/o mejor el sistema, buscando adaptarla a las necesidades propias de Venezuela. En el caso de Canaima, al ser un derivado de Debian venezolano su comunidad no es excesivamente grande, más bien se suelen presentar problemas de falta de manos para resolver todos los bugs, errores, etc. El ciclo de desarrollo que se sigue para cada nueva versión de Canaima es el siguiente: Es necesario mencionar como herramientas de discusión y mejora a las cayapas, reuniones de desarrolladores donde mediante el trabajo colaborativo y articulado se atienden las distintas necesidades de los usuarios, y se trabaja en mejoras funcionales, técnicas y la eliminación de Bugs en el software. Entre los principales entes y empresas participantes en el desarrollo de Canaima podemos destacar: La Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) CANTV Fondo de Investigación y Desarrollo de las Telecomunicaciones (FIDETEL) Centro Nacional de Tecnologías de Información (CNTI) FUNDACITE Debian GNU/Linux Ministerio de Ciencia, Tecnología e Innovación (MCTI) Venezolana de Industria Tecnológica (VIT ) Por otro lado existen diversos grupos de personas que colaboran con el desarrollo de Canaima, tanto en la rama principal como en cada uno de sus sabores (distribuciones); los individuos que ayudan al desarrollo de los distintos sabores de Canaima, esos grupos de desarrollo suelen estar más centrados en las funcionalidades específicas de cada sabor, y basan su trabajo en las versiones que el grupo principal ha desarrollado y que sirve de base para otros proyectos tecnológicos. En este mismo aspecto es importante recordar Canaima está basado en Debian, y este último es bastante lento a la hora de dar nuevas distribuciones estables. Ya que muchas veces los desarrolladores de Canaima no pueden esperar a una nueva distribución estable para continuar con la evolución del proyecto, estos se ven obligados a trabajar con las distribuciones Testing, a pesar de la inestabilidad y el riesgo de fallos de los paquetes que ellas contienen. Es por esto que cuando una nueva distribución estable de Debian es liberada, rápidamente le sigue una distribución alpha de Canaima, no por el hecho de que se le estuviese esperando, sino porque al tener ya tiempo trabajando con los paquetes de la distribución testing, los desarrolladores de Canaima pueden tomar las últimas actualizaciones de ciertos paquetes para resolver problemas que se traían desde testing, y poder tener una nueva distribución inicial de Canaima. 3) Instalación y Usabilidad La instalación de Canaima desde un live CD es mucho más sencilla y rápida que la de otras distribuciones como Debian, Linuxmint, etc. Basta con seleccionar el idioma del teclado, y establecer los datos del administrador y el usuario, para iniciar la instalación del sistema, la cual una vez culminada nos permite encontrarnos con una pantalla de bienvenida con un tema de la naturaleza venezolana, y una música de inicio basada en sonidos de la misma índole. Jugando un poco con las herramientas insignia de Canaima como son Cunaguaro, un navegador basado en iceweasel, y Guácharo, un cliente de correo basado en icedove vemos que en cuanto a apariencia son muy similares a sus predecesores, pero con mejoras en el rendimiento gracias a una nueva configuración por defecto, así como una imagen más ajustadas a la identidad del venezolano, detalles que ofrecen un cambio suave, el cual es muy apreciado por usuarios poco experimentados en el mundo del software libre. Estos mismos usuarios procedentes de otros SO cuentan con herramientas como AMIGU, un asistente de migración entre Windows y Canaima, así como Ucumari, un asistente de configuración y manejo. Si esto no es suficiente, y todavía quedan dudas o inquietudes Canaima nos presenta un acceso directo a un canal IRC de soporte técnico a través de Pidgin, en el cual hay bastantes usuarios dispuestos a ayudar a toda hora. Por último es imprescindible mencionar que en el desarrollo de la distribución se ha tomado en cuenta a personas con impedimentos, por lo que podemos encontrar software para personas con discapacidad visual, auditiva y motora. 4) Herramientas Insignia Cunaguaro → Es una navegador web basado en iceweasel, donde la interfaz gráfica fue desarrollado por la corporación mozilla y la funcionalidad por voluntarios de la comunidad Canaima, cabe destacar que este navegador fue implementado a partir de la versión 3.0 de Canaima, debido a problemas que presentaba Debian con la licencia de Firefox, y a la dificultad que esto presentaba para empaquetarlo. Canaima 3.* cuenta con la versión 8.0 de Cunaguaro, pero este actualmente se encuentra en su versión 22.0 que será implantada en Canaima 4.0. Guácharo → Es un cliente de correo electrónico basado en icedove, y tiene la particularidad que es gratuito, fácil de usar y amigable. Al igual que cunaguaro, guácharo está presente en Canaima 3.0 en adelante y por las mismas razones antes mencionadas, pero en este caso con el cliente de thunderbird. Amigu → Es una aplicación pensada para facilitar la importación de archivos y configuraciones de los sistemas operativos Windows a Canaima GNU/Linux. Está pensado tanto para usuarios que se acercan por primera vez al mundo del software libre como para aquellas personas que, aún teniendo conocimientos del sistema, no quieren perder el tiempo en configurar uno por uno los programas que ya usaba en Windows. Entre las funcionalidades básicas del migrador encontramos la copia de documentos personales, información de los principales navegadores Web, datos y configuraciones de programas de correo, cuentas de mensajería instantánea de Yahoo!, Skype y Gtalk, configuración del escritorio, tipografía, entre otros. Turpial → Es una aplicación ligera de microblogging para clientes de twitter implementada en Python, y que ha sido portada a diferentes distribuciones. Entre sus características encontramos la capacidad de “silenciar” temporalmente a usuarios para que sus tweets no aparezcan en tu timeline. Ucumari → Ucumari es una derivación del software Ailurus, de interfaz simple, y que permite administrar o personalizar varias opciones interesantes del sistema operativo y del escritorio GNOME, así como dar un vistazo a algunos comandos básicos de Shell y a ciertas funcionalidades de Linux. Entre las principales características que tiene Ucumari se encuentran la introducción a varios comandos de shell que pueden ser útiles en el uso diario del sistema Linux, la muestra de información de los componentes del sistema y dispositivos, modificador del tipo de compresión, comportamiento del Navegador Web, escritorio. Así mismo contiene una sección especial con software "Hecho en Venezuela", y permite eliminar contenido innecesario en el sistema. 5) Diferencias con otras distribuciones Canaima es una distribución venezolana, con un valor y un enfoque en lo local, en los venezolanos, sus necesidades y sus exigencias, es por esto que no es comparable con distribuciones como Ubuntu o Debian, gigantes con infinidad de software, comunidades inmensas, y grandes planes de expansión. Sin embargo si son comparables desde el punto de vista de un usuario final, caso en el que podemos ver que Debian pide muchos parámetros de configuración a la hora de la instalación inicial, mientras que Canaima es simple y rápido. Así mismo Debian y Ubuntu presentan muchas más facilidades a la hora de uso de hardware, en especial controladores que no existen en Canaima o que son de difícil configuración ya que no existen muchos scripts de automatización o asistentes gráficos que haga el trabajo por el usuario (esencial para usuarios poco experimentados). 6) Sabores De Canaima GNU/Linux se han derivado diferentes distribuciones llamadas Sabores, cada una de ellas está dedicada a una parte específica de la administración pública venezolana, o a un sector específico de la poblacíon. Entre los sabores podemos encontrar: Canaima Educativo: Es un proyecto que tiene por objetivo apoyar la formación integral de las niñas y los niños, mediante la dotación de una Canaimita (computadora portátil marca VIT o Magalhaes) con contenidos educativos a los maestros y estudiantes de educación primaria conformado por las escuelas públicas nacionales, estadales, municipales, autónomas y las privadas subsidiadas por el Estado. Este proyecto contiene dos modalidades, una dedicada a la escuela, y otra al hogar. Canaima Educativo Va a La Escuela: Se dota de computadoras a las escuelas para que los estudiantes de primer grado las usen en el salón y se acostumbren a ellas. Se dió inicio a esta modalidad en el año 2009, cuando el Gobierno venezolano adquirió 350.000 computadoras portátiles escolares con las cuales más de 500.000 estudiantes de primer grado reciben formación mediante el uso de las tecnologías libres. Canaima Educativo Va a La Casa: Se le entrega a cada estudiante de segundo grado en adelante una computadora con contenido educativo acorde al grado que estudia, así como lecturas sugeridas para padres y representantes. Se dió inicio a esta modalidad en el año 2010, cuando el Gobierno venezolano adquirió 525.000 computadoras portátiles para dotar a los estudiantes de 2° grado durante el año escolar 2010-2011, el siguiente año se adquirieron 1.500.000 computadoras adicionales para dotar a los estudiantes de 2°, 4° y 5° grado durante el año escolar 2011-2012. El software de Canaima Educativo es básicamente Canaima, agregándole 9 aplicaciones educativas principales dirigidas para niños. Blinken: Juego para mejorar la memoria donde se tiene que seguir la secuencia de colores y sonidos que nos muestra el programa, tiene dos niveles de dificultad. Muy parecido a simón dice. Jugando Aprendo: Adaptación venezolana del childsplay, contiene un conjunto de juegos educativos de diversas áreas como el aprendizaje de las letras, memoria, matemáticas, juegos clásicos, etc. Kanagram: Es una mezcla las letras en un anagrama, en el que el usuario debe de adivinar la palabra que se ha formado. Kbruch: Es un programa matemático que suministra diferentes ejercicios para el cálculo de fracciones, factorizaciones, conversiones y comparaciones. Kgeography: Programa que permite a los estudiantes aprender conocimientos de Geografía, navegando mapas, y mostrando banderas, divisiones político-territoriales, capitales, etc. De la misma forma tiene desafíos para evaluar los conocimientos aprendidos. KhangMan: Es un juego del ahorcado, pensado para niños mayores de 6 años. KLettres: Aplicación para ayudar al usuario a aprender el alfabeto de una nueva lengua entre las que encontramos el checo, danés, holandés, inglés, francés, italiano y eslovaco. KTouch: Proporciona textos para su entrenamiento en la mecanografía, permite adaptarlo al nivel del usuario, y mostrar instrucciones básicas de cómo mecanografiar. Kverbos: Aplicación para que el usuario aprenda las formas verbales del español. Canaima Comunal: Es un proyecto que busca extenderse a los Consejos Comunales, teniendo como objetivo llevar la tecnología a las comunidades, brindándoles un sistema operativo que cumpla con sus exigencias del día a día y que contenga herramientas útiles para la articulación de los consejos comunales con las instituciones y el pueblo. Entre las aplicaciones que distinguen este sabor del Canaima original podemos encontrar: Xion-Sig: aplicación para el levantamiento cartográfico. Xion-Comuna: aplicación para el registro de Consejos Comunales. Sistema administrativo Roraima-Comunal. Editores cartográficos QGIS y GVSIG. Sistema de inteligencia popular SINTEP. Canaima Caribay: Distribución que busca la participación y la organización popular mediante la comunicación, por esto está destinada principalmente a productores de medios de comunicación comunitarios. Se caracteriza por tener herramientas audiovisuales, específicamente para la gestión de estaciones de radio y la producción audiovisual y de publicaciones impresas. Entre sus paquetes más importantes podemos encontrar: Rivendell: Software de administración de emisoras de radio. Audacity: Editor de archivos de audio. Cinelerra: Editor de archivos audiovisuales. Scribus: Editor de publicaciones impresas. GeoCanaima: Es un derivado de Canaima 3.0, destinado a empresas e individuos que se desenvuelvan en el área de la geomática y la cartografía. Canaima Forense: Proyecto que propone un nuevo entorno de fácil uso para herramients forenses ya existentes como Felix FCCU, Deft, fire, Caine, entre otras. De igual forma brinda una interfaz homogénea, con la que se busca solucionar problemas de interoperabilidad a la hora del análisis de las pruebas, la documentación y la creación de informes de resultados. Canaima Colibrí: Es una Distribución ligera basada en Canaima GNU/Linux cuyo objetivo es ser ligera y funcional, teniendo como target computadoras de bajos recursos. Actualmente se encuentra en versión Beta 1.0.1. 7) Impacto Al inicio Canaima surge como una remasterización de Debian, es decir, un compendio de paquetes específicos, que se juntan al kernel de Linux, y formas lo que hoy conocemos como Canaima. Es a partir de Canaima 2.0 en que nos encontramos con una metadistribución, es decir una distribución que puede actuar como base para otras distribuciones futuras, entre las que encontramos los sabores de Canaima, educativo, comunal, colibrí, entre otras, sabores que han tenido un impacto en distintos sectores del acontecer nacional. De esta misma forma vemos que la creación de Canaima a juntado y unido a las diversas comunidades de software libre del país, que antes colaboraba con las distribuciones populares, permitiendo de esta forma la generación de más conocimientos, así como productos de mejor calidad y con participación de todos los sectores. Por otro lado, ya que toda la administración pública se ve obligada a migrar al software libre, el pago de licencias privativas se ha visto reducido, traduciéndose en millones de dólares de ahorro para el estado, y limitando el uso de software y equipos privativos a ciertas situaciones y requerimientos muy específicos. Así mismo ha surgido una industria alrededor de este proyecto, permitiendo la creación de empresas enfocadas en el software libre, su administración, mantenimiento, etc, empresas que actualmente tienen un campo de trabajo mucho más amplio. 8) Referencias Figueira Carlos, El Proyecto Canaima . [Octubre 2012] Martinez Luis, Cunaguaro y Guácharo: Nuevas aplicaciones para Caniama GNU/Linux 3.0 http://www.huntingbears.com.ve/cunaguaro-y-guacharo-nuevas-aplicaciones-para-canaimagnulinux-3-0.html Canaima http://canaima-sistema-operativo.webnode.com.ve/canaima/ Wiki Canaima http://wiki.canaima.softwarelibre.gob.ve/wiki/ Lara Jesus, Canaima/Trisquel vs. Debian: Distribuciones para usuario final. http://phenobarbital.wordpress.com/2010/08/29/canaimatrisquel-vs-debian-distribuciones-parausuario-final/ Canaima 3.0 GNU/Linux Estable. http://softwarelibrealexondriuus.blogspot.com/p/123456.html Canaima (distribucion Linux), Wikipedia. http://es.wikipedia.org/wiki/Canaima_%28distribuci%C3%B3n_Linux%29 Blog Canaimeando Ando. http://canaimeando.wordpress.com Portal Web Oficial de Canaima. canaima.softwarelibre.gob.ve Lopez Mariana, Canaima GNU/Linux 3.0 enaltece a Venezuela. http://www.mcti.gob.ve/Noticias/8527 Canaima Educativo http://www.canaimaeducativo.gob.ve/ http://wiki.canaima.softwarelibre.gob.ve/wiki/Canaima_Educativo#Canaimitas Canaima Forense http://wiki.canaima.softwarelibre.gob.ve/wiki/Canaima_Forense http://forense.canaima.org.ve/ Canaima Comunal http://wiki.canaima.softwarelibre.gob.ve/wiki/Canaima_Comunal Canaima Colibri http://wiki.canaima.softwarelibre.gob.ve/wiki/Canaima_Colibri Canaima Caribay http://caribay.cenditel.gob.ve/2012/11/07/inicio/ El Correo del Orinoco, Carlos Figuera: Canaima GNU/Linux cuenta con 6.000 aplicaciones disponibles y gratuitas. http://www.correodelorinoco.gob.ve/ciencia-tecnologia/carlos-figuera-canaima-gnulinux-cuenta-6000-aplicaciones-disponibles-y-gratuitas/