Diferencia entre revisiones de «Nova GNU/Linux»

m (Misión y Objetivos)
(Etiqueta: nuestro-nuestra)
m
(Etiqueta: nuestro-nuestra)
Línea 1: Línea 1:
{{Software|nombre=Nova|logo=Nova.gif|fecha de creación=|versiones=Nova-1.x (Baire), Nova-2.x|sitio web=}}
+
{{Ficha Software
 +
 
 +
 
 +
|nombre=Nova GNU/Linux
 +
 
 +
 
 +
|familia=[[Unix]]
 +
 
 +
 
 +
|imagen=Nova.gif
 +
 
 +
 
 +
|tamaño=50x61
 +
 
 +
 
 +
|descripción=
 +
 
 +
 
 +
|imagen2=
 +
 
 +
 
 +
|tamaño2=
 +
 
 +
 
 +
|descripción2=
 +
 
 +
 
 +
|desarrollador=Proyecto Nova en la UCI
 +
 
 +
 
 +
|modelo de desarrollo=[[Software libre]] y software de [[código abierto]]
 +
 
 +
 
 +
|lanzamiento inicial=[[Febrero]] de [[2009]]
 +
 
 +
 
 +
|última versión estable=3.0 ("Nova 2011") ([[Enero]] de [[2011]]) <ref>http://www.nova.cu/?q=productos</ref>
 +
 
 +
 
 +
|núcleo=
 +
 
 +
 
 +
|tipo de núcleo=Monolítico ([[Linux]])
 +
 
 +
 
 +
|plataformas soportadas=[[i386]], [[x86_64]] [[amd64]], mipsel para netbooks chinas Lemote <ref>http://www.nova.cu/?q=node/230</ref>
 +
 
 +
 
 +
|idioma=Multilingüe
 +
 
 +
 
 +
|licencia=Principalmente [[GPL]] y otras
 +
 
 +
 
 +
|premios=
 +
 
 +
 
 +
|web=http://www.nova.cu
 +
 
 +
 
 +
}}
 +
 
 +
 
 +
'''Nova''' es una distribución de GNU/Linux orientada a escritorio desarrollada por profesores y estudiantes de la [[UCI|Universidad de las Ciencias Informáticas]]. Además cuenta con la participación de profesionales de otras instituciones. Algunos de sus antedecendentes son:
  
'''Nova''' es una distribución de GNU/Linux orientada a Escritorio desarrollada en la Universidad de las Ciencias Informáticas ([[Cuba]]) por el proyecto del mismo nombre. Algunos de sus antedecendentes son:
 
 
*Experimento acádemico para vincular la Docencia con la Producción.
 
*Experimento acádemico para vincular la Docencia con la Producción.
 +
 
*Base tecnológica para los incipientes desarrollos de software libre de la Facultad 10.
 
*Base tecnológica para los incipientes desarrollos de software libre de la Facultad 10.
 +
 
*Proyecto para realizar transferencia tecnológica de tecnologías libres.
 
*Proyecto para realizar transferencia tecnológica de tecnologías libres.
*Migración a Software Libre la Facultad 10 de la [[Universidad de Ciencias Informáticas]]([[UCI]]).
+
 
 +
*Migración a Software Libre la Facultad 10 de la Universidad de Ciencias Informáticas.
 +
 
  
 
== Misión y Objetivos ==
 
== Misión y Objetivos ==
  
El Proyecto Nova aspira a proveer una línea de productos y servicios de calidad orientados a usuarios 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 y respetará como valores fundamentales el logro de un estado de soberanía e independencia tecnológica.
+
 
 +
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 y promoverá los valores de soberanía e independencia tecnológica.
 +
 
  
 
==NovaTux==
 
==NovaTux==
 +
  
 
[[Archivo:Novatux.png|200px|thumb|right|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.
 
[[Archivo:Novatux.png|200px|thumb|right|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.
 
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śiticas de NOVA, la distribución cubana de GNU/Linux, y la importancia de su uso para nuestro país.
+
'''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.
 
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==
 
==Proyectos==
 +
  
 
===Guano===
 
===Guano===
 +
  
 
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, sencillo y amigable en su estación de trabajo.
 
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, sencillo y amigable en su estación de trabajo.
  
Guano esta diseñado 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), este tipo de estructura permite la inserción de nuevos componentes que se detecten en la amplia gama de proyectos libres que existen en nuestros días.
+
 
 +
Guano esta diseñado 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), este tipo de estructura permite la inserción de nuevos componentes que se detecten en la amplia gama de proyectos libres que existen en nuestros días.
 +
 
  
 
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.
 
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 saldra al mercado junto a Nova a partir de [[febrero]] del [[2009]] cuando se lance la primera versión estable del producto, luego de esta fecha será publicada una versión estable junto con cada liberación de la distribución, los candidatos a liberar siempre estarán disponibles a través de los servidores de subversión de Nova.
+
 
 +
Guano saldrá al mercado junto a Nova a partir de [[febrero]] del [[2009]] cuando se lance la primera versión estable del producto, luego de esta fecha será publicada una versión estable junto con cada liberación de la distribución, los candidatos a liberar siempre estarán disponibles a través de los servidores de subversión de Nova.
 +
 
  
 
A medida que el software se adentre 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.
 
A medida que el software se adentre 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.
 +
  
 
===Summon===
 
===Summon===
 +
  
 
El Instalador de Aplicaciones.
 
El Instalador de Aplicaciones.
 +
  
 
===Serere===
 
===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 encargo 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.
+
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.
 
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á.
 
*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.
 
*Cuenta con la posibilidad de instalar usando el espacio libre de un disco determinado.
 +
 
*Reconocimiento de hardware.
 
*Reconocimiento de hardware.
 +
 
*Uso de la herramienta Augeas para la edición de archivos de configuración.
 
*Uso de la herramienta Augeas para la edición de archivos de configuración.
 +
 
*Uso de las ligrerías gráficas Qt.
 
*Uso de las ligrerías gráficas Qt.
 +
 
*Correrá sobre framebuffer.
 
*Correrá sobre framebuffer.
 +
 
*Permite al usuario personalizar la instalación, escogiendo que paquetes (de los disponibles) serán instalados en su sistema.
 
*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.
 
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===
 
===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.
 
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.
 
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===
 
===Capoeira y Ecumenix===
 +
  
 
La Integración con [[Microsoft Windows]].
 
La Integración con [[Microsoft Windows]].
 +
  
 
==Productos==
 
==Productos==
 +
  
 
===Nova-1.x (Baire)===
 
===Nova-1.x (Baire)===
 +
  
 
Es una distribución de GNU/Linux desarrollada por estudiantes y profesores de la Universidad de las Ciencias Informáticas para contribuir y apoyar la migración a tecnologías de Software Libre a la cual se enfrenta Cuba como parte del proceso de Informatización de la Sociedad. Provee un sistema cómodo, enfocado al usuario final, garantizando una interacción intuitiva tratando de minimizar el cambio brusco al cual se enfrentan los usuarios que provienen de sistemas [[Microsoft Windows]].
 
Es una distribución de GNU/Linux desarrollada por estudiantes y profesores de la Universidad de las Ciencias Informáticas para contribuir y apoyar la migración a tecnologías de Software Libre a la cual se enfrenta Cuba como parte del proceso de Informatización de la Sociedad. Provee un sistema cómodo, enfocado al usuario final, garantizando una interacción intuitiva tratando de minimizar el cambio brusco al cual se enfrentan los usuarios que provienen de sistemas [[Microsoft Windows]].
  
'''Características generales:'''  
+
 
 +
'''Características generales:'''
 +
 
 
*Ciclo de liberación anual.
 
*Ciclo de liberación anual.
 +
 
*Soporte de un equipo comprometido con el proyecto y que desarrolla en un mismo laboratorio.
 
*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.
 
*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.
 
*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.
 
*Incluye drivers y aplicaciones privativas.
 +
  
 
'''Características técnicas:'''
 
'''Características técnicas:'''
 +
 
*Gnome 2.22 como entorno de escritorio predeterminado.
 
*Gnome 2.22 como entorno de escritorio predeterminado.
 +
 
*Gestor de paquetes Entropy
 
*Gestor de paquetes Entropy
 +
 
*Mantiene la compatibilidad con [[Gentoo]] y [[Portage]].
 
*Mantiene la compatibilidad con [[Gentoo]] y [[Portage]].
 +
 
*Se integra con Dominios Windows (Active Directory)
 
*Se integra con Dominios Windows (Active Directory)
 +
  
 
===Nova-2.x===
 
===Nova-2.x===
 +
  
 
[[Archivo:Nova-2.1.jpg|200px|thumb|right|Desktop de Nova 2.1]] '''Aplicaciones de Nova 2.1''': Nova brinda gran facilidad de uso y las aplicaciones orientadas al usuario final. Las principales aplicaciones que trae Nova son:
 
[[Archivo:Nova-2.1.jpg|200px|thumb|right|Desktop de Nova 2.1]] '''Aplicaciones de Nova 2.1''': Nova brinda gran facilidad de uso y las aplicaciones orientadas al usuario final. Las principales aplicaciones que trae Nova son:
 +
  
 
* El navegador web [[Mozilla Firefox]].
 
* El navegador web [[Mozilla Firefox]].
 +
 
* El cliente de mensajería instantánea [[Empathy]].
 
* El cliente de mensajería instantánea [[Empathy]].
 +
 
* El cliente para enviar y recibir correo [[Mozilla Thunderbirt]].
 
* El cliente para enviar y recibir correo [[Mozilla Thunderbirt]].
 +
 
* El reproductor multimedia Totem.
 
* El reproductor multimedia Totem.
 +
 
* El reproductor de música [[Rhythmbox]].
 
* El reproductor de música [[Rhythmbox]].
 +
 
* El editor de videos [[PiTiVi]].
 
* El editor de videos [[PiTiVi]].
 +
 
* El editor de imágenes [[F-Spot]].
 
* El editor de imágenes [[F-Spot]].
 +
 
* El cliente y gestor de torrents Transmission.
 
* El cliente y gestor de torrents Transmission.
 +
 
* El grabador de discos Brasero.
 
* El grabador de discos Brasero.
 +
 
* La suite ofimática [[OpenOffice]].
 
* La suite ofimática [[OpenOffice]].
 +
  
 
'''Seguridad y accesibilidad''': 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.
 
'''Seguridad y accesibilidad''': 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.
Requisitos
+
 
 +
== Requisitos ==
 +
 
  
 
Los requisitos mínimos recomendados (efectos de escritorio incluidos) deberían permitir ejecutar una instalación de Nova, aunque por lo general, se puede ejecutar Nova en hardware más antiguo de lo especificado, el rendimiento necesariamente va a ser menor. La mayoría de los usuarios (especialmente aquellos nuevos en Nova) tienen riesgo de acabar en frustración si ignoran estas sugerencias.
 
Los requisitos mínimos recomendados (efectos de escritorio incluidos) deberían permitir ejecutar una instalación de Nova, aunque por lo general, se puede ejecutar Nova en hardware más antiguo de lo especificado, el rendimiento necesariamente va a ser menor. La mayoría de los usuarios (especialmente aquellos nuevos en Nova) tienen riesgo de acabar en frustración si ignoran estas sugerencias.
 +
  
 
* Procesador: 1 GHz x86.
 
* Procesador: 1 GHz x86.
 +
 
* [[Memoria RAM]]: 512 MB.
 
* [[Memoria RAM]]: 512 MB.
 +
 
* [[Disco Duro]]: 5 GB (para una instalación completa con swap incluida).
 
* [[Disco Duro]]: 5 GB (para una instalación completa con swap incluida).
* Tarjeta gráfica[[ VGA]] y monitor capaz de soportar una resolución de 1024x768.
+
 
 +
* Tarjeta gráfica [[VGA]] y monitor capaz de soportar una resolución de 1024x768.
 +
 
 
* Lector de [[CD-ROM]] o [[tarjeta de red]].
 
* Lector de [[CD-ROM]] o [[tarjeta de red]].
 +
 
* [[Tarjeta de sonido]].
 
* [[Tarjeta de sonido]].
 +
 
* Conexión a [[Internet]].
 
* Conexión a [[Internet]].
 +
  
 
Los efectos de escritorio, proporcionados por Compiz, se activan por defecto en las siguientes tarjetas gráficas:
 
Los efectos de escritorio, proporcionados por Compiz, se activan por defecto en las siguientes tarjetas gráficas:
 +
  
 
* [[Intel]] (i915 o superior, excepto [[GMA 500]], nombre en clave "Poulsbo")
 
* [[Intel]] (i915 o superior, excepto [[GMA 500]], nombre en clave "Poulsbo")
 +
 
* [[NVidia]] (con su controlador propietario)
 
* [[NVidia]] (con su controlador propietario)
 +
 
* [[ATI]] (a partir del modelo [[Radeon HD 2000]] pueden ser necesario el controlador propietario)
 
* [[ATI]] (a partir del modelo [[Radeon HD 2000]] pueden ser necesario el controlador propietario)
 +
  
 
==Fuentes==
 
==Fuentes==
  
 
* Artículo [http://www.nova.cu/?q=es_nova ¿Qué es Nova?] publicado en el [http://www.nova.cu/ Portal Nova].
 
* Artículo [http://www.nova.cu/?q=es_nova ¿Qué es Nova?] publicado en el [http://www.nova.cu/ Portal Nova].
 +
 
* Artículo sobre [http://www.nova.cu/?q=node/160 Nova 1.1.2 (Baire)] publicado en el [http://www.nova.cu/ Portal Nova].
 
* Artículo sobre [http://www.nova.cu/?q=node/160 Nova 1.1.2 (Baire)] publicado en el [http://www.nova.cu/ Portal Nova].
 +
 
* Artículo sobre [http://www.nova.cu/?q=node/171 Nova 2.1 Desktop Edition (Beta 1)] publicado en el [http://www.nova.cu/ Portal Nova].
 
* Artículo sobre [http://www.nova.cu/?q=node/171 Nova 2.1 Desktop Edition (Beta 1)] publicado en el [http://www.nova.cu/ Portal Nova].
 +
  
 
==Enlaces Externos==
 
==Enlaces Externos==
 +
  
 
*[http://www.nova.uci.cu/website/foros/index.php Foro Oficial de Nova]
 
*[http://www.nova.uci.cu/website/foros/index.php Foro Oficial de Nova]
  
[[Category:Sistemas operativos]][[Category:Sistemas operativos libres]][[Category:Distribuciones Linux]]
+
 
 +
[[Category:Sistemas_operativos]] [[Category:Distribuciones_Linux]]

Revisión del 13:20 8 jun 2011

Nova GNU/Linux
Información sobre la plantilla
Parte de la familia Unix
50x61
DesarrolladorProyecto Nova en la UCI
Modelo de desarrolloSoftware libre y software de código abierto
Lanzamiento inicialFebrero de 2009
Última versión estable3.0 ("Nova 2011") (Enero de 2011) [1]
Tipo de núcleoMonolítico (Linux)
Plataformas soportadasi386, x86_64 amd64, mipsel para netbooks chinas Lemote [2]
IdiomaMultilingüe
LicenciaPrincipalmente GPL y otras
Sitio web
http://www.nova.cu


Nova es una distribución de GNU/Linux orientada a escritorio desarrollada por profesores y estudiantes de la Universidad de las Ciencias Informáticas. Además cuenta con la participación de profesionales de otras instituciones. Algunos de sus antedecendentes son:

  • Experimento acádemico para vincular la Docencia con la Producción.
  • Base tecnológica para los incipientes desarrollos de software libre de la Facultad 10.
  • Proyecto para realizar transferencia tecnológica de tecnologías libres.
  • Migración a Software Libre la Facultad 10 de la Universidad de Ciencias Informáticas.


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 y promoverá los valores de soberanía e independencia tecnológica.


NovaTux

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 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, sencillo y amigable en su estación de trabajo.


Guano esta diseñado 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), este tipo de estructura permite la inserción de nuevos componentes que se detecten en la amplia gama de proyectos libres que existen en nuestros días.


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 saldrá al mercado junto a Nova a partir de febrero del 2009 cuando se lance la primera versión estable del producto, luego de esta fecha será publicada una versión estable junto con cada liberación de la distribución, los candidatos a liberar siempre estarán disponibles a través de los servidores de subversión de Nova.


A medida que el software se adentre 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.


Summon

El Instalador de Aplicaciones.


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

La Integración con Microsoft Windows.


Productos

Nova-1.x (Baire)

Es una distribución de GNU/Linux desarrollada por estudiantes y profesores de la Universidad de las Ciencias Informáticas para contribuir y apoyar la migración a tecnologías de Software Libre a la cual se enfrenta Cuba como parte del proceso de Informatización de la Sociedad. Provee un sistema cómodo, enfocado al usuario final, garantizando una interacción intuitiva tratando de minimizar el cambio brusco al cual se enfrentan los usuarios que provienen de sistemas Microsoft Windows.


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
  • Se integra con Dominios Windows (Active Directory)


Nova-2.x

Archivo:Nova-2.1.jpg
Desktop de Nova 2.1

Aplicaciones de Nova 2.1: Nova brinda gran facilidad de uso y las aplicaciones orientadas al usuario final. Las principales aplicaciones que trae Nova son:


  • El cliente de mensajería instantánea Empathy.
  • El reproductor multimedia Totem.
  • El editor de imágenes F-Spot.
  • El cliente y gestor de torrents Transmission.
  • El grabador de discos Brasero.


Seguridad y accesibilidad: 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.

Requisitos

Los requisitos mínimos recomendados (efectos de escritorio incluidos) deberían permitir ejecutar una instalación de Nova, aunque por lo general, se puede ejecutar Nova en hardware más antiguo de lo especificado, el rendimiento necesariamente va a ser menor. La mayoría de los usuarios (especialmente aquellos nuevos en Nova) tienen riesgo de acabar en frustración si ignoran estas sugerencias.


  • Procesador: 1 GHz x86.
  • Disco Duro: 5 GB (para una instalación completa con swap incluida).
  • Tarjeta gráfica VGA y monitor capaz de soportar una resolución de 1024x768.


Los efectos de escritorio, proporcionados por Compiz, se activan por defecto en las siguientes tarjetas gráficas:


  • Intel (i915 o superior, excepto GMA 500, nombre en clave "Poulsbo")
  • NVidia (con su controlador propietario)
  • ATI (a partir del modelo Radeon HD 2000 pueden ser necesario el controlador propietario)


Fuentes


Enlaces Externos

  • http://www.nova.cu/?q=productos
  • http://www.nova.cu/?q=node/230