Galaxium: un nuovo software di Instant Messaging multi protocollo
Scritto da: Dario in Linux & co., SoftwareQuasi tutti quelli che leggono questo blog e quelli che trattano argomenti inerenti a GNU/Linux e opensource sicuramente saranno al corrente dell’esistenza di Pidgin (Gnome) e Kopete (KDE).
Si tratta di due software di Instant Messaging multiprotocollo, ovvero due software che permettono di tenersi in contatto con tutti i propri amici contemporaneamente attraverso vari protocolli quali MSN, Gtalk, Jabber, IRC, ICQ etc.
Oltre a questi due ormai famosi e apprezzati software ne esiste un terzo, da poco avviato, ma il cui sviluppo procede a ritmi molto spediti. Si tratta di Galaxium.

Il software, e qui sono sicuro che molti storceranno il naso, è sviluppato in C# e quindi utilizzando Mono, l’implementazione opensource del .NET di Microsoft. E’ stata rilasciata da poco l’ultima versione stabile la 0.7.1 e per ora solo il protocollo MSN è supportato, ma è in progresso il lavoro su Jabber, IRC, AIM/ICQ, Gtalk e GaduGadu.
Se volete potete installare comodamente dei pacchetti precompilati per Ubuntu Hardy aggiungendo questi due repository al vostro sources.list e installate il pacchetto galaxium o alternativamente galaxium-svn se volete qualcosa di più recente ma instabile :):
deb http://ppa.launchpad.net/galaxium/ubuntu hardy main
deb-src http://ppa.launchpad.net/galaxium/ubuntu hardy main
Personalmente non mi sembra che la versione 0.7.1 sia granché ancora come impostazione. Ma da una prova sulla ultima release prelevata da svn
svn checkout http://galaxium.googlecode.com/svn/trunk/ galaxium-read-only
posso dire che i progressi si vedono a vista d’occhio, e devo ammettere che la velocità e la facilità con cui vengono implementate caratteristiche che altri software ancora lamentano attraverso la piattaforma .NET è veramente impressionante. Vedi anche il caso del player audio Banshee ad esempio!
Le caratteristiche implementate attualmente sono:
- Lista contatti completamente personalizzabile
- Interfaccia completamente customizzabile
- Client multiprotocollo con possibilità di addin di terze parti
- Personalizzazione delle immagini personali, emoticon e messaggi personali
- Cronologia conversazioni
- Supporto temi Adium
- Supporto audio tramite Gstreamer
- Comunicazione con contatti Yahoo tramite MSN
- MSN su protocollo HTTP
- Trasferimento files indiretto
- Chat di gruppo
- Messaggi offline
- Profili di roaming
Sono allo studio features molto interessanti oltre all’implementazione di molti altri protocolli:
- Trasferimento diretto dei files (MSN, Gtalk, Jabber, IRC)
- Conversazioni Audio/Video
- Supporto a NAT e uPNP
- Integrazione con player musicali come Banshee o Rhytmbox
- Integrazione con Gnome, Nautilus etc…













Leggi un post a caso
Abbonati al feed RSS
Segnala su Technorati
Vota questo blog
Creative Commons
Visita la mia città







Articoli (RSS)
Sperando che implementino a breve gli altri protocolli l’ho appena installato rimpiazzando emesene..
Non sono riuscito a compilarlo da svn poichè non trova mono (strano visto che dai repo funziona) ma già questa versione è più che sufficiente
“Il software, e qui sono sicuro che molti storceranno il naso, è sviluppato in C# e quindi utilizzando Mono, l’implementazione opensource del .NET di Microsoft.” ecco io ho storto il naso
conoscevo il progetto e non lo proverò finchè userà .net
non so che distribuzione utilizzi, ma per la compilazione sono necessarie tutte le librerie di sviluppo.
io da ubuntu ho dovuto installare i seguenti pacchetti: libmono-dev libgstreamer0.10-dev libanculus-sharp webkit-sharp
Se ti può essere utile, questo è il pacchetto già compilato per ubuntu:
(Impacchettato da me :P)
Ciao
ops..credo di essermi dimenticato di chiudere il tag..
vabbè..ad ogni modo..per far funzionare il link copiarlo ed incollarlo nella barra degli indirizzi..
grazie
.. alla fine era libmono-dev che mancava e giustamente non compilava.. adesso ho risolto
Ok, ormai l’abbiamo capito che che diffida di mono non è altro che un catastrofista comunista perchè in fondo “non c’è niente di male”. Però vi pare naturale usare proprio mono per scrivere un client di messaggistica istantanea? Vi pare normale che apt mi debba chiedere di installare 35,7MB (non è una cifra a caso) di librerie per potermi far chiacchierare con gli amici Winzozzari che usano MSN? Appena ho visto tutti quei libmono-* tra le dipendenze ho pensato: “no grazie, non fa per me!”
PS: Ammetto che il progetto di per sè è interessante. Se fosse stato in QT4 probabilmente non avrei resistito. Invece me ne resto fedele ad emesene, che nella versione SVN funziona egregiamente.
PPS: Banshee è già un altro paio di maniche, ma essendo passato a KDE ho già Amarok, grazie. Su GNOME invece usavo Exaile.
@Daniele
Se lo dovessi scrivere io il software di certo non userei mai mono, ma il mondo è bello perché è vario, e la varietà ha sempre contraddistinto il mondo del software libero e opensource. Lo stesso discorso che hai fatto sui 35,7MB potrebbe essere fatto ad esempio anche per Java allora che è tutt’altro che leggero, sia come installazione che come occupazione di risorse e memoria.