Quassel IRC: Cliente IRC multiplataforma en Qt y bajo licencia GPL
Quassel IRC: cliente IRC multiplataforma en Qt, libre bajo GPL. Conexiones persistentes, interfaz moderna y soporte para GNU/Linux, macOS y Windows. Ligero, estable y personalizable.
Quassel IRC, o Quassel, es un cliente IRC lanzado en 2008. Está publicado bajo la Licencia Pública General de GNU y es compatible con sistemas GNU y similares a Unix, OS X y Microsoft Windows. Desde el lanzamiento de Kubuntu 9.04 (Jaunty Jackalope) Quassel se incluye como cliente IRC por defecto en esa distribución. Quassel está desarrollado usando el framework de aplicaciones Qt, lo que facilita su funcionamiento multiplataforma y su integración con entornos de escritorio basados en Qt.
Arquitectura y modos de uso
Una de las características más distintivas de Quassel es su arquitectura cliente/servidor. Se compone principalmente de dos componentes:
- QuasselCore: un demonio (core) que se conecta a los servidores IRC y mantiene la sesión permanentemente. Puede ejecutarse en un servidor remoto o en un equipo doméstico para mantener el estado y el historial siempre activos.
- QuasselClient: la interfaz gráfica que se conecta al core para mostrar canales, conversaciones y el historial. Se pueden usar múltiples clientes (por ejemplo, en el ordenador, portátil y móvil) que se sincronizan con el mismo core.
Gracias a esta separación, Quassel permite permanecer conectado a IRC de forma continua sin necesidad de mantener un cliente gráfico abierto, y sincroniza el historial y las notificaciones entre todas las sesiones.
Características principales
- Interfaz gráfica moderna y configurable, con soporte para pestañas, vistas divididas y notificaciones del sistema.
- Soporte para múltiples redes y servidores simultáneamente, con identidades por red y opciones de reconexión automática.
- Registro y búsqueda de historial, de modo que el core almacena los mensajes y los clientes pueden recuperar conversaciones pasadas.
- Soporte para codificaciones modernas (por ejemplo UTF-8) y gestión de mensajes con estilos y resaltado de palabras clave.
- Conexiones seguras mediante SSL/TLS tanto hacia servidores IRC como, si está configurado, entre cliente y core.
- Compatibilidad con proxies y opciones avanzadas de conexión; integración con servicios de bouncer (por ejemplo ZNC) si se desea.
- Extensible y traducible: interfaz disponible en varios idiomas y posibilidad de ajustar atajos y apariencia mediante temas.
Instalación y plataformas
Al estar desarrollado con Qt, Quassel está disponible en las principales plataformas de escritorio. En la mayoría de distribuciones GNU/Linux puede instalarse desde los repositorios oficiales; en Windows y macOS existen paquetes o binarios facilitados por los mantenedores o la comunidad. También es habitual desplegar QuasselCore en un servidor Linux o VPS para mantener la conexión permanente y conectar los clientes desde cualquier dispositivo.
Consejos de uso
- Si quieres estar conectado de forma continua, instala QuasselCore en un servidor remoto y conecta tus QuasselClient desde casa y móvil.
- Configura identidades separadas por red para gestionar nicks y opciones de forma independiente.
- Activa el historial y las búsquedas para revisar conversaciones anteriores; ajusta el tamaño de almacenamiento según tus necesidades.
- Usa SSL/TLS y, cuando el servidor lo soporte, autenticación SASL para mayor seguridad en los inicios de sesión.
- Personaliza los resaltados y notificaciones para recibir avisos únicamente de lo que te interesa.
Comunidad y desarrollo
Quassel cuenta con una comunidad activa que aporta código, documentación y traducciones. Al ser software libre bajo la Licencia Pública General de GNU, cualquiera puede contribuir, compilar su propia versión o adaptar el cliente a necesidades concretas. La documentación oficial y foros comunitarios son buenos puntos de partida para resolver dudas, compartir configuraciones y mantenerse al día con las nuevas versiones.
Buscar dentro de la enciclopedia