Nova Distribución Cubana de GNU/Linux es una distribución de GNU/Linux inicialmente basada en Gentoo (hasta la versión 2.0, de 2009, los desarrolladores cambiaron a Ubuntu a partir de la versión 2.1, en 2010), desarrollada en la Universidad de las Ciencias Informáticas por estudiantes y profesores y con la participación de miembros de otras instituciones, con razón de apoyar la migración del país a tecnologías de Software Libre y Código Abierto.

Historia Nova surgió en la Universidad de las Ciencias Informáticas como un proyecto de la Facultad 10 en el 2005, con el objetivo de encauzar el camino de la migración a gran escala que se pretende llevar a cabo en Cuba como parte del proceso de Informatización de la sociedad informática cubana. Según Ángel Goñi Oramas, quien presidía el proyecto en el año 2010 la idea surgió de la comunidad estudiantil, la cual recibió el apoyo de la institución universitaria. El trabajo inicial hizo que, incluso, parte del personal desarrollador debiera conciliar el sueño en los laboratorios de informática, donde se realizó la programación. El fin inicial del proyecto era insertar a Nova en los entornos predominantes en las empresas cubanas, mediante el empleo de máquinas de bajas prestaciones, y con una interfaz similar a la de Windows lo cual permitiera la familiarización con los nuevos usuarios haciendo que el aprendizaje fuese más rápido. Otro de los participantes en el proyecto, Mijail Hurtado Fedórovich declaró que una de sus metas iniciales fue la creación de los discos en vivo o live CD que permite la ejecución del sistema Nova sin instalarlo y luego una herramienta de administración de computadoras cliente ligeras y sin disco duro, denominada inicialmente Cacique y luego OSPlugger.

Luego de la presentación de las computadoras portátiles Yeelong diseñadas y producidas en la República Popular China por la empresa Lemote, el equipo desarrollador consiguió que se le donara una de ellas, adquiriendo una alianza con esta empresa. Posteriormente, en el año 2010, el equipo de desarrollo de Nova realizó otro convenio, con Gedeme Electrónica, empresa ensambladora de hardware en Cuba. Los puntos del convenio incluyeron el pase de parte del equipo desarrollador de Nova a Gedeme, el ensamblaje de 5000 equipos con arranque dual Nova-Windows y el perfeccionamiento de OSPlugger. . El día 21 de marzo de 2013, en la Feria Informática 2013 celebrada en la Universidad de las Ciencias Informáticas, fue presentada la versión 4.0, la más reciente del sistema operativo, la cual está orientada también a los dispositivos de tecnologías más recientes y en cuyo entorno de escritorio fue eliminada la barra de tareas y se le dio un aspecto similar a Windows 7. Además, fue presentada la versión para servidores de Nova, con interfaz de administración gráfica. La página oficial del proyecto, al momento de escribir esta sección, contiene información desactualizada, pero la distribución continúa siendo desarrollada para presentar la versión Nova 5.0 durante el año 2015.

Versiones

Nova 1.1.2 (Baire)

Fue liberada en la "8.ª Convención y Feria Internacional Informática 2009" desarrollada en La Habana donde obtuvo una mención especial en la categoría de "Aplicaciones Informáticas".

Características generales

Ciclo de liberación anual. Incluye características destacadas de otras distribuciones. Incluye controladores y aplicaciones privativas.

Características técnicas

Entorno de escritorio predeterminado: GNOME, versión 2.22. Gestor de paquetes: Entropy. Compatible con Gentoo y Portage. Integración con Dominios Windows (Active Directory).

Nova 2.1 Desktop Edition

Características generales Principales aplicaciones:

El navegador web Mozilla Firefox. El cliente de mensajería instantánea Empathy. El cliente de correo Mozilla Thunderbird. El reproductor multimedia Totem. El reproductor de música Rhythmbox. El editor de videos PiTiVi. El editor de imágenes F-Spot. El cliente y gestor de archivos torrents Transmission. El grabador de discos Brasero. La suite ofimática OpenOffice.

Además el sistema incluye funciones avanzadas de seguridad y entre sus políticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un firewall predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema. Posee accesibilidad e internacionalización. El UTF-8 es el sistema de codificación de caracteres predeterminado.

Características técnicas

Los requisitos mínimos recomendados deberían permitir ejecutar una instalación de Nova, aunque por lo general, se puede ejecutar en hardware más antiguo de lo especificado, por lo que el rendimiento es menor. La mayoría de los usuarios (especialmente aquellos nuevos en Nova) tienen riesgo de acabar en frustración si ignoran estas sugerencias. Procesador: x86 de 1 GHz. Memoria RAM: 512 MB. Disco Duro: 5 GB (para una instalación completa con partición swap incluida). Tarjeta gráfica VGA y monitor capaz de soportar una resolución de 1024x768. Lector de CD-ROM o tarjeta de red. Tarjeta de sonido. Conexión a Internet. Chipset: Intel i915 o superior, excepto GMA 500. Tarjeta gráfica NVidia (con su controlador propietario). Tarjeta gráfica ATI (a partir del modelo Radeon HD 2000 pueden ser necesario el controlador propietario).

Nova-2010-acm

Características Las características y generales son iguales a las de la versión anterior.

Nova 3.0

Fue presentada durante la Convención y Feria Informática 2011, realizada en el recinto ferial PABEXPO del Palacio de Conveciones de La Habana. Esta versión incluye tres variantes Nova Escritorio, Nova Servidores y Nova Ligero.

Nova Escritorio es usado para el trabajo común de navegación, reproducción de archivos de música y vídeo, ver imágenes en distintos formatos, labores de ofimática, y mensajería con una interfaz amigable. Es un sistema que garantiza una interacción intuitiva para minimizar el brusco cambio al que se enfrentan las personas que están familiarizadas con Windows. La versión Nova Servidores es la encargada de atender los servicios telemáticos comunes como servidores web y correo electrónico, centros de datos, redes y entornos de desarrollo. Esta versión presenta un nivel elevado de seguridad, rendimiento y estabilidad, y permite administrar los servicios mencionados de forma más sencilla. Nova Ligero es una versión destinada a computadoras con bajas prestaciones de hardware.

Nova 4.0

Fue presentada durante la Convención y Feria Informática 2013, realizada en el recinto ferial PABEXPO del Palacio de Conveciones de La Habana. Esta versión incluye tres variantes Nova Escritorio, Nova Servidores y Nova Ligero. Se destacó principalmente por incluir dos entornos de escritorio para la versión Escritorio con variantes de GNOME, uno para usuarios y Windows y el otro para usuarios comunes.Nova Escritorio es usado para el trabajo común de navegación, reproducción de archivos de música y vídeo, ver imágenes en distintos formatos, labores de ofimática, y mensajería con una interfaz amigable. Es un sistema que garantiza una interacción intuitiva para minimizar el brusco cambio al que se enfrentan las personas que están familiarizadas con Windows. Cuenta con una interfaz especialmente enfocada a las personas que tienen problemas a la hora de migrar de Windows a Linux.Se cuenta con una versión Nova Ligero para ejecutarse en computadoras de gama baja, es decir, con bajas prestaciones de harwdare. Ha sido probado hasta con 128 Mb de memoria RAM.

La versión Nova Servidores es la encargada de atender los servicios telemáticos comunes como servidores web y correo electrónico, centros de datos, redes y entornos de desarrollo. Esta versión presenta un nivel elevado de seguridad, rendimiento y estabilidad, y permite administrar los servicios mencionados de forma más sencilla. Nova Ligero es una versión destinada a computadoras con bajas prestaciones de hardware.

Nova 5.0

Fue presentada durante la Convención y Feria Informática 2016, realizada en el recinto ferial PABEXPO del Palacio de Conveciones de La Habana. El lanzamiento contó con la presencia de la Dra. Miriam Nicado, rectora de la Universidad de las Ciencias Informáticas. Esta versión incluye las tres variantes Nova Escritorio, Nova Servidores y Nova Ligero.

Otros Proyectos de Nova en desarrollo

Guano: Entorno de Escritorio Ligero. Summon: Instalador de Aplicaciones. Serere: Sistema de instalación de Nova. Panel o Centro de Control de Nova. Capoeira y Ecumenix: Integración con Microsoft Windows.

Guano

No está pensado como el entorno de escritorio predeterminado para Nova, sino como una opción para aquellas computadoras donde no se obtenga un buen rendimiento del sistema, o para aquellos usuarios que quieran tener un escritorio ligero y sencillo. Guano está diseñado basado en una arquitectura modular compuesta por un administrador de sesión (Guano-session), el manejador de ventanas (Openbox), el manejador de archivos (PCmanFM) y el panel (Xfce4-panel). Este tipo de estructura permite la inserción de nuevos componentes que se detecten en la amplia gama de proyectos libres que existen actualmente. El no partir de cero en ninguno de los módulos de Guano provee la facilidad de poder implementar nuevas funcionalidades según los requerimientos de los usuarios. Atendiendo a esto, las modificaciones realizadas a los proyectos originales se plantean siguiendo dos estándares: las especificaciones de Freedesktop y la HIG (Human Interface Guideline), las cuales marcan las pautas de un diseño amigable e intuitivo para las interfaces gráficas. Guano empezó a ser liberado a partir de febrero de 2009 y luego de esta fecha, fue publicada una versión estable junto con cada liberación de la distribución. A medida que el software se conozca en el público y se generen pedidos de inclusión de funcionalidades, el colectivo de desarrolladores dará respuesta a estos paulatinamente, siempre y cuando no vayan en contra de la política del entorno.

Serere

A pesar de que existen muchas distribuciones con instaladores adecuados, por las características especiales del proyecto Nova, no es posible reutilizar ninguno de estos y por ello, un equipo dirigido por el Ingeniero Raydel Miranda Gómez, es el encargado de implementar y garantizar el buen funcionamiento del instalador. Dos años después del inicio de este equipo, se aplicaron técnicas de desarrollo como "Integración Continua" (CI) y Desarrollo dirigido por pruebas o TDD, por sus siglas en inglés, lo que permite, entre otras cosas, la colaboración de la comunidad. La versión 2.0 de Serere fue implementada contando con las siguientes características que la separan de la serie 1.x.

El instalador tiene su propio sistema y correrá fuera del que se instalará. Cuenta con la posibilidad de instalar usando el espacio libre de un disco determinado. Reconocimiento de hardware. Uso de la herramienta Augeas para la edición de archivos de configuración. Uso de las librerías gráficas Qt. Correrá sobre framebuffer. Permite al usuario personalizar la instalación, escogiendo qué paquetes (de los disponibles) serán instalados en su sistema.

El uso de las librerías Qt, proporciona los controles QWizard y QWizardPage los cuales hacen obsoleta la idea de un framework para desarrollar las distintas vistas del instalador para hacerlo adaptable a las distintas personalizaciones de Nova.

Panel o Centro de Control de Nova miniatura|200px|Centro de Control en Nova 1.1.2 (Baire) Es una aplicación que permite incluir las herramientas administrativas y de configuración como Summon y Ecumenix junto a herramientas del entorno de escritorio Gnome. Desarrollado en su mayor parte en el lenguaje Python el Centro de control tiene la meta de aunar todas las nuevas aplicaciones que vayan surgiendo en el proyecto.

EcumeniX