Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uxi09 PDF
Uxi09 PDF
No. 09
DICIEMBRE/2007
Primer Aniversario de UXi
“Solución Integrada
de la implantación
de un sistema de
perfiles
centralizado”
Noticias
Migración
“El software libre y los
procesos pedagógicos
contemporáneo”
Solución integrada de
Programación
“Creación y uso de librerías la implantación de
dinámicas”
un sistema de
Diseño Gráfico y perfiles centralizados
Multimedia
“GIMPmanía”
Eventos
“Primer Aniversario de UXi”
UXi”
Seguridad y Redes
“Servicios Telemáticos
sobre GNU/Linux”.
Humor Libre
Grupo Editorial
(Versión Digital) Se otorga permiso para copiar, distribuir y/o modificar este
documento bajo los términos de la Licencia de
Grupo de Producción
Documentación Libre de GNU v1.2 o cualquier otra versión
FEU Facultad X
posterior publicada por la FSF; sin Secciones Invariantes,
Textos de Cubierta Delantera ni Trasera. Puede consultar
una copia de la licencia en:
http://www.gnu.org/copyleft/fdl.html
(Versión Impresa)
Solución Integrada de la ... Página 1
implantación de un sistema de
perfiles centralizados
En el mundo informático de hoy , las compañías , empresas,
consorcios, instituciones, etc, cada vez más están dirigidas a la
satisfacción de las comodidades y de las necesidades de cada
profesional,estudiante para así lograr una excelente armonía
entre trabajo a realizar/satisfacción del profesional, y
conllevando a lograr mejores resultados productivos y elevando
la calidad de lo producido.
Introducción: Cliente:
En el mundo informático de hoy , las compañías, Librerías para autenticar al cliente con
empresas, consorcios, instituciones, etc, cada vez OpenLdap:
más están dirigidas a la satisfacción de las Herramientas:
comodidades y de las necesidades de cada libnss-ldap
profesional, para así lograr una excelente armonía libpam-ldap
entre trabajo a realizar/satisfacción del profesional, nfs-common
y conllevando a lograr mejores resultados portmap
productivos y elevando la calidad de lo producido.
Instalación y configuración de los servicios
Este pequeño pero concreto artículo aborda este necesarios
tema viendo la necesidad que tenía el proyecto
productivo (UNICORNIOS) de implantar un sistema Importante:
de perfil centralizado para así resolver varias
problemáticas que se daban en el laboratorio, así Los ficheros y archivos de configuración que aquí se
como otras un poco más críticas. mencionan, así como dos video tutoriales que
explican cómo configurar las librerías pam para
Este artículo no pretende ser una guía exacta para conectarse a un servidor ldap y como crear una
realizar dicha implantación, sino consiste en un configuración inicial para configurar un servidor
apoyo dado las necesidades de cada cual que lo ldap, se encuentran en el servidor de
vaya a realizar. documentación de la UCi (sólo accesible desde la
UCi) [1]
El objetivo de esta documentación es lograr hacer
que los usuarios compartan un home remoto por DNS:
NFS. Para ello los usuarios serán almacenados en un
servidor Openldap. A continuación se expone lo En cualquier documentación podremos encontrar
necesario para lograr esta meta. como instalar un servidor de dominio, para el cual
instalaremos bind9 y dnsutils
Servidor
aptget install bind9 dnsutils
Distribución: Debian Sarge o Debian Etch
Sin remitirse a alguna documentación, sólo con
Servidores a instalar: instalar estos dos paquetes y copiar los archivos que
están dentro dns.tar.gz hacia la carpeta /etc/bind.
DNS: Los archivos db.127.facx.uci.cu y db.facx.uci.cu,
Herramienta: BIND9 tendrán el nombre del dns que se vaya a utilizar, y
dentro se editarán según la dirección ip que tendrá
OpenLdap: el servidor de nombre, en este caso el ip del dns es
Herramienta: Slapd 10.33.20.214. Sería editar estos archivos y dentro
de ellos especificarle además el nombre de la nueva
Servidor de NFS: zona de dominios.
Herramientas:
nfs-kernel-server OpenLdap:
nfs-common
portmap Para ello se instala el paquete slapd
libnss-ldap
aptget install slapd
libpam-ldap
Una vez instalado correctamente el phpldapadmin, Lo primero en este paso será instalar el paquete
se accederá a la interfaz de administración del ldap, nfs-kernel-server, y los demás que se mencionan
a través de la url http://ip/phpldapadmin , puede en la sección de herramientas necesarias. Para
darse cuenta cuenta que solicitará un password, el configurar el servidor como home compartido sólo
cual no es más, que el password que previamente hay que ir al fichero /etc/exports donde se indica al
se dijo era el del servidor ldap. servidor de nfs que exporte en este caso para la
subred 10.33.20.0, el fichero quedaría así:
Una vez dentro, se debe crear un objeto de tipo ou
(Organizational Unit), es decir dar en create new /home 10.33.20.0/255.255.255.0(rw)
entry here, y seleccionar Organizational Unit, se
presiona en proced, lo que llevará a ponerle el
nombre a la unidad organizacional, se escribe el Definir permisos en el servidor:
nombre, y ya estará creada una unidad
organizacional, en la cual se almacenarán todos los Se debe crear manualmente una carpeta, (lo cual
usuarios que tendrá el servidor ldap, es decir, sería puede ser perfectamente automatizable) con el
repetir el paso anterior, pero adicionando objetos de nombre de cada usuario (debe coincidir el nombre
tipo User Account (posixAccount), la otra ou Posix de usuario con el de la carpeta) que se tiene
Group y dentro de ella se crean grupos de forma almacenado en el servidor ldap, la misma debe
similar a lo anterior con el nombre de cada grupo, y tener los permisos, 755, los cuales se asignarán:
a cada uno se le adiciona cuantos atributos Member
uid tenga en el servidor ldap. chmod 755 [nombre]
También puede añadirse un primer fichero ldif,
indicándole que se crearán dos unidades Además indicar que ese usuario sólo será dueño de
organizacionales. Para ellos consultar el fichero esa carpeta que será la que funcione como su home,
llamado ou.ldif, el cual al importarlo desde el por razones de seguridad, esto se logra de la
phpldapadmin creará dos unidades siguiente manera:
organizacionales, una de ellas para añadir personas,
es decir, objetos de tipo User Account chown R usuario:grupo usuario/
(posixAccount), y ahí se introducen todas las
características del usuario que creado, entre ellas un
uid (único para cada usuario), un gid (común para Usuario es el usuario creado en el ldap y que es el
cada usuario), y un home directory (en este nombre de la carpeta a la que se le está
especificar dónde estará el home de cada usuario). definiéndole el dueño, y grupo, es el grupo que
anteriormente mencionado que sería común para
En la otra unidad organizacional añadir los grupos todos los usuarios.
que se necesitan para que los clientes al
conectarse al ldap, puedan escuchar música,
reproducir videos, montar floppy, cdrom y flash.
Servicio de Cuotas:
Imagen cliente:
Se hace necesario también establecer un sistema de
Para que la imagen cliente funcione correctamente cuotas para los usuarios debido al alto número de
debe tener instalado los paquetes mencionados con usuarios y el poco espacio disponible en el servidor.
anterioridad. La configuración de las librerías libnss- Para ello instalar quotas. Para establecer la partición
ldap libpam-ldap, debe ser así: que se controlará mediante cuotas dirigirse al
directorio raíz de la partición y ejecutar:
1. LDAP Server host 10.33,20,247
2. Distinguished name of the search base $ touch aquota.user
dc=facx,dc=uci,dc=cu $ touch aquota.group
3. LDAP version to use 3
4. Make local root Database admin No Luego modificar en el /etc/fstab la partición a la cual
5. Database requires logging in No se le establecerá la cuota para garantizar que el
6. Local crypt to use when... md5 sistema realice periódicamente comprobaciones
sobre ella.
Nota: para poder configurarlas bien se debe ...
reconfigurar pues no aparece la opción Local /dev/sda5 /home ext3
crypt... defaults,usrquota,grpquota 0 2
...
para ello sería teclear el siguiente comando:
Al recargar la partición esta estará ya lista para
dpkgreconfigure libnssldap libpamldap
comprobar cuotas. Para editar la cuota de un
Una vez hecho esto se estaría indicando a la imagen usuario:
cliente qué servidor ldap(OpenLdap) usar cuando
vaya a autenticarse $ edquotas <usuario>
El nuevo sistema operativo en código abierto ¿Cabe un Sistema Operativo gráfico completo y
Android está previsto que sea implementado por eficiente en 48.6 MB? Lo cierto es que si cabe, y que
Google en móviles en febrero de 2008. en la nueva versión de la diminuta Damn Small
Linux sus desarrolladores han logrado hacer
Android, desarrollado por Open Handset Alliance desaparecer toda un larga estela de problemas y la
(una agrupación de empresas que pretenden hacer también criticada "complejidad de uso" que
frente al software Windows Movile), se convertirá en caracterizaban a las versiones anteriores de DSL.
el segundo sistema operativo de código abierto tras
la plataforma GNU/Linux. Los 10 mejores vendedores tecnológicos
Visítenos en:
http://softwarelibre.uci.cu
Alexander Martínez Fajardo Servicio de Streaming
afajardo@estudiantes.uci.cu
Proyecto Unicornios (video en demanda)
Universidad de las Ciencias
Informáticas usando VLC
VLC es un software utilizado para visualizar videos y Cómo hacer el streaming en concreto
reproducir sonidos también.
Es el reproductor de media del proyecto VideoLAN Entrando en materia, para hacer streaming, luego
VLC . Reproduce MPEG, MPEG2, MPEG4, DivX, MOV, de haber hecho lo anterior vamos a la pestaña
WMV, QuickTime, MP3, Ogg / Vorbis archivos, DVDs, “Volcado de Salida” y marcamos “VOD” y le
VCDs, y flujos multimedia de diversas fuentes de la decimos a vlc cual va a ser el ip y puerto por donde
red. saldrá el flujo de datos.
Ejemplo:
10.33.14.106:3389
Orlando Cárdenas Fernández
“El software libre y los
gabriel@uci.cu
Universidad de las Ciencias
procesos pedagógicos
Informáticas.
contemporáneos”
Resumen
El Software Libre, en tanto forma de organización de El Software Libre garantiza los siguientes derechos:
la ciencia y la tecnología de profundas implicaciones
sociales, está llamado a incidir notablemente en los
procesos pedagógicos contemporáneos, tales como 1. “Usarlo para cualquier propósito”, lo podemos
la universalización del conocimiento, inclusión utilizar con fines educativo, cultural, comercial,
social, formación de valores, innovación, formación político, etc.
masiva del capital humano, internacionalización e
integración regional universitaria, virtualización y 2. “Estudiar su funcionamiento y adaptarlo a las
semipresencialidad, entre otros. necesidades” Podemos estudiar su
funcionamiento que nos permite descubrir
En contraposición al software privativo, las funciones ocultas, otras posibilidades, qué le falta
plataformas libres por su esencia están sustentadas para realizar alguna acción. Adaptarlo a las
en principios éticos solidarios y colectivistas, necesidades implica poder suprimirle partes que
constituyendo una alternativa socializadora y no interesan, agregarle otras, etc.
antimonopolista para los procesos educativos de la
enseñanza superior del siglo XXI. 3. “Distribuir copias”. Somos libres de redistribuir
el programa, ya sea gratis o con algún precio, por
La integración eficiente de la formación profesional correo electrónico, FTP o en CD, a una persona o
con la producción y la investigación científica, a varias.
asumida en el contexto de las funciones sustantivas
de la Educación Superior contemporánea, alcanza 4. “Mejorar el programa y liberar las mejoras al
un desarrollo más coherente cuando descansa en público”. Tenemos la libertad de mejorar el
las posibilidades altruistas del Software Libre. programa, o sea hacer menores los
requerimientos de hardware para funcionar,
Palabras claves: Software Libre, Ética Informática, mayores prestaciones, que ocupe menos espacio,
procesos pedagógicos. etc. Poder liberar las mejoras quiere decir que
somos libres de poder redistribuir ese programa
Desarrollo mejorado o simplemente proponer las mejoras en
un lugar público (foro de noticias, lista de correos,
Los programas informáticos pueden ser clasificados sitio Web, FTP, canal de Chat)
por su concepción social en:
Privativos: su propiedad absoluta permanece La contribución más importante del Software Libre a
en manos de quien tiene sus derechos y no del las tecnologías digitales es que facilita copiar y
usuario, quien solo puede usarlo bajo ciertas modificar la información, divulgar y mejorar el
condiciones de licenciamiento. Se priva al conocimiento.
usuario del uso, modificación y redistribución.
Da derechos a usarlo solamente “tal y como La aparición de la imprenta popularizó el
es.” conocimiento y creó una industria poderosa, donde
Libres: dan posibilidades de usarlos, acceder a los conocimientos se convertiría en una
estudiarlos, modificarlos, mejorarlos, ventaja importante sobre los demás, privatizándose
adaptarlos y redistribuirlos con la única el acceso discriminatoriamente.
condición de no agregar ninguna restricción
adicional al software modificado. Deben La industria de distribución de la información se
permitir el acceso al código fuente como basó en productos físicos “escasos” con elevados
requerimiento “sine quanon”para ejercer los costos de reproducción y distribución. Ahora los
derechos planteados. Pueden ser gratis o costos son mucho menores. ¿Es moralmente
comerciales. aceptable la exclusión social?
El software está llamado a ser el nuevo depositario softwares y todos quieren que los datos que
del conocimiento humano. La comunidad del procesan puedan ser entendidos por los programas
Software Libre esta comprometida con la idea de las empresas y las personas con las que se
acerca de que los elementos ejecutables de la relacionan.
tecnologías pueden ser producidas sin relaciones de
propiedad discriminatorias. Cualquier iniciativa que intente romper una
situación donde el producto domine claramente al
El Software Libre es ante todo una actitud ética, mundo, está destinada a producir mas de lo mismo,
política y social en tanto nueva forma de si tiene éxito vendrá otro producto a ocupar ese
organización de la ciencia y la tecnología en su nicho y un nuevo monopolio. Sólo los cambios
estrecha relación con el desarrollo social. tecnológicos pueden producir durante un tiempo, la
inestabilidad suficiente como para que nadie
Resulta muy sorprendente escuchar al domine claramente.
Vicepresidente de Microsoft argumentar que el
Software Libre contradice el “sueño americano”, Pero la situación donde un producto domina el
cuando es justamente el software privativo quien se mercado no es necesariamente indeseable, lo
da de narices contra la ilusoria doctrina del preocupante es cuando hay una empresa que lo
pragmatismo estadounidense, que asegura igualdad controle.
de oportunidades para todos de escoger su propio
camino y además tener éxitos si trabaja con tesón. En el mundo del software privativo un monopolio de
producto en un segmento cualquiera equivale al
Las restricciones que establecen las licencias de monopolio por parte de la empresa que lo produce.
software privativo niegan la igualdad de Sin embargo en el caso del Software Libre un
posibilidades para el desarrollo profesional. monopolio de producto no se traduce
automáticamente en un monopolio de empresa. Si
Las restricciones que establecen las licencias de el producto es libre, cualquier empresa puede
software privativo niegan la igualdad de trabajar con él, mejorarlo, adaptarlo a las
posibilidades para el desarrollo profesional. necesidades del cliente y en general, ayudar en su
evolución. En el Software Libre puede existir
El software ha pasado a ser considerado casi como monopolio de productos pero no monopolio de
un producto físico comercializable, pero sólo en empresas.
ciertos sentidos, porque sus productores han
impuesto aun mayores restricciones (prestar un libro El Software Libre ataca el sustento filosófico y ético
es legal, pero prestar un programa a un amigo viola de la propiedad capitalista del conocimiento y no
los términos de las licencias de la propiedad solo en la teoría sino en la práctica, porque los
intelectual). programas diseñados en esta plataforma están a
disposición de todos los usuarios, sin costo de
Las restricciones impuestas al software para que licencia porque no pertenecen a ninguna empresa y
pueda ser comercializado, son tan artificiales que tienen la misma o mejor calidad funcional que los
tuvieron que ser sustentadas mediante leyes programas privativos.
restrictivas, si nos atenemos a las de propiedad
intelectual y patentes casi el 100% de los usuarios Estos programas con sus códigos libres y abiertos
de ordenadores personales está cometiendo un son generados por cientos de miles de
delito, a menos que use exclusivamente Software programadores voluntarios, que trabajan en casi
Libre. todos los países y coordinan sus tareas a través de
Internet.
El Software Libre por su naturaleza estimula la
innovación tecnológica, masifica la producción de Cuando analizamos el fenómeno tecnológico del
programas, crea programadores mas eficientes y Software Libre y nos atenemos a su impacto y
pertrechados con una ética mas humana. Tiene significación social, estamos en el deber de destacar
valores concordantes con el concepto de ante todo su connotación ética, en tanto alternativa
globalización humanizadora y solidaria. socializadora y antimonopolista al software
privativo.
El mercado informático tiende al monopolio de
productos en todos sus ámbitos. Los usuarios La moral actúa como el sistema de normas,
quieren rentabilizar el esfuerzo realizado en principios y valores que regulan las conductas
aprender como funciona un programa, las empresas humanas de una determinada sociedad, expresión
quieren encontrar gente formada en el uso de sus de su noción del bien y el mal, el deber y el honor,
en un contexto histórico definido.
Los valores guían la actividad humana en todas sus ¿Qué valores morales sustentan la ética del
manifestaciones, convirtiéndose en elementos Software Libre?
indispensables en la regulación de la conducta de
los seres humanos. Son contenidos sociales 1. Solidaridad
ponderados, defendidos, apreciados, buscados y
considerados importantes por toda la sociedad o un 2. Colectivismo
grupo, actuando como reguladores del
comportamiento del sujeto. 3. Honestidad
Cada profesión engendra una determinada ética que Estos valores se expresan en su connotación e
denominamos ética profesional, en ese sentido la impacto sobre el desarrollo social.
ciencia que estudia las normas y valores morales de
la informática la conceptualizamos como Ética El Software Libre garantiza la soberanía tecnológica
Informática. de los países, fundamentalmente de los
subdesarrollados, favoreciendo el proceso de
El Software Libre es un sistema de trabajo identidad nacional (idiomas nacionales, culturas
totalmente voluntario y cooperativo, los líderes de autóctonas); a diferencia del software privativo que
cada proyecto son elegidos democráticamente, de profundiza y fortalece la transculturación
acuerdo a sus méritos, por los propios integrantes. globalizante y conlleva a la pérdida de autonomía.
Este modelo de trabajo elimina la clásica alienación
del trabajador en el sistema capitalista, porque Este movimiento puede llegar a convertirse en una
todos están directamente interesados en el producto forma de lucha de clases contra la propiedad
final, el trabajo es voluntario y no forzado, el privada en el entorno digital, una forma de luchar
producto final les pertenece y además lo donan para contra el imperialismo y su dominación tecnológica
toda la humanidad. planetaria.
La actitud altruista y humanista de estos El Software Libre está llamado a reducir la brecha
programadores libres que priorizan el digital entre inforricos e infopobres, en primer lugar
reconocimiento moral e intelectual de su trabajo por la libertad que otorga de modificar y redistribuir
antes que el económico, es digna de admiración e copias mejoradas públicamente, de hecho mas
imitación, porque no reciben pago por concepto de baratas que el software privativo y muchas veces
licencia, aunque reciben, como es justo, gratuitas.
retribuciones por su trabajo. En realidad, se parece
a una gran cooperativa mundial, en la cual todos La formación masiva de recursos humanos para los
"depositan" sus conocimientos en forma de países del tercer mundo, es una ventaja que trae
programas en un gran repositorio y retiran lo que esta forma de organización del desarrollo
necesitan para ellos mismos o para dar servicios a tecnológico, verificada a partir de la multiplicación
sus clientes. de desarrolladores de software, a diferencia del
software privativo que multiplica los piratas y
Esta filosofía del Software Libre ataca al Monopolio reduce los desarrolladores. La piratería del software
Tecnológico Capitalista porque: privativo incide negativamente en el desarrollo del
Software Libre por el desperdicio de talentos
tecnológicos que se enfrascan en esa actividad,
- El autor es colectivo. pudiendo ser utilizados en el desarrollo de
programas informáticos sobre plataformas libres.
- La obra se perfecciona continuamente en todas
partes por medio de otros desarrolladores. Si el software privativo favorece los intereses de las
multinacionales de la información, el Software Libre
- Está a disposición de todos los usuarios. propicia el desarrollo de la pequeña y mediana
empresa productora de servicios informáticos, y en
- Le proporciona a todos la oportunidad de trabajar ese sentido es una actividad estratégica para el
en el desarrollo y servicio de programas. progreso de los países subdesarrollados.
No por casualidad los líderes de los monopolios excelencia académica, la pertinencia integral y el
internacionales de la informática se muestran tan pleno acceso logra una vía de realización con la
preocupados por el avance del Software Libre. utilización y desarrollo del Software Libre,
precisamente porque este movimiento tecnológico
El Vicepresidente para América Latina de la propicia la formación de recursos humanos de
multinacional estadounidense Microsoft Eugenio mayor calidad y el incremento del soporte material
Beaufrand, planteó que el uso del Software Libre es para los procesos educativos.
perjudicial para el desarrollo de la región, por el
impacto negativo que tiene sobre los programadores Si el uso de software privativo en los procesos
y se refirió a casos como Uruguay que exporta educacionales en algunos países capitalistas se
software por 100 millones de dólares al año. realiza de forma gratuita, aparentando una supuesta
Obviando lógicamente la cifra que tiene que pagar ayuda financiera, cuando en realidad lo que hace es
este país por concepto de licencias de software garantizar la adicción a este tipo de plataforma
privativo. informática, para con ello proyectar seguros clientes
en mercados futuros; el Software Libre ofrece una
El directivo se sintió preocupado por el auge de los ética totalmente distinta y la posibilidad de
gobiernos de estimular el Software Libre como Brasil desarrollar los procesos universitarios con seguridad
y Venezuela. y sin compromisos comerciales.
Microsoft obtiene 800 millones de dólares en La correcta aplicación del modelo semipresencial en
Latinoamérica (4 % de su negocio mundial), donde el contexto de la universalización del conocimiento
Brasil y México son sus principales mercados, constituye uno de los mayores retos de la educación
acaparando el 60 % de los ingresos de la región. superior contemporánea y a la vez inconcebible sin
la activa participación de los entornos virtuales con
El Software Libre esta llamado a convertirse en un soporte informático en plataformas libres.
factor potencial de integración latinoamericana en
los marcos del nuevo escenario social y político de “Educación para todos durante toda la vida”, en
la región, donde la interacción ciencia, tecnología y tanto premisa fundamental de los procesos
desarrollo social constituye un elemento importante pedagógicos actuales, presupone un importante
del proceso global que se desarrolla en las papel para la enseñanza posgraduada, donde el uso
diferentes alternativas integracionistas, de Software Libre está llamado a jugar un rol
fundamentalmente en la Alternativa Bolivariana protagónico, por sus ventajas económicas y
para las Américas (ALBA). didácticas.
En linux podemos hacer dos tipos de librerías: Figura 1: Creación de un nuevo Proyecto.
estáticas y dinámicas.
Una librería estática es una librería que "se copia"
en nuestro programa cuando lo compilamos. Una Luego pasaremos al asistente para la creación del
vez que tenemos el ejecutable de nuestro programa, proyecto, donde daremos nombre al mismo así
la librería no sirve para nada (es un decir, sirve para como la dirección donde se guardara (Figura 2),
otros futuros proyectos). Podríamos borrarla y luego tan solo presionaremos Next a todas las
nuestro programa seguiría funcionando, ya que demás opciones.
tiene copia de todo lo que
La forma de evitar este problema, es meter todas
las definiciones dentro de un bloque #ifndef -
#endif, con el nombre (_LIBRERIA_1_H en el
ejemplo) que más nos guste y distinto para cada
uno de nuestros ficheros de cabecera. Es habitual
poner este nombre precedido de _, acabado en _H y
que coincida con el nombre del fichero de cabecera,
pero en mayúsculas.
Figura 2. Contorno 3D
Las tecnologías OLAP (Online Analytical Processing) y Hoy en día el software es una componente crucial en
Data Warehousing son cada vez más necesarias para el numerosos campos de la actividad humana. Lejos de
análisis de la información existente en grandes bases de reducirse al ámbito tecnológico, multitud de actividades
datos, con vistas a la obtención de información para la diarias de las personas, relacionadas con los servicios
toma de decisiones. En los últimos años ha habido una (ocio, banca, enseñanza, medicina,...) dependen en gran
explosión en la creación de herramientas de gran calidad medida de aquél. Una de las diversas clasificaciones del
que den soporte a estas tecnologías. Dichas software es atendiendo a su licencia. Una vez obtenido
herramientas, junto a sus excelentes prestaciones traen un desarrollo software, el fabricante puede proceder a la
aparejado elevados costos y la imposibilidad de definición de la misma, redactándola desde cero de
adaptarlas a las características específicas del entorno forma adhoc, o bien empleando una ya definida de uso
donde se estén utilizando, al no contarse con el código común (ej. GNU GPL y LGPL, Intel OSL, Apache, BSD,
fuente de las mismas. En el presente trabajo se aborda X11). Es dicha licencia la que establece o delimita las
la implementación de un servidor OLAP de libre libertades de operación con el producto resultado, y es
disposición (Wonder OLAP Server) a partir de según dichas libertades definidas que cada programa se
herramientas de software libre. Entre ellas se pueden situará en una posición dentro del espectro que va del
mencionar la plataforma Eclipse para desarrollo y software privativo al software libre. La motivación de
distribución en forma de aplicación Rich Client Platform este trabajo es contribuir a la cultura de la producción y,
(RCP); algunos pluggins de Eclipse, como son, Eclipse especialmente, el uso de un software lo más libre
Modeling Framework (EMF), Business Intelligence & posible, en base a la facilitación del análisis de la
Reporting Tools (BIRT), Visual Editor (VE); y como gestor decisión para su implantación. Para lograrlo, en primer
de base de datos PostgreSQL. Además se revisó el lugar se realiza un análisis metodológico FODA
estándar Common Warehouse Metamodel (CWM) de (Fortalezas-Oportunidades-Debilidades-Amenazas) del
OMG y se simplificó para utilizar solo la parte necesaria. software libre, estudiando 22 características. En segundo
Entre otras cosas aquí mostramos la arquitectura, lugar, se propone una metodología para el análisis
prestaciones y posibilidades gráficas que brinda nuestra decisorio de la implantación del software libre.
solución OLAP con vistas a la toma informada de
decisiones.
http://www.debiancuba.org
Calendario
2 008
Siendo este el último número de este año y
aproximándose el 2008, año que esperamos
signifique un aumento en el número de
usuarios que utilicen GNU/Linux, y por qué no,
de nuestros lectores, les dejamos con este
Calendario 2008 al más puro estilo Tux,
publicado por la Revista Begins, una de las
pocas revistas que actualmente se dedican de
forma altruista y desinteresada a la
divulgación de las tecnologías GNU/Linux, que
como todos saben sirvió de inspiración a
nuestro trabajo, desde aquí les deseamos una
larga vida y un Próspero año 2008.