martes, enero 31, 2006

Instalando nagios (III): Ficheros de configuración

Una vez llevado a cabo la instalación de Nagios hay que configurarlo. Si se ha instalado por defecto en /usr/local/nagios los archivos de configuración estarán en /usr/local/nagios/etc. Estos ficheros son:
  • nagios.cfg: Este es el fichero de configuración principal de Nagios. A través de él se incluyen el resto de los ficheros de configuración en el que se puede dividir la misma. Yo he optado por cada área de configuración ponerla en un fichero distinto y posteriormente incluirlo con ayuda de la directiva cfg_file. De esta manera me resulta más fácil manejarlo.
  • cgi.cfg: Este fichero configura la ejecución de los cgis que usa Nagios y los usuarios que tendrán acceso a las diferentes partes del programa.
Si se opta - y es lo lógico - por dividir los ficheros de configuración para tener una acceso más sencillo a la misma, tendremos los siguientes ficheros:
  • checkcommand.cfg: Es un simple fichero de alias donde definimos los comandos que queremos usar.
  • contactgroups.cfg: Un grupo de contactos a los cuales se les manda notificaciones o alertas de manera conjunta.
  • contacts.cfg: Alguien que puede recibir notificaciones o alarmas en caso de fallos.
  • hostsgroups.cfg: Aquí se definen los grupos de host que utiliza nagios.
  • hosts.cfg: Aquí se definen los diferentes dispositivos físicos que forman la red.
  • services.cfg: En este fichero vamos a definir los servicios que usaremos en los chequeos. Se define la métrica o el servicio a monitorizar y el host sobre el que se hace. Aquí se hace evidente que es necesario una herramienta de administración para manejarlo (ver Nagios QL)
  • timeperiods.cfg: Aquí se definen los rangos de tiempo donde son válidos el envío de alertas y las verificaciones de los servicios que están funcionando.
  • resource.cfg: Definición de macros tipo $USERx$. Se definen rutas de acceso e información sensible como claves y demás
  • misccommanfs.cfg: Otro fichero de definición de comandos. Aquí van las definiciones de notificaciones.
Normalmente cuando instalamos nagios, los archivos de ejemplo quedan instalados como ficheros .cfg-sample. Deben de renombrarse a .cfg todos los anteriores.
Una manera fácil de verificar que estos ficheros tienen una sintaxis correcta es usar una opción de nagios -v:
menzoberrazan:/usr/local/nagios/etc# ../bin/nagios -v nagios.cfg
Esta verificación comprueba lo siguiente:
  • Que todos los contactos son al menos miembros de un grupo de contactos.
  • Que todos los contactos de cada grupo de contactos son válidos.
  • Que todos los hosts son miembros de al menos un grupo de hosts.
  • Que todos los hosts que están en un grupo de hosts son válidos.
  • Que todos los hosts tienen al menos un servicio asociado con él.
  • Que todos los comandos usados en los servicios y en los chequeos de hosts son válidos.
  • Que todos los comandos usados en los eventos son válidos.
  • Que todos los comandos usados en las notificaciones de hosts y contactos de servicios son válidos.
  • Que los tiempos de verificación usados son correctos.

Technorati Tags:

lunes, enero 30, 2006

Instalando Nagios (II)

Siguiendo con la serie de la instalación de Nagios, pasemos hoy a la instalación de los plugins. Estos son necesarios para implementar los diferentes chequeos que lleva el sistema. Deben de bajarse de Nagios plugins. Lo primero que hay que tener en cuenta es que hay ciertos plugins que tienen requerimientos especiales. Una vez descomprimido el fichero .tar.gz, conviene mirar en el directorio donde se han descomprimido los plugins el fichero REQUIREMENTS donde se indica que software es necesario para las diferentes plugins que tiene Nagios. Si se quiere usar esos plugins se debe de tener instalado una serie de utilidades, a saber: fping, qstat,NET SNMP, Open LDAP, Mysql,PostgresSQL, radius, Net::SNMP (Perl module), MRTGEXT NLM, NSClient y UPS Tools. Con esto instalado tendremos soporte para todos los plugins que tiene por defecto. Sin embargo, puede instalarse sin estos requerimientos, pero los check que depende da ellos no funcionaran. La instalación es sencilla, suponiendo que nagios está en /usr/local/nagios:
./configure --prefix=/usr/local/nagios
make
make install
Esto instalará los plungins en /usr/local/nagios/libexec. Los plugins instalados son programas tanto en perl como ejecutables. Puede encontrarse otros plugins de terceros en Nagios exchange

Una vez instalado el los plugins viene la instalación del Apache. Yo he sacado toda la configuración de Nagios a un fichero independiente y usado la directiva include desde el httpd.conf principal de Apache para poder gestionarlo de manera más sencilla. Fundamentalmente la instalación consiste en creear dos alias o directorios virtuales a los sitios que indica la instalación de Nagios. Además, hay que proteger dichos directorios con ayuda del mecanismo de autorización y auntentificación de Apache. Este usuario que use para autentificar posteriarmente dentro del sistema Nagios. Además yo he restringido en mi configuración las direcciones IP que son capaces de acceder al Nagios y los usuarios válidos:

ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin
<Directory "/usr/local/nagios/sbin">
  Options ExecCGI
  AllowOverride None
  Order deny,allow
  Deny from All
  Allow from 127.0.0.1
  Allow from 192.168.1.0/24
  AuthName "Nagios access"
  AuthType Basic
  AuthUserFile /etc/apache/passwd
  Require user nagios
</Directory>

Alias /nagios /usr/local/nagios/share
<Directory "/usr/local/nagios/share">
  Options None
  AllowOVerride None
  Order deny,allow
  Deny from all
  Allow from 127.0.0.1
  Allow from 192.168.1.0/24
  AuthName "Nagios access"
  AuthType Basic
  AuthUserFile /etc/apache/passwd
  Require user nagios
</Directory>
En este caso establecemos el fichero de password de apache en /etc/apache/passwd, permitimos sólo el acceso a localhost y a la 192.168.1.0/24, y sólo el usuario nagios está autorizado para acceder.

Technorati Tags:

Instalando Nagios (I)

Este fin de semana me he liado la manta a la cabeza y he decido instalar Nagios en mi ordenador para ir viendo las posibilidades de monitorización que tiene, tanto en sistemas Linux como en sistemas Windows. Para empezar, este software no se instala con el típico tar zcvf file-version.tar.gz;cd file-version;./configure;make;su;make install. Hay que tener cuidado y leerse la documentación. Una vez compilado el software e instalados los ejecutables, hace falta dar unos pasos cuidadosos de configuración del sistema. Lo primero que debemos obtener es el Nagios y los plugins. Ambos elementos son necesarios para la configuración del sistema. Ahora hace falta tener una seríe de puntos claros antes de iniciar la configuración:
  • Path: Este es la ruta de instalación. Por defecto es /usr/local/nagios.
  • Usuario: Usuario que va a usar nagios par ejecutarse. Debe crearse con adduser y asegurarse que su directorio $HOME exista. Sino, por defecto, nagios usará el directorio raíz para ejecutarse. Este usuario tendrá permisos sobre todos los ficheros y directorios de Nagios. Por defecto toma nagios
  • Grupo: Grupo de usuario que va a usar Nagios. Este grupo tendrá permisos sobre todos los ficheros y directorios de Nagios. Por defecto es nagios. Puede crearse con groupadd.
  • URL: Nagios utiliza un frontal web para ejecutarse. Esta URL determina cual va a ser el directorio virtual que debe usar para instalarse. Por defecto /nagios, es decir, las peticiones irán dirigidas a http://maquina/nagios.
  • URLCGI: Dónde irán situados los cgi que utiliza Nagios para la administración. Por defecto es /nagios/cgi-bin. Ojo, si el servidor que se usa es Apache y tiene soporte de suexec instalado, influye cual es esta URL y sobre todo dónde físicamente están situados los ficheros CGI. Ojo, no debe acabar en "/".
  • Command-User y Command-Group: De momento no he usado estas opciones y afectan a la ejecución de comandos externos por parte de Nagios.
Una vez que tenemos esta información procedemos a configurar el programa:
./configure --prefix=Path --with-cgiurl=URLCGI --with-htmurl=URL --with-nagios-user=Usuario --with-nagios-group=Grupo
Una vez configurado el programa, pasamos a compilarlo, e instalar las diferentes partes:
make all #Compilar el programa
make install # Instalamos el programa en Path
make install-cfg # Instalamos la configuración de ejemplo en Path/etc
make install-init # Instalamos el fichero de arranque, normalmente en /etc/init.d, llamado nagios
Hasta aquí los pasos básicos de configuración e instalación del nagios. Mañana seguiré con la instalación de los plugins, la configuración de Apache y la configuración básica.

Technorati Tags:

jueves, enero 26, 2006

El futuro de MS CMS

Durante 4 años he estasdo administrando sitios con MSCMS. Este es un sistema de gestión de contenidos para la creación de portales. Este producto no es original de Microsoft, sino que fue comprado a terceros. Está implementado con objetos COM y ASP, y como almacén usa el SQL Server. Este producto tiene varios problemas de escalado en cuanto el portal se hace más grande la cuenta. Microsoft evolucionó el producto a la versión 2002, cambiando la programación en COM, Java y ASP, al nuevo .NET Framework que se está imponiendo en todos los productos de Microsoft.
Por otra parte, Microsoft tiene un producto de construcción de portales, Sharepoint. Este producto en su versión original tenía tres partes diferencidas: un buscador (proyecto Tahoe) , un workflow para gestión de documentos y una herramienta de construcción de portales usando web parts. Usaba como backend una base de datos basada en Exchange. La versión 2003 cambia el almacén de datos a un SQL Server y aumenta la integración y las posibilidades de construcción de portales.
Está claro que estas dos aplicaciones empiezan a solaparse en su funcionalidad. Evidentemente, Microsoft entiende que debe de aunar ambos productos en una sola suite, y este producto será la próxima versión de Sharepoint, lo que los blogs de Microsoft denominan Sharepoint v3. Por otra parte, la gestión de documentos también sigue presente en Sharepoint, y por supuesto Microsoft ha incluido funcionalidades de cliente desde siempre en su suite informática Office. Dentro de la próxima versión de la suite, Office 12, tendremos incluida toda la funcionalidad para trabajar con el workflow de Sharepoint.
Puede encontrarse una detallada descripción de lo que aportará la próxima versión en los siguientes post de Arpan Shah:

Technorati Tags: ,

miércoles, enero 25, 2006

Samba 4: Technology preview

(vía Slashdot) La próxima versión de Samba empieza a moverse. Objetivo principal: poder usar el sistema de login de Windows 2000 en adelante, el directorio activo - actualmente creo que el soporte que existe para esto en Samba 3.x es a través del emulador de PDC -. El anuncio en la página oficial de Samba comenta sobre el nuevo Virtual File System implementado por el equipo así como que todavía no puede considerarse un sistema con la suficiente estabilidad para funcionar en entornos de producción. Sacado de las notas de versión, se implementado
  • Servidor LDAP propio integrado en Samba
  • KDC Kerberos distribution center
  • Login como Samba 3 a través de CIFS
  • Soporte para diferentes módulos de backend como almacén de informaión
  • Nueva capa VFS

Technorati Tags:

Nagios: Un sistema de monitorización de fuentes abiertas.

No lo conocía, pero he estado mirando NAGIOS. Este es un sistema de monitorización y recogida de información de diferentes máquinas: Linux, Windows, lo que se os ocurra. Puede monitorizar todo tipo de servicios de red, y escribiendo los plugins adecuados, obtener datos de rendimiento que pueden posteriormente consolidarse en una base de datos. La interfaz de manejo es a través de web. Permite definir alarmas para enviar a grupos diversos. Puede verse sus principales características y algunas capturas de pantalla. La arquitectura de plugins permite posibilidades intersantes, en especial el soporte de arquitecturas nativas (especialmente importante si buscas monitorizar Windows): por ejemplo aqui puede encontrarse diversos plugins. A mi me interesa especialmente los que permiten monitorizar algunos contadores de rendimiento de Windows. Creo que me voy a pasar un par de días divertidos con mi equipo poniendo a punto una plataforma de monitorización. Iré posteando aquí lo que vaya averiguando.

Technorati Tags: , /

domingo, enero 22, 2006

Windows Vista necesitará drivers firmados digitalmente.

(vía Osnews). Microsoft acaba de hacer público la política sobre drivers en Windows Vista x64. Puede consultarse en aquí. Por defecto, Windows Vista no cargará ningún driver que no esté firmado. Aunque esto puede suponer un paso contra rootkits y otros elementos hostiles, yo creo sin embargo que la causa principal es:
Drivers must be signed for devices that stream protected content. This includes audio drivers that use Protected User Mode Audio (PUMA) and Protected Audio Path (PAP), and video device drivers that handle protected video path-output protection management (PVP-OPM) commands.
La arquitectura modular del kernel de Windows permite introducir drivers de filtro, donde podría obtenerse el sonido o video desprotegido después de pasar por los procesos de DRM. Cualquiera puede desarrollar filtros con esas propiedades. Lo malo es que ahora habrá que firmarlos para que puedan cargarse. Interesante que pasará con los drivers Opensource (por ejemplo el port de libpcap a Windows).

Technorati Tags:

viernes, enero 20, 2006

ipfilter en Solaris

Hoy he estado leyendo leyendo este artículo sobre el uso de ipfilter, un firewall escrito por Darren Reed. Es bastante portable, ejecutándose en varios sistemas operativos (los BSD, Solaris, Linux,...). Permite el filtrado basado en estados, soporte para NAT, .... Hay una faq sobre ipfilter escrita por Phil Dibowitz. Sería interesante ver lo que permite este firewall con respecto a iptables, ipf y otros firewalls en el mundo Unix de fuentes abiertas.

Technorati Tags: ,

jueves, enero 19, 2006

¿Un amiga implementado en una FPGA?

A través del blog de Rich Burridge me enteré de la existencia de Hack a day, un sitio donde se postean todo tipo de trucos y módulos tanto de hardware como software. Bien, pues me ha llamado la atención esta entrada donde se han currado una implementación de un Amiga con ayuda de una FPGA para implementar los custom chips. La cuestión es que hay una discusión en el foro de saber si es o no un fake. De todas maneras, aunque yo desconocía, hay mucha gente experimentando con FPGAs para implementar hardware antiguo. Por ejemplo Atari y Amiga

Technorati Tags: , ,

miércoles, enero 18, 2006

Códigos de errores de Windows Updates

No hay nada más divertido que Windows Update te suelte un error, con un código como 0x8007F004. Total, me he puesto a investigar un poco el tema y he dado con esta lista con todos los códigos de error de Windows Updates.

Technorati Tags:

Herramientas de desarrollo para MacOS X: Nuevas de Intel y versión 2.2.1 de Xcode

Leyendo el boletín de desarrollo de Apple y he visto algunas cosas interesantes. En primer lugar la nueva xcode,2.2.1, publicada el mismo día de la presentación de los MacIntel. Por otra parte - vía slashdot), Intel ha publicado la versión de sus compiladores para MacOS X: un compilador de C++ y Fortran, junto con una serie de librerías optimizadas para los nuevos Centrino Duo. Actualmente se puede probar la beta de los compiladores de manera gratuita.

Technorati Tags: ,

martes, enero 17, 2006

Ros Hardware: Un blog sobre hardware de Apple

Curioseando las noticias de las web de via Faq Mac he dado con un interesante blog, Ros Hardware donde se pueden encontrar todo tipo hacks para hardware de Mac. Desde como flashear la BIOS de una tarjeta GFORCE de PC para usarla en Mac, overclocking de un G4 MDD o qué hacer con un viejo iMac G3 de primera generación. Interesante para los que le gusten trastear con el hardware.

Technorati Tags: , /

lunes, enero 16, 2006

Parches de seguridad de Microsoft en imagen ISO (instalación raw)

No lo sabía, pero leyendo esta entrada del blog de seguridad de Microsoft me he enterado que ponen disponibles las ISO con los parches de seguridad. Pero estos parches no tienen las instalaciones fáciles. Tiene el parche distribuido por vulnerabilidad y por sistema operativo y lenguaje. No está mal cuando no usas un WSUS, y puede servir de base para generarse sistemas de distribución de parches.

Technorati Tags: ,

domingo, enero 15, 2006

Proyectos software: ¿Ciencia o ingeniería?

(via osnews) Esta es una discusión que me recuerda un poco a lo que se llevan los arquitectos, pero no deja de ser interesante leer este artículo de Steve McConnell sobre lo que debería ser un proyecto software. Para el autor:
But the proper question is not "What is software development currently?" but rather "What should professional software development be?" In my opinion, the answer to that question is clear: Professional software development should be engineering. Is it? No. But should it be? Unquestionably, yes.
En este punto estoy bastante de acuerdo: el desarrollo de software a nivel profesional debe de aplicar técnicas de ingeniería - y ¡ojo! no quiero decir que los que lo hagan sean ingenieros, no voy a entrar en una discusión sobre titulitis -: debe de tenerse unos objetivos claros, valorar los costes y el tiempo necesario para la implementación del proyecto. Como el autor comenta en el artículo: un procesador de texto no debe de costar 5000 dolares pero tampoco puede estar colgándose cada 15 minutos.
Interesante los puntos que deben de incluirse cuando se aborda un proyecto de ingeniería de software, para saber cuales son importantes y como deben de gestionarse: minimizar los defectos, maximizar la satisfacción del usuario, tener un tiempo de respuesta mínimo, fácil de mantener, fácil de extender, robusto, que sea correcto, ...
Sin embargo este artículo tiene ciertos puntos oscuros que a mi no me gustan nada: la regulación por la que aboga de la Ingeniería de software:
Engineers do have to be regulated because they are chiefly accountable to the public .... "Should professional software development be engineering?" we can start answering the really interesting questions. What is soft- ware engineering's core body of knowledge? How should professional software engineers be educated? Should professional software developers be regulated? Should software companies be regulated? Should the software itself be regulated? And, perhaps the most interesting question of all: What will the software industry look like after all these questions have been answered?

Technorati Tags: , /

jueves, enero 12, 2006

EFI: El nuevo firmware de los Mac Intel

Bueno, ya se ha desvelado una de mis dudas con respecto a los Mac Intel: El firmware que utilizarán será EFI (puede verse la nota de Apple en este enlace. Quien tenga curiosidad sobre esta especificación puede pasarse por la página de presentaciones que tiene Intel. Esta especificación se usa actualmente también en aquellos servidores que usan micros Itanium de Intel. Linux soporta sin problemas este tipo de firmware con el uso de elilo. Podéis mirar una presentación del soporte de EFI en Intel aqui.

Technorati Tags: ,

martes, enero 10, 2006

Nuevos Apple MacIntel: iMac y MacBoook Pro

Bueno, tras los rumores de los últimos meses. De momento los agraciados con el procesador Core Duo de Intel son el Mac Book Pro (ex-Powerbook) y el iMac. Empecemos por el portatil: pantalla de 15.3", micros a 1.67 o 1.83 Ghz con 2 MB de L2 compartida entre ambos cores de microprocesador. Como novedades conexión magnética para el cable de alimentación y slot ExpressCard/34, es decir llevar el ancho de banda del PCIe a las tarjetas PCMCIA. En el iMac no lo vamos a encontrar en una versión a 1.83 Ghz y otra versión a 2.0 Ghz. Ambos comparten tarjeta gráfica ATI X1600 con la cantidad de memoria dedicada variando entre 128 MB y 256 MB en función de versión. Los precios se mantienen en la línea de los PowerBook e iMac anteriores: no han variado. He estado curioseando los precios de Intel para el nuevo Core Duo, y pueden verse aqui: Desde los 240$ de la versión más "lenta" del mismo hasta los 637$. Preguntas interesantes que me hago con el nuevo hardware: ¿Qué chipset llevarán?. ¿Tendrán una BIOS normal o seguiran usando Open Firmware?. Cuando tendremos el resto de la gama en Intel (la verdad me apetecería un mini por 400 € por con un micro de esos). Por último, creo que es de recibo pensar como una gran arquitectura de microprocesador como es PowerPC pierde este mercado de escritorio, aunque muchos no lo sepan se los seguirán encontrando en sus dispositivos empotrados. Ah, y otra pregunta queda en el aire. ¿arrancará MacOS X en PC's normales ....?

Technorati Tags:

Colloquy: Un cliente de IRC para MacOS X

Durante bastante tiempo he usado el xchat para entrar en el Irc. La verdad es que el programa no me gustaba demasiado en su aspecto (quería algo que tuviese más el Look & Feel de MacOS X, y no ese aspecto de X-Window). Total, buscando un poco encontré una referencia a colloquy. Para abrir boca puede verse algunas capturas de pantalla . Entre sus características, destaca la posibilidad de ser multiserver, usar scripting a través de AppleScript, soportar estilos y usar como core de programación el irssi (magnífico cliente en modo texto, lo he usado años, si os gusta el irc en modo texto, no dejeis de probarlio) y silc un cliente para secure irc. Por otra parte tiene posibilidades de extenderse a través de una arquitectura de plugins.

Technorati Tags: , /

lunes, enero 09, 2006

Lightroom: La respuesta de Adobe contra Aperture de Apple

Parece que a Adobe le ha escocido el Aperture de Apple. Prepara en la recámara a lightroom un programa para competir contra Aperture. De momento existe una beta pública del mismo, y no necesita los requerimientos tan absolutamente monstruosos de Aperture. Yo he conseguirlo probarlo sin problemas en un Mac mini.

Technorati Tags: , , ,

Solaris y PowerPC

(vía Osnews) Aunque hace tiempo que existieron versiones para plataformas PowerPC de Solaris (Solaris 2.5.1), la disponibilidad del código fuente del mismo a través de Opensolaris han traído de nuevo el sistema a PowerPC. La gente de blastware han compilado el kernel sobre powerpc, para usarlo en plataformas Pegaso Powerpc. Esperemos que pronto tengan el kernel compilado y corriendo, porque no deja de ser otro sistema que también pueden correr en los Mac de Apple :).

Technorati Tags: , /, /

domingo, enero 08, 2006

QT Centre: Una comunidad de usuarios de las librerias QT

Aunque hace años que no toco las magnificas librerías qt, sigo con cierto interés su evolución. Hoy he visto en en weblog de KDE una referencia a QT Centre, un sitio que espera aglutinar a programadores y usuarios de dichas librerías. La parte más interesante hasta ahora es la zona de foros.

Technorati Tags: , /

viernes, enero 06, 2006

Openrce: Una comunidad sobre ingeniería inversa

Estoy leyendo cosas (de nuevo) sobre ingenería inversa. Es un tema que siempre me ha apasionado y tengo cierta habilidad para usar desesambladores desde la época del Turbo Debugger de 16 bits. Ahora estoy leyendo el libro Reversing Secrets of Reverse Engineering, una introducción a la ingeniería inversa sobre plataformas x86 que me está gustando bastante (tengo alguno más en la recámara que iré comentando por aquí). Buscando un poco de información por la web he dado con Openrce una comunidad de gente que se dedica a la ingeniería inversa, en especial centrada en rookits y otros elementos que denominamos malware. Hay artículos, foros y scripts para herramientas como IDA o OllyDbg.

Technorati Tags:

jueves, enero 05, 2006

Airport Extreme y Linux

(via tenluos) Empiezan a salir los primeros resultados del esfuerzo de ingeniería inversa sobre los chips de Broadcom. Por ejemplo, esta entrada que explica (en español) como hacer funcionar la Airport Extreme con WEP/WPA bajo Linux. Eso sí, la tarea es un poco laboriosa, porque hay que parchear kernels y estar en el filo de la navaja.

Technorati Tags: , /

miércoles, enero 04, 2006

El futuro de KDE: Proyecto Solid

(via osnews) La gente de KDE sigue diseñando las bases de lo que será KDE 4.0. Hoy he estado mirando Solid un proyecto que quiere implementar una capa de abstración encima del hardware del ordenador, y de esta manera exponer su funcionalidad al escritorio y poder usarla de la manera más cómoda posible. Con el hardware actual eso implica soporte para hotplug y configuración automática del mismo - por cierto, sería interesante la inclusión de tecnlogías como UPNP o Zeroconf, aunque no sé si irían en este nivel-. Aparte de eso, estarán las aplicaciones encargadas de navegar por el hardware. Una cosa interesante en este punto, es que como va a obtener este proyecto todo el soporte del hardware, ya que cada sistema operativo sobre el que corre KDE expone esta información de una manera distinta. Por comentar, en Linux existe hal un proyecto que expone esta información, pero claro, de momento no es portable a otros sistemas.

Technorati Tags:

lunes, enero 02, 2006

El futuro de KDE: Proyecto Plasma

Estaba ayer leyendo una noticia sobre KDE en osnews cuando me llamó la atención la referencia a Plasma. He estado leyendo lo que aportará ese proyecto tanto a desarrolladores, pero sobre todo a los usuarios. En principio la gente del equipo de KDE dentro de este proyecto quiere cambiar la orientación del Desktop, construida alrededor de un manejador de ficheros (por ejemplo en Windows el Explorer, en MacOS X el Finder o en KDE) y dotarlo de una interactividad propia, donde se puedan colocar herramientas (Applets, widgets, como se quieran llamar), y que estos elementos sean los encargados de interactuar con el usuario (si he entendido bien la idea, es una especie de Dashboard para MacOS X pero con más potencia). Otros aspectos importante es la usabilidad: que el escritorio utilice metáforas simples, que permitan a cualquier usuario trabajar con él, consistencia de la interfaz de usuario - al menos, cuando he usado escritorios en Linux, siempre me ha parecido esta una de las mayores lacras -. Por otra parte, toda esta necesidades nuevas, llevará al uso de ordenadores con tarjetas gráficas más potentes y sobre todo, con servidores X que den acceso a nuevas tecnologías. Dentro de estos servidores, hablar del nuevo código XGL que empieza a aparecer. Sin embargo, hay un punto, que me parece interesante resaltar es que la gente de KDE no se ha olvidado de la posibilidad de usarse sobre red, ni de la gente que necesite necesidades de accesibilidad especiales, y que piensan amoldar el escritorio a las necesidades del usuario en estos casos. Creo que el año que viene va a ser interesante desde el punto de vista de los escritorios. Veremos que aporta Vista, que empieza a comentarse de la nueva versión de MacOS X y que nos aportará los escritorios de fuentes abiertas. Toda esta competencia tendrá siempre un gran beneficiado: El usuario.

Technorati Tags:

domingo, enero 01, 2006

Soporte para los Dashboard en KDE

(via osnews) La gente de KDE ha implementando el soporte para los widgets de MacOS X, el famoso Dashboard. Puede encontrase la información en esta entrada de los blogs de KDE.

Technorati Tags: , ,