¿No sabes por dónde empezar? Ayúdanos normalizando artículos.
¿Tienes experiencia? Crea alguno de estos artículos de actualidad.
Nova GNU/Linux
|
Nova. Es una Distribución de GNU/Linux desarrollada por estudiantes y profesores de la Universidad de las Ciencias Informáticas, con la participación de miembros de otras instituciones, para apoyar la migración a tecnologías de Software Libre y Código Abierto en Cuba.
Permite realizar trabajos de oficina, reproducir archivos de música y vídeo, navegar por Internet, ver fotografías y utilizar múltiples aplicaciones útiles para su desempeño laboral y momentos de ocio. Provee un sistema cómodo, enfocado al usuario final, garantizando una interacción intuitiva que persigue minimizar el cambio brusco al que se enfrentan las personas familiarizadas con sistemas Microsoft Windows.[3]
Sumario
[ocultar]Misión y Objetivos
El Proyecto Nova aspira a proveer una línea de productos y servicios de calidad orientados a usuarios nacionales inexpertos en el área de las tecnologías de software libre y/o estén experimentado un proceso de migración a las mismas. El sistema operativo Nova responderá a las necesidades de las instituciones cubanas como parte del proceso de Informatización de la Sociedad de Cuba y promoverá los valores de soberanía e independencia tecnológica.
NovaTux
La expectativa creada con este producto que se hizo utilizando sólo las herramientas libres y Open Source: Blender y GIMP, demostraron que es posible crear materiales con calidad, sin depender de herramientas privativas para el modelado y la animación como 3D Max que se suelen utilizar en este tipo de creaciones.
La utilización del motor de juegos de Blender, es una alternativa totalmente fiable para todos los creadores de videojuegos actuales que utilizan OGRE, C++ y otras herramientas para lograr la lógica y visualización de los juegos.
Novatux está pensado como un juego para niños y adolescentes de 9 a 14 años, donde se recorren mundos cumpliendo objetivos específicos, todos encaminados al aprendizaje de los principales conceptos del Software Libre y las distribuciones de GNU/Linux, haciendo énfasis particularmente en las características de NOVA, la distribución cubana de GNU/Linux, y la importancia de su uso para nuestro país.
Quedan abiertas las puertas para todos los que deseen crear otros materiales educativos y de entretenimiento con Software Libre y sin necesidad de escribir grandes bloques de código, exceptuando en caso de ser necesarios, algunos scripts de Python para agregar funcionalidades específicas al videojuego.
Proyectos
Guano
Guano es un entorno de escritorio predeterminado para Nova, como alternativa para aquellas computadoras donde no se obtenga un buen rendimiento del sistema, o para aquellos usuarios que quieran tener un escritorio ligero, sencillo y amigable en su estación de trabajo. Está basado en una arquitectura modular compuesta por un administrador de sesión (Guano-session), el manejador de ventanas (Openbox), el manejador de ficheros (PCmanFM) y el panel (Xfce4-panel). Guano sigue 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.
Serere
A pesar de que existen muchas distribuciones con buenos instaladores, por las características especiales del proyecto Nova, no es posible reutilizar ninguno de estos. Por lo que un equipo dirigido por el Ing. Raydel Miranda Gómez se encargó de implementar y garantizar el buen funcionamiento de este instalador.
Cuando el proyecto comenzó la totalidad de sus integrantes eran estudiantes. Con muy poca esperiencia en el área y una organización que dejaba mucho que desear. Dos años después, se aplican técnicas de desarrollo como "Integración Contínua" (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.
Actualmente está siendo implementada la versión 2.0 de Serere. Ésta versión tiene varias 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 ligrerías gráficas Qt.
- Correrá sobre framebuffer.
- Permite al usuario personalizar la instalación, escogiendo que 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
Mejorar la gestión de la administración en Nova es la principal premisa del Centro de control, 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.
Capoeira y Ecumenix
Permiten integración con Microsoft Windows.
Versiones
Nova-1.x (Baire)
Características generales:
- Ciclo de liberación anual.
- Soporte de un equipo comprometido con el proyecto y que desarrolla en un mismo laboratorio.
- Pretende tomar las mejores características de las opciones disponibles en el mercado.
- Responde directamente a las necesidades de la inminente migración de la sociedad cubana a tecnologías de Software Libre.
- Incluye drivers y aplicaciones privativas.
Características técnicas:
- Gnome 2.22 como entorno de escritorio predeterminado.
- Gestor de paquetes Entropy
- Mantiene la compatibilidad con Gentoo y Portage.
- Se integra con Dominios Windows (Active Directory)
Nova-2.x
Inclusión de las siguientes aplicaciones:
- Mozilla Firefox, Empathy, Mozilla Thunderbirt, Totem, Rhythmbox, PiTiVi, F-Spot, Transmission, Brasero y OpenOffice.
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. Para labores/tareas administrativas en terminal incluye una herramienta llamada sudo, con la que se evita el uso del usuario administrador. Posee accesibilidad e internacionalización, de modo que el software está disponible para tanta gente como sea posible. El UTF-8 es la codificación de caracteres en forma predeterminada.
Fuentes
Referencias
- Volver arriba ↑ Productos Nova
- Volver arriba ↑ N0va 3.0
- Volver arriba ↑ ¿Qué es Nova?. Consultado 15 de agosto, 2011.