misox: personalización de debian gnu/linux a su medida o necesidad

Anuncio
MISOX: PERSONALIZACIÓN DE DEBIAN GNU/LINUX A SU
MEDIDA O NECESIDAD
MISOX: DEBIAN'S GNU/LINUX PERSONALIZATION TO HIS MEASURE
OR NEED
Maikel Enrique Pernía Matos, Delio Gabriel Orozco González, Alberto Miguel Nuevo Rojo
Policlínico Universitario Nº2 de Manzanillo, Cuba, [email protected], San Nicolás Nº41 % Rafael Oro y
Guadalupe, Reparto Vázquez, Manzanillo, Granma.
Archivo Histórico de Manzanillo, Cuba, [email protected]
Facultad de Ciencias Médicas de Manzanillo, Cuba, [email protected]
RESUMEN: Una distribución de GNU/Linux es una variante de ese sistema operativo que incorpora determinados paquetes de software para satisfacer las necesidades de un grupo específico de
usuarios, dando lugar a ediciones hogareñas, empresariales y para servidores. El proceso en el
que se establecen nuevas configuraciones de software, apariencias y funcionalidades a una distribución existente como Debian o RedHat suele identificarse como una personalización de esta
distribución.
En la presente investigación se hace un estudio de las diferentes herramientas para la creación de
sistemas operativos vivos de GNU/Linux que existen en la actualidad. También se hace un análisis
del funcionamiento y características fundamentales de estas herramientas disponibles para la
creación de estos sistemas operativos o distribuciones. Planteando como problema científico
¿Cómo implementar una aplicación gráfica capaz de crear desde un repositorio de Debian
GNU/Linux, un sistema autoarrancable en un CD, DVD o USB, con los programas o utilitarios
definidos por el usuario, listo para utilizar, que permita además cierto grado de personalización de
la apariencia?
MiSOX es una colección de aplicaciones que permite desarrollar una personalización a su medida
o necesidad de Debian GNU/Linux donde puede definir: entorno de escritorio, imagen de fondo,
idioma predeterminado, gestor de sesión y tema, instalar aplicaciones del repositorio y locales o
de terceros, crear un repositorio con paquetes del repositorio y locales o de terceros. La personalización puede ser creada como LiveCD, LiveDVD o LiveUSB desde un ambiente de poca complejidad sin necesidad de ser un experto en ese tema.
Palabras Clave: LiveCD, LiveDVD, LiveUSB, GNU, Linux, Debian, MiSOX, distribución.
ABSTRACT: GNU/Linux's distribution is a variant of that operating system that incorporates given
software packages to supply the needs of specific users's group, originating a entrepreneurial,
home-loving editions and for servers. The process that new softwre's configurations, appearance
and functionalities become established in to an existent distribution like Debian or RedHat is called
“VI Taller Internacional de Tecnologías de Software Libre y Código Abierto”
Pernía Matos, Maikel Enrique; Orozco González, Delio Gabriel., Nuevo Rojo, Alberto Miguel. | “MISOX: PERSONALIZACIÓN DE
DEBIAN GNU/LINUX, A SU MEDIDA O NECESIDAD”
like a personalization of this distribution.
This investigation does a study of the different tools for the creation of alive operating systems that
exist at the present today. Also an analysis makes of the functioning and fundamental characteristics of these available tools for the creation of these operating systems or distributions itself. Presenting like scientific problem: how implementing a graphic application to create a booting system
from a repository of Debian's GNU/Linux, since a CD, DVD or USB, with the software or utility programs defined by the clever user to utilize, that he permit besides true grade of personalization of
appearance?
Misox is a collection of applications; that it permits developing a personalization to his measure or
need of Debian's GNU/Linux; where you can define: desktop environment and wallpaper, predetermined language, session manager and theme, installing applications of the repositories and
individual or third-party applications, creating a repository with packages of the repository and individual or third-party packages, personalization can be created like LiveCD, LiveDVD or LiveUSB;
from an environment of little complexity, without need to be an expert on that theme.
KeyWords: LiveCD, LiveDVD, LiveUSB, GNU, Linux, Debian, MiSOX, distribution.
1 INTRODUCCIÓN
En la actualidad existe una revolución tecnológica
que tiene como elementos centrales las tecnologías de la información y las comunicaciones. El
desarrollo de software alcanza un rol fundamental; existen dos modelos principales para la creación de software: el cerrado o privativo y el desarrollo libre. El Movimiento de software libre comenzó en 1983 liderado por Richard M. Stallman
y su proyecto GNU.
La Free Software Foundation (FSF), define al
software libre como el software que cumple con
cuatro libertades: la libertad de usar el programa,
con cualquier propósito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar
a otros; de mejorar el programa y hacer públicas
las mejoras, de modo que toda la comunidad se
beneficie.[1]
Las distribuciones de software libre son un elemento fundamental en este movimiento, variadas
son las herramientas y sistemas que se usan para
darle funcionalidad a las mismas, así como para
desarrollarlas. Es muy común que una determinada empresa o institución necesite una distribución con características específicas para su uso.
Teniendo en cuenta lo anteriormente planteado,
se llega a la situación problémica consistente en
la no existencia de una aplicación gráfica para
automatizar el proceso de creación de “Sistemas
Operativos Vivos”1, donde se pueda definir a
1
Un
LiveCD,
LiveDVD
o
LiveUSB,
más
genéricamente LiveDistro; es un Sistemas
Operativo normalmente acompañado de un
partir de un repositorio de Debian GNU/Linux los
programas que formarán la distribución.
El uso de la aplicación propuesta facilitaría los
procesos de prueba de una aplicación o sistema
en particular, al ser una de las vías principales
que se usa para probar y distribuir las mismas.
Otra de las ventajas que tendría el sistema propuesto es que actualmente el proceso de creación de un LiveDistro es considerado como una
tarea compleja y que necesita un amplio conocimiento sobre sistemas GNU/Linux. También puede ser una ayuda sustancial en procesos de migración a Software Libre al permitir crear en cada
lugar la distribución que más se adapte a las condiciones de trabajo y parque tecnológico en un
breve lapso de tiempo. La aplicación propuesta
tendrá una interfaz gráfica agradable al usuario,
haciendo el proceso de creación de un LiveDistro
fácil y rápido, accesible a cualquier usuario independiente del grado de conocimiento sobre este
tema.
Surge como problema científico ¿Cómo implementar una aplicación gráfica capaz de crear
desde un repositorio de Debian GNU/Linux, un
sistema autoarrancable desde un CD, DVD o
USB, con los programas o utilitarios definidos por
el usuario, listo para utilizar, que permita además
cierto grado de personalización de la apariencia?
El objetivo general del presente trabajo es implementar una aplicación gráfica en entornos
GNU/Linux, para crear un LiveDistro a partir de un
repositorio de Debian GNU/Linux que satisfaga
conjunto de aplicaciones, almacenado en un medio
extraíble, que puede ejecutarse desde éste sin
necesidad de instalarlo.
“VI Taller Internacional de Tecnologías de Software Libre y Código Abierto”
Pernía Matos, Maikel Enrique; Orozco González, Delio Gabriel., Nuevo Rojo, Alberto Miguel. | “MISOX: PERSONALIZACIÓN DE
DEBIAN GNU/LINUX, A SU MEDIDA O NECESIDAD”
las necesidades de un usuario sin que este posea
conocimientos avanzados o experiencia probada
en la personalización de sistemas operativos.
Para cumplir con el objetivo propuesto se han
definido los siguientes objetivos específicos: 1.Sistematizar las diferentes herramientas para
hacer LiveDistro de Debian GNU/Linux y otras
distribuciones importantes existentes en Cuba y el
mundo, 2.-Diseñar las interfaces gráficas para
que la experiencia de usuario sea amigable, 3.Desarrollar los programas necesarios para optimizar el sistema a usar en la personalización.
Se pretende que todas las aplicaciones que se
implementen puedan ser usadas por otros programas para beneficios de todos. Las herramientas a utilizar son todas libres, punto este que
permitirá su redistribución, modificación y la propia utilización fuera de cualquier conflicto legal
que pudiera surgir.
2 CONTENIDO
2.1
Antecedentes
Existen varias aplicaciones que de una forma u
otra están relacionadas con MiSOX:
Reconstructor, es un programa que permite
personalizar una imagen ISO de Debian y derivados (Mint, Ubuntu, Xubuntu, Kubuntu, etc.). Sus
principales características son: Posibilidad de
personalizar la imagen de arranque, el usplash,
fondos de escritorio, pantalla de GNOME, tema
GDM y otras configuraciones. Posibilidad de añadir nuevo software para la compilación. Es posible
añadir repositorios personalizados a los LiveCD/DVDs generados. Integra opción de grabar
la imagen ISO.[2]
Remastersys, se trata de una forma muy útil y
sencilla de crear un Live CD/DVD de la versión de
Debian o Ubuntu, una vez que el sistema está
instalado y configurado con los programas, actualizaciones, etc. El usuario sólo tiene que descargar e instalar la última versión de «remastersys»
abrir el programa y, a continuación, elegir una de
las opciones "dist" o "backup", luego la iso del
LiveCD se crea automáticamente. Sus principales
características son: crear un Live CD/DVD personalizado de Debian, Ubuntu o de sus derivados,
hacer una copia de seguridad de todo un sistema,
incluyendo los datos de usuario a un Live
CD/DVD instalable. La imagen ISO resultante
también puede instalarse en una memoria USB o
utilizarse para la creación de una distro LiveUSB.[3]
Live-Build, es una colección de scripts que pueden ser utilizados para contruir una imagen de
Debian en modo LiveCD.[4]
Live-Magic, es una aplicación con Interfaz Gráfica de Usuario (GUI) que se apoya en live-build.
Sus principales características son: Posibilidad de
selección del Idioma a utilizar, ofrece varios escritorio (Gnome, KDE, XFCE, LXDE) y permite crear
una ISO de Debian en modo LiveCD.[5]
Inoue Live Creator; aplicación para Generar
LiveCD/DVDs de Sistemas Debian GNU/Linux.
Sus principales características son: copia el sistema instalado y compresión usando un sistema
de ficheros squashfs, definición de valores de
configuración del gestor de arranque, posibilidad
de seleccionar el Kernel y la imagen initrd a usar.
El resultado final es una imagen ISO del sistema
en modo LiveCD; lista para ser quemada en un
CD o un DVD.[6]
2.2
MiSOX. Características
MiSOX es una colección de aplicaciones; desarrolladas con el objetivo de ayudar a un usuario
de GNU/Linux a crear una personalización a su
medida o necesidad de una de las distribuciones
más estable y de mayor popularidad: Debian
GNU/Linux desde un ambiente de poca complejidad. Las aplicaciones que forman el proyecto
MiSOX son: un asistente para definir las opciones
de un nuevo proyecto, un programa para terminal
que construye la personalización, un software
para la utilización del manual de usuario, varios
programas que posibilitan una mejor experiencia
de usuario, una aplicación principal que integra en
una interfaz gráfica la posibilidad de interactuar
con el asistente, el manual de usuario y el constructor de la personalización. Como era de esperarse en un programa que trata de cerrar el círculo de utilidad, la posibilidad de instalarlo permanentemente disco duro fue concebida y se materializa empleando una interfaz gráfica.
2.2.1
Asistente para nuevo proyecto
Para facilitar la definición de las características de
la distribución a construir, MiSOX ofrece un asistente desarrollado utilizando las bibliotecas Qt4 y
el lenguaje C++, que de manera gráfica facilita
esta tarea. Las opciones a definir son:
 La dirección de su repositorio (http, ftp, file)
 Lanzamiento de Debian a utilizar (Squeeze,
Wheezy, Jessie, stable y sid)
 Los componentes del repositorio donde se
buscarán los paquetes (contrib main nonfree)
 Ruta de construcción de su proyecto.
 Nombre para su proyecto.
 Imagen del kernel de Linux a utilizar (486,
686 o ambos).
 Idioma predeterminado (Español, Francés,
Inglés y Portugués).
 Datos de quien construye el proyecto (nom-
“VI Taller Internacional de Tecnologías de Software Libre y Código Abierto”
Pernía Matos, Maikel Enrique; Orozco González, Delio Gabriel., Nuevo Rojo, Alberto Miguel. | “MISOX: PERSONALIZACIÓN DE
DEBIAN GNU/LINUX, A SU MEDIDA O NECESIDAD”








bre completo, correo electrónico de contacto,
URL de su sitio web si lo posee, fecha de
construcción).
Escritorio a utilizar (Gnome, XFCE, LXDE) o
Gestor de Ventana (FluxBox, BlackBox,
OpenBox, IceWM, JWM, FWM, WMaker, PekWM y Awesome).
Gestor de Sesión (GDM, GDM3 y SLIM).
Apariencia (imagen de fondo de escritorio y
tema para inicio de sesión).
Instalar otros softwares del repositorio.
Instalar paquetes de software no incluidos en
el repositorio y almacenado de forma local.
Incluir bibliografías que podrán accederse
desde un enlace en el directorio del usuario,
con el nombre de BIBLIOGRAFÍA.
Crear un repositorio personal con paquetes
incluidos y no incluidos en el repositorio.
Forma en la que se creará su proyecto de
personalización de Debian (LiveCD, LiveDVD
o LiveUSB).
encapsula las opciones de la personalización, la
segunda las opciones para la construcción de un
repositorio de paquetes que acompañará la personalización.
Figura. 2: Archivo de proyecto
No es obligatorio el empleo del “Asistente” para la
creación del archivo de proyecto, en tanto, puede
abrir desde un editor de texto cualquier proyecto
creado con anterioridad y modificar los valores de
configuración, también puede utilizar una plantilla
que se incluye en la instalación.
2.2.3
Figura. 1: Área de configuración del proyecto
Una vez finalizado el asistente se creará un fichero con el nombre definido para el proyecto y la
extensión *.pmx, en el directorio que se especificó
para
la
construcción.
Ejemplo:
/home/user/test.pmx
2.2.2
Archivo de proyecto
Los archivos de proyectos que gestiona MiSOX
son ficheros XML2.
Un archivo de proyecto tiene una estructura sencilla basada en etiquetas donde se definen las
opciones del proyecto. Existen dos etiquetas fundamentales: makedistro y makerepo. La primera
2
Sigla en Inglés de Extensible Markup Language; es
un metalenguaje extensible de etiquetas.
Constructor de proyectos
Una aplicación para terminal programada en C++
es la encargada de construir la personalización en
la que el usuario solo debe interactuar lo necesario:
 Para indicar el archivo *pmx a utilizar.
 Confirmar punto de montaje y dispositivo en
la construcción de un LiveUSB.
 Definir opciones propias de la instalación de
los paquetes, ejemplo: contraseña del usuario root en MySQL.
 Confirmar la instalación de un paquete local
y sus dependencias.
 Confirmar la anexión de un paquete local y
sus dependencias en la creación del repositorio.
 Otras aplicaciones complementarias.
 Las condiciones óptimas o los requerimientos funcionales para el desarrollo eficiente de
un proyecto utilizando MiSOX son:
“VI Taller Internacional de Tecnologías de Software Libre y Código Abierto”
Pernía Matos, Maikel Enrique; Orozco González, Delio Gabriel., Nuevo Rojo, Alberto Miguel. | “MISOX: PERSONALIZACIÓN DE
DEBIAN GNU/LINUX, A SU MEDIDA O NECESIDAD”





Poder acceder al software con privilegios de
super usuario (root).
Tener a disposición un repositorio lo más
completo posible.
Acceder a este repositorio por al menos una
de las siguientes vías: http, ftp y partición local en un HDD (FAT32, NTFS, ext2, ext3,
ext4). En caso que utilice un repositorio almacenado en HDD, este no debe estar en el
directorio Home del usuario.
Tener disponible aproximadamente 6 Gb de
espacio libre en disco duro.
Con toda intención esta aplicación fue creada para su ejecución desde un emulador de
terminal; para garantizar que cumpliendo con
los tres requisitos fundamentales: tener acceso a un repositorio, un archivo de proyecto
con las configuraciones deseadas y que el
constructor de proyectos pueda construir una
personalización independientemente de si
utiliza un sistema operativo con “Entorno gráfico” o no.
2.2.4
Otras programas disponibles
Para facilitar y ampliar la experiencia de usuario
se han desarrollado varios programas que sirven
como complemento. Estos programas son independientes; por tanto, garantizan la no “contaminación cruzada”3 entre Entornos de Escritorios.
Estas aplicaciones son:
MiSOX Live Installer: instalador gráfico utilizado
en la distribución Linux Mint, adaptado para el
proyecto MiSOX. Desarrollado utilizando GTK y el
lenguaje Python.
MiSOX-PowerOFF: software desarrollado con las
bibliotecas gráficas Qt y el lenguaje de programación C++. Permite apagar o reiniciar una distribución de GNU/Linux; fue diseñado con el objetivo
de complementar "Gestores de Ventanas" como:
IceWM, JWM, BlackBox, FluxBox, etc. utilizados
como "Entornos de Escritorio" en GNU/Linux.
MiSOX-KeyMaps: aplicación desarrollada con las
bibliotecas Qt y el lenguaje C++. Su objetivo es
configurar el teclado, permite la selección de varios idiomas y variantes para cada idioma, además de especificar el tipo de teclado a utilizar.
Puede utilizarse como complemento en "Gestores
de Ventanas" (IceWM, JWM, BlackBox, FluxBox,
etc.) utilizados como "Entornos de Escritorio" en
GNU/Linux.
CyU-Qt: es un FrontEnd para dividir y unir cualquier tipo de archivo, este utiliza los programas
SPLIT y CAT de GNU Core Utilities, desarrollado
3
Suele llamarse a la utilización de bibliotecas propias
de un Entorno de Escritorio en otro totalmente
diferente. Ejemplo la instalación de Krusader en
Gnome.
utilizando las librerías gráficas Qt y C++.
Display-Setting: permite configurar la resolución
de pantalla. Puede ser instalado junto a "Gestores
de Ventanas" (IceWM, JWM, BlackBox, FluxBox,
etc.) utilizados como "Entornos de Escritorio" en
GNU/Linux, desarrollado utilizando las librerías
gráficas Qt y C++.
External Device Manager: administrador de dispositivos externos para sistemas operativos
GNU/Linux, desarrollado utilizando las librerías
gráficas Qt y C++.
Idesk-launchers: permite colocar iconos de acceso directo en el escritorio y del fondo de pantalla, configuración visual de Idesk, desarrollado
con el empleo de Lazarus y el lenguaje Object
Pascal.
ReeText: software para reemplazar cadenas de
caracteres en el contenido de ficheros de textos
simples, puede manejar varios ficheros a la vez;
si estos están en el mismo directorio, reconociendo la utilización de comodines para la selección
de los ficheros, se desarrolló utilizando el lenguaje de programación C++.
Util-HDD: permite el manejo de dispositivos de
almacenamiento, “monta” de forma temporal o
permanente los dispositivos. Puede complementar "Gestores de Ventanas" (IceWM, JWM, BlackBox, FluxBox, etc.) utilizados como "Entornos
de Escritorio" en GNU/Linux, desarrollado utilizando las librerías gráficas Qt y C++.
2.2.5
Estadísticas de proyectos creados
Se realizaron varias pruebas para algunos de los
escritorios más utilizados para comprobar la funcionalidad de la propuesta y los valores aproximados en el proceso de construcción de una personalización. La tabla I muestra valores aproximados de los diferentes proyectos; las pruebas se
realizaron utilizando un repositorio almacenado
en una partición local y en un PC con las siguientes características:
 Microprocesador: Intel Pentium-4 CPU 3.20
GHz
 Memoria RAM: 512 MB
 Tipo de Disco Duro: ATA Maxtor 40 GB
La misma prueba pero con 4 GB de Memoria
RAM determinó que el tiempo promedio para la
construcción no excedía las 0.15 hrs; por supuesto, estos valores se incrementan en la medida
que se seleccione mayor cantidad de paquetes a
instalar o incluir en un repositorio personal.
Tabla I: Estadísticas de proyectos creados.
Escritorio
GNOME
Tamaño Tamaño
Cant.
en Disco del ISO Paquetes
4.5 Gb
709 Mb
“VI Taller Internacional de Tecnologías de Software Libre y Código Abierto”
899
Tiempo de
Construcción
0.37 Hrs
Pernía Matos, Maikel Enrique; Orozco González, Delio Gabriel., Nuevo Rojo, Alberto Miguel. | “MISOX: PERSONALIZACIÓN DE
DEBIAN GNU/LINUX, A SU MEDIDA O NECESIDAD”
XFCE
3.0 Gb
427 Mb
548
0.24 Hrs
LXDE
3.0 Gb
411 Mb
555
0.26 Hrs
3.0 Gb
410 Mb
563
0.22 Hrs
4
IceWM
3 CONCLUSIONES
En esta investigación se ha hecho un estudio
sobre las aplicaciones existentes para la generación de sistemas operativos vivos en diferentes
plataformas, constatando que en su mayoría utilizan un sistema operativo ya instalado para crear
las personalizaciones, ofrecen limitadas posibilidades de configuración y son nivel de consola, lo
que hace que el proceso de creación de un Sistema Operativo Vivo sea una tarea muy complicada para el usuario final.
Se analizaron las principales características y
funcionalidades de las aplicaciones existentes
llegando a un consenso de cuáles deberían tener
el sistema propuesto y cuáles no.
A partir de aquí se implementó y probó la colección de aplicaciones MiSOX que permite desarrollar una personalización a su medida o necesidad
de Debian GNU/Linux; donde puede definir: entorno de escritorio e imagen de fondo, idioma
predeterminado, gestor de sesión y tema, instalar
aplicaciones del repositorio y locales o de terceros, crear un repositorio con paquetes del repositorio y locales o de terceros, la personalización
puede ser creada como LiveCD, LiveDVD o LiveUSB; desde un ambiente de poca complejidad,
sin necesidad de ser un experto en ese tema con
el añadido de poder instalarlo de forma permanente.
Teniendo en cuenta todo lo anteriormente planteado se concluye que los objetivos trazados en
este trabajo se han cumplido satisfactoriamente.
Todos los programas que forma la colección están
disponibles en el sitio WEB de RepoGUTL5
4 AGRADECIMIENTOS



4
Félix Pupo Pérez; por la configuración del
gestor de sesiones SLIM.
Saúl Giniebra Muñoz, por la traducción al
italiano de las opciones de inicio del liveCD,
DVD y USB.
Haylem Candelaio Bauzá; por la compatibilidad del instalador con Debian 7 «Wheezy».
Gestor de ventana muy ligero y configurable; razón por
la cual al utilizarlo junto a otras aplicaciones como
un gestor de secciones se considera como un
entorno de escritorio.
5
Primer repositorio de software y productos realizados
con el empleo de Software Libre disponible en
Cuba,
URL
(http://www.jovenclub.granma.cu/repogutl).
5 REFERENCIAS
1.
Free Software Foundation. Free Software.
[Fecha de consulta: 18 de febrero del 2015]. Disponible en <http://www.gnu.org/philosophy/freesw.html>
2.
Reconstructor Team. Reconstructor. [Fecha de consulta: 18 de febrero del 2015]. Disponible en: <http://reconstructor.aperantis.com/>
3.
GuiaUbuntu.org Team. Remastersys.
[Fecha de consulta: 18 de febrero del 2015]. Disponible
en
<http://www.guiaubuntu.org/index.php?title=Remastersys>
4.
Debian GNU/Linux Packages. Live Build.
[Fecha de consulta: 18 de febrero del 2015]. Disponible
en:
<http://packages.debian.org/wheezy/live-build>
5.
Debian GNU/Linux Packages. Live-Magic.
[Fecha de consulta: 18 de febrero del 2015]. Disponible
en:
<http://packages.debian.org/wheezy/live-magic>
6.
Domínguez Delgado Lucía C. y Hernández Keiver: "Aplicación para Generar LiveCD/DVDs de Sistemas Debian GNU/Linux",
Trabajo de Diploma, Universidad de las Ciencias
Informáticas, Ciudad de la Habana, 2009.
6 SINTESIS CURRICULAR DE LOS AUTORES
Nombres y apellidos: Maikel
Enrique Pernía Matos. Correo:
[email protected].
Fecha de nacimiento: 1 de
abril de 1979. Lugar de nacimiento: Manzanillo, Granma,
Cuba. Dirección: San Nicolás
Nº41 % Rafael Oro y Guadalupe, Reparto Vázquez, Manzanillo, Granma, Cuba, Código Postal
87510. Estudios realizados: Licenciado en Educación Laboral, Técnico en Informática, Ingeniero
Informático. Fundador del primer repositorio de
software y productos realizados con Tecnologías
Libres de Cuba “RepoGUTL”. Desarrollador de
varios programas entre ellos: Fídias, glosario de
términos arquitectónico, gestión y digitalización
del Inventario del Patrimonio Cultural. Wage, sistema de gestión contable, permite la confección
de nóminas, submayor de vacaciones, desglose
de dinero. Papiro 3.0, gestión y digitalización
documental. Rhombifex, programa para convertir
bases de datos de CDS/ISIS a SQL. Alarife4,
generador de sitios web y enciclopedias temáticas. LAMP-Config, centro de control gráfico para
la configuración y gestión de: Apache, MySQL y
PHP. Doku2HTML, convierte una "wiki" escrita
con "Dokuwiki" al formato HTML. Archiux, distri-
“VI Taller Internacional de Tecnologías de Software Libre y Código Abierto”
Pernía Matos, Maikel Enrique; Orozco González, Delio Gabriel., Nuevo Rojo, Alberto Miguel. | “MISOX: PERSONALIZACIÓN DE
DEBIAN GNU/LINUX, A SU MEDIDA O NECESIDAD”
bución de GNU/Linux basada en Debian; destinada para la "Gestión Documental" en la “Red de
Archivos de Cuba”, perteneciente al CITMA. Estadística, sistema de gestión y control de los
indicadores de salud y las hojas de trabajo en la
Atención Primaria de Salud.
Nombres y apellidos: Delio Gabriel Orozco González. Historiador, miembro de la UNEAC, la
Sociedad Cultural José Martí y la
Academia de la Historia de Cuba.
Fecha de nacimiento: 16/12/1966
Lugar de nacimiento: Niquero.
Correo: [email protected]
Fundador del primer repositorio de software y
productos realizados con Tecnologías Libres de
Cuba “RepoGUTL”.
Nombre: Alberto Miguel Nuevo
Rojo. Arquitecto, diseñador gráfico y miembro de la ACCS.
Fecha de nacimiento: 27/05/1966
Lugar de nacimiento: Manzanillo.
Correo: [email protected]
Fundador del primer repositorio
de software y productos realizados con Tecnologías Libres de Cuba “RepoGUTL”.
“VI Taller Internacional de Tecnologías de Software Libre y Código Abierto”
Descargar