Tabla de Contenidos

Canaima GNU/Linux

Canaima GNU/Linux es una distribución del sistema operativo GNU/Linux desarrollada en Venezuela, basada en Debian GNU/Linux, concebida inicialmente para cubrir las necesidades informáticas de la Administración Pública Nacional (APN) venezolana y el sistema educativo del país. Su origen responde a políticas de Estado orientadas a la soberanía tecnológica, particularmente al decreto presidencial número 3.390 del 23 de diciembre de 2004, mediante el cual se estableció el uso preferencial de Tecnologías de Información Libres (TIL) en las instituciones del sector público venezolano.1) El proyecto es desarrollado y mantenido por el Centro Nacional de Tecnologías de Información (CNTI), ente adscrito al Ministerio del Poder Popular para la Ciencia y la Tecnología (MINCYT), con sede en la ciudad de Caracas.2)

El 14 de marzo de 2011, la Resolución N° 025, publicada en la Gaceta Oficial de la República Bolivariana de Venezuela N° 39.632, estableció de forma vinculante el uso de Canaima GNU/Linux como sistema operativo estándar en las estaciones de trabajo de todos los órganos y entes de la Administración Pública Nacional.3) Esta medida consolidó al proyecto como un instrumento de política tecnológica del Estado venezolano, distinguiéndolo de otras distribuciones GNU/Linux de carácter puramente comunitario.

Canaima GNU/Linux
Desarrollador Centro Nacional de Tecnologías de Información (CNTI) y comunidad
Familia GNU/Linux (Basada en Debian)
Modelo de desarrollo Software libre
Lanzamiento inicial 18 de octubre de 2007
Última versión estable 8.3 “Kavanayén” (13 de enero de 2026)
Núcleo Linux
Arquitecturas amd64, i386, ARM
Entornos de escritorio GNOME, KDE, XFCE, MATE, Cinnamon, LXDE, LXQt
Gestor de paquetes dpkg (APT) y Flatpak
Sitio web oficial canaima.softwarelibre.gob.ve

Actualmente, Canaima GNU/Linux es utilizado tanto en instituciones públicas como en proyectos educativos y comunitarios, constituyendo una de las iniciativas más relevantes de adopción de software libre a nivel estatal en América Latina.4)

Historia

Antecedentes y origen

El proyecto Canaima GNU/Linux fue iniciado a mediados de la década de 2000 como respuesta a la necesidad de migrar la infraestructura tecnológica del Estado venezolano hacia soluciones basadas en software libre.

La primera versión pública del sistema fue lanzada el 18 de octubre de 2007, bajo el nombre en clave «Canaima», tomando su denominación del Parque Nacional Canaima, ubicado en el estado Bolívar de Venezuela, región que también inspiraría los nombres geográficos e indígenas de las versiones posteriores.

El 14 de marzo de 2011, mediante la Gaceta Oficial N.º 39.632, se estableció en su Artículo 1 el uso de Canaima GNU/Linux como sistema operativo de software libre en las estaciones de trabajo de todos los órganos y entes de la Administración Pública Nacional, con el propósito de homogeneizar y fortalecer la plataforma tecnológica del Estado venezolano.5) El Artículo 4 de dicha resolución estableció que los entes que ya hubiesen migrado a otra distribución GNU/Linux debían presentar al CNTI, en un plazo no superior a seis meses, un plan de convergencia hacia Canaima. El Artículo 5 determinó que los contratos de adquisición de equipos debían incluir la certificación de funcionamiento óptimo de la distribución venezolana sin necesidad de componentes privativos adicionales.6)

Desde sus inicios, el sistema ha adoptado nombres en clave inspirados en elementos geográficos venezolanos, tales como Roraima, Auyantepui, Kerepakupai, Chimantá, Kavac, Imawarí y Kavanayén.

Expansión y proyectos asociados

A partir de 2009, Canaima GNU/Linux se convirtió en la base tecnológica del Proyecto Canaima Educativo, que consistió en la entrega gratuita de computadoras portátiles a estudiantes de educación básica y media en las escuelas públicas venezolanas.

La empresa estatal de telecomunicaciones CANTV también incorporó a Canaima GNU/Linux como sistema operativo preinstalado en los equipos comercializados dentro de su Plan Internet Equipado, ampliando así el alcance del sistema más allá del entorno estrictamente institucional.

En el plano de la difusión internacional, el sistema ha sido presentado en congresos sobre estándares abiertos y ha participado en el Festival Latinoamericano de Instalación de Software Libre (FLISOL), donde ha sido instalado en equipos de numerosos usuarios en distintos países de América Latina.

Consideraciones sobre su clasificación como software libre

Aunque el proyecto se enmarca dentro del movimiento de software libre, la Free Software Foundation (FSF) no clasifica a Canaima GNU/Linux dentro de las distribuciones completamente libres, al igual que sucede con Debian, su distribución base. Esto se debe a la inclusión deliberada de componentes de software privativo, principalmente controladores (drivers) propietarios necesarios para garantizar la compatibilidad con el hardware preexistente en los equipos del Estado venezolano. Esta decisión técnica fue adoptada por los desarrolladores con el fin de facilitar los procesos de migración institucional desde sistemas operativos privativos, sin que ello afecte el desarrollo ni la distribución del sistema operativo en términos generales.

Historial de lanzamientos

Canaima GNU/Linux ha generado versiones periódicas a lo largo de los años. La siguiente tabla detalla los lanzamientos de cada versión principal y sus actualizaciones. Los nombres en clave corresponden, en su mayoría, a accidentes geográficos, tepuyes y términos culturales de los pueblos indígenas venezolanos.7)

Versión Nombre en clave Fecha de lanzamiento
1.0 Canaima 18 de octubre de 2007
2.0 Canaima 05 de febrero de 2009
2.0.1 RC1 Canaima 16 de abril de 2009
2.0.1 Canaima 15 de mayo de 2009
2.0.2 Canaima 22 de mayo de 2009
2.0.3 Canaima 03 de julio de 2009
2.0.4 Meru 17 de octubre de 2009
2.1 RC Aponwao 21 de mayo de 2010
3.0 RC Roraima 10 de febrero de 2011
3.0 RC2 Roraima 22 de febrero de 2011
3.0 Roraima 05 de mayo de 2011
3.1 VC1 Auyantepui 29 de diciembre de 2011
3.1 VC2 Auyantepui 06 de julio de 2012
3.1 VC3 Auyantepui 18 de julio de 2012
3.1 Auyantepui 14 de noviembre de 2012
4.0 Kerepakupai 4 de diciembre de 2013
4.1 Kukenán 4 de septiembre de 2014
5.0 Chimantá 19 de diciembre de 2016
5.1 Chimantá 7 de septiembre de 2017
6.0 Kavac 20 de marzo de 2018
6.0.3 Kavac 26 de abril de 2018
6.1.1 Kavac 26 de agosto de 2019
7.0 Imawarí 17 de agosto de 2022
7.1 Imawarí 1 de abril de 2023
7.2 Imawarí 2 de agosto de 2023
7.3 Imawarí 11 de diciembre de 2023
8.0 Kavanayén 18 de octubre de 2024
8.1 Kavanayén 7 de agosto de 2025
8.2 Kavanayén 22 de octubre de 2025
8.3 Kavanayén 13 de enero de 2026

El nombre «Imawarí», correspondiente a la serie 7.x, hace referencia a Imawarí Yeutá, una cueva localizada en el Parque Nacional Canaima, en el estado Bolívar.8) El nombre «Kavanayén» corresponde a una población ubicada en la Gran Sabana, también en el estado Bolívar.

Desarrollo por versiones

La documentación histórica del proyecto ha sido sistematizada en parte por investigaciones académicas, como el trabajo de grado de David Hernández (Universidad de Los Andes, 2018), quien documentó el ciclo de vida de la distribución.9)

Naturaleza del proyecto

Canaima GNU/Linux es concebido como un proyecto socio-tecnológico-productivo que integra componentes técnicos, comunitarios y estratégicos. Su desarrollo involucra a instituciones públicas, comunidades de software libre, universidades y usuarios independientes.

El proyecto busca generar capacidades tecnológicas nacionales, promoviendo el uso, estudio, modificación y distribución del software, en concordancia con los principios del software libre.11)

El uso de Canaima GNU/Linux está respaldado por diversos instrumentos jurídicos:

Estos instrumentos establecen el uso prioritario de software libre y estándares abiertos en la gestión pública venezolana.12)

Características técnicas

Canaima GNU/Linux se basa en Debian GNU/Linux, incorporando repositorios propios y personalizaciones adaptadas a las necesidades del entorno venezolano.

Entre sus características actuales destacan:

Asimismo, el sistema ha incorporado herramientas propias como un asistente de voz integrado, monitor de recursos del sistema y un panel de control unificado para personalización.13)

Software incluido

Versiones 7.x (Imawarí) y 8.x (Kavanayén)

Las versiones más recientes del sistema ofrecen seis entornos de escritorio disponibles para el usuario: GNOME, XFCE, KDE Plasma, LXDE, MATE y Cinnamon. El paquete de aplicaciones preinstaladas incluye, entre otros:

Desde la versión 8.0 (Kavanayén) se incorporaron ediciones especializadas orientadas a diseñadores gráficos, aficionados a los videojuegos y participantes del Programa Nacional Semilleros Científicos.14)

Versión 6.x (Kavac)

La versión 6 utilizaba GNOME como entorno de escritorio predeterminado e incorporaba, además del paquete de LibreOffice y Firefox ESR, el cliente de correo Thunderbird, la herramienta de mensajería Pidgin y el software de billetera de criptomonedas Electrum 3.0.

Versiones 4.x y 5.x

La versión 4.x utilizó GNOME Shell como interfaz gráfica predeterminada, con un tema de escritorio e iconos personalizados. La versión 5.0 «Chimantá», producida a partir de Debian 8 «Jessie» y Linux Mint Debian Edition, contó con los entornos de escritorio MATE y Cinnamon, el primero orientado a equipos de menor rendimiento y el segundo para usuarios que requieren mayor capacidad gráfica. El lanzamiento oficial de Canaima 5.0 se realizó el 20 de diciembre de 2016 desde el Palacio Blanco en Caracas, durante el Consejo Nacional de Economía Productiva presidido por Aristóbulo Istúriz, entonces Vicepresidente de la República.15) Entre sus componentes principales figuraban el Kernel Linux 3.16, LibreOffice 4.3, Firefox-ESR 45.5.1 e Icedove 45.4.0. Esta versión también incorporó soporte para el sistema de arranque UEFI.

Versiones 3.x

La versión 3.0 «Roraima» introdujo aplicaciones propias con nombres inspirados en la fauna venezolana: el navegador web Cunaguaro, basado en Iceweasel (variante de Firefox), y el cliente de correo electrónico Guácharo, basado en Thunderbird. Ambas herramientas sustituyeron a las aplicaciones genéricas de versiones anteriores. La suite de desarrollo incorporaba entornos como Eclipse, Anjuta y Quanta Plus.16)

Principales sabores y ediciones

Canaima GNU/Linux dispone de diversas variantes adaptadas a distintos usos. Sus versiones principales incluyen Canaima Base (uso general), Canaima Desarrollador (herramientas de programación) y Canaima Servidores (optimización de red). En la serie 8.x se agregaron ediciones especializadas como Esencial, Creativo, Gaming y Semillero Científico.

Requisitos del sistema

Los requisitos mínimos para instalar y ejecutar el sistema operativo son los siguientes:

Arquitectura RAM mínima RAM recomendada Disco mínimo Disco recomendado
Procesador 32 bits 1 GB 2 GB 30 GB 80 GB
Procesador 64 bits con XFCE 2 GB 2 GB 40 GB 160 – 250 GB
Procesador 64 bits con GNOME/Plasma 2 GB 4 GB 40 GB 160 – 250 GB

Entornos de escritorio

Canaima ofrece imágenes con múltiples entornos gráficos para adaptarse a equipos de distintos niveles de rendimiento: GNOME, KDE Plasma, XFCE, MATE, Cinnamon, LXDE y LXQt.17)

Ciclo de desarrollo

El desarrollo de Canaima sigue un modelo estructurado que abarca la construcción de paquetes, versión alfa, evaluación técnica, versión beta y publicación. El proceso cuenta con participación comunitaria a través de espacios de encuentro presenciales denominados “Cayapas Canaima”, además de listas de correo y sistemas de gestión de tickets para reporte de errores.18)

Canaima GNU/Linux cuenta con un modelo de desarrollo colaborativo que involucra a instituciones del Estado, universidades y activistas de la comunidad de software libre. Según la documentación oficial del proyecto, el ciclo de desarrollo comprende las siguientes etapas:19)

  1. Construcción de paquetes propios: Para el empaquetamiento de software se utilizan las herramientas debmake y debuild, nativas del ecosistema Debian.
  2. Versión Alfa: Se elabora una maqueta de la interfaz y se construye una imagen piloto que es sometida a pruebas de rendimiento en equipos de distintas características de hardware, para evaluar la arquitectura del sistema y sentar las bases de la versión Beta.
  3. Evaluación: El sistema operativo es evaluado en materia de calidad, estabilidad, seguridad y accesibilidad por equipos especializados de instituciones públicas vinculadas al área de la ciencia y la tecnología.
  4. Versión Beta: Con base en los resultados de la etapa alfa, se desarrolla la versión beta, que es liberada para ser probada por la comunidad durante un período determinado. En esta fase se recopilan sugerencias, observaciones e incidencias para ser incorporadas antes del lanzamiento estable.
  5. Publicación: Una vez superada la etapa beta y corregidos los errores identificados, se procede a la publicación de la versión estable para su descarga por parte de todos los usuarios.

Cayapas Canaima

Una de las actividades comunitarias asociadas al proyecto son las denominadas Cayapas, eventos periódicos en los cuales desarrolladores de software libre, activistas y usuarios se reúnen de forma presencial para proponer mejoras, corregir errores de software (bugs) y contribuir con el desarrollo de la distribución. En otros proyectos de software libre, actividades equivalentes reciben el nombre de Bug Squash Party. La octava Cayapa Canaima, última de la que se tiene registro, se celebró entre el 12 y el 14 de noviembre de 2014 en la ciudad de Mérida, Venezuela.

Usos y alcance

Administración pública y educación

Canaima es utilizado de forma masiva en organismos del Estado venezolano. En el ámbito escolar, constituye el sistema base del proyecto Canaima Educativo, iniciado en 2009, mediante el cual se distribuyeron millones de computadoras portátiles a estudiantes de educación primaria y secundaria, incluyendo herramientas de paquetería educativa específicas para el currículo nacional.20)

Herramientas propias del ecosistema Canaima

Con el avance de las versiones, el equipo de desarrollo ha incorporado utilidades propias que amplían la funcionalidad del sistema:

La versión 8.3 «Kavanayén» mantuvo el esquema de actualización continua (rolling release), lo que permite a los usuarios actualizar el sistema de forma incremental sin necesidad de realizar reinstalaciones completas.

Evolución reciente

Las versiones recientes de Canaima (serie 8.x) introducen un modelo rolling release, basado en Debian 13 “Trixie”. Destaca la integración de nuevas tecnologías como Rust, Vue y Django, así como mejoras en el centro de software y la incorporación de nuevas herramientas de accesibilidad.22)

Consideraciones sobre software libre

Aunque Canaima GNU/Linux es promovido como software libre, incluye algunos componentes privativos (firmware y controladores) requeridos para garantizar la compatibilidad con el hardware existente en el mercado nacional.23)

Fabricantes y ensambladores asociados

Al ser un proyecto impulsado por la Administración Pública Nacional venezolana, Canaima GNU/Linux ha sido objeto de convenios estratégicos con fabricantes y ensambladores de hardware, entre los cuales se documentan los siguientes:

Impacto y factores de éxito

El nivel de adopción de Canaima GNU/Linux en el territorio nacional se atribuye a una combinación de factores tecnológicos y de política pública:24)

Estadísticas del proyecto

En enero de 2018 se realizó un estudio cuantitativo y comparativo del proyecto, basado en la metodología COCOMO (Constructive Cost Model), que arrojó los siguientes resultados al comparar la participación de Canaima con sus distribuciones base:

Indicador Debian Ubuntu Canaima Total
Paquetes procesados 20.981 2.495 35 23.511
Archivos procesados 4.326.711 1.054.974 1.014 5.382.699
Líneas de código fuente 1.015.218.011 240.297.751 246.648 1.255.762.410
Esfuerzo (persona/mes) 4.865.175 1.071.515 779 5.937.469
Tiempo de desarrollo (meses) 869 489 31 1.389
Personas requeridas 5.598 2.191 25 7.814
Costo total (USD) 413.366.347 161.783.066 1.833.612 576.983.025

Fuente: Ciclos de vida del software libre. Caso de estudio Distribución Canaima GNU/Linux (2018).

Estos datos ilustran que, si bien la contribución directa de código de Canaima es proporcionalmente reducida frente al volumen total heredado de Debian y Ubuntu, el costo estimado de desarrollo propio supera el millón ochocientos mil dólares estadounidenses, y el proyecto ha requerido un equipo sostenido de al menos veinticinco personas a lo largo de su historia.

1) , 5)
Marco Legal de Canaima GNU/Linux. Portal Oficial del Proyecto Canaima
3) , 6)
Organismos venezolanos usarán Canaima Linux. RedUSERS
4)
Uso institucional. RedUsers
7)
Historial de versiones. Wikipedia
8)
Canaima 7: La Distribución GNU/Linux venezolana lanza una versión beta. DesdeLinux
9)
Hernández, David (2018). “Ciclo de vida del Software Libre. Caso de estudio Distribución Canaima Gnu/Linux”. Universidad de los Andes.
10)
Evolución histórica. CNTI
11)
Descripción del proyecto. CBIT ETLR
12)
Marco legal completo. Portal Oficial Canaima
13)
Características actuales. CBIT ETLR
14)
Venezuela impulsa el desarrollo de sistemas operativos libres para garantizar la soberanía tecnológica. Portal Oficial del Proyecto Canaima
15)
Disponible versión estable de Canaima GNU/Linux 5.0 «Chimantá». Alta Densidad
16)
Aplicaciones históricas. DesdeLinux
17)
Entornos disponibles. Proyecto Tic Tac
18)
Ciclo de desarrollo. Portal Oficial Canaima
20)
Canaima Educativo. Cubadebate
22)
Evolución moderna. CBIT ETLR
23)
Licenciamiento. Wikipedia
24)
Análisis y éxito en Venezuela. Laboratorio Linux