WeeChat (Wee Enhanced Environment for Chat) è un client IRC estremamente leggero e veloce. È distribuito sotto la licenza GNU General Public License e usa diverse librerie per la propria interfaccia utente. Le interfacce GTK+ e Qt sono attualmente in via di sviluppo[1].

WeeChat
software
Logo
Logo
WeeChat in azione
WeeChat in azione
WeeChat in azione
GenereMessaggistica istantanea
SviluppatoreFlashCode
Data prima versione26 giugno 2003
Ultima versione4.2.2 (7 aprile 2024)
Sistema operativoMultipiattaforma
LinguaggioC
ToolkitNcurses
LicenzaGPLv3
(licenza libera)
LinguaMultilingua
Sito webweechat.org/

Caratteristiche modifica

WeeChat supporta le connessioni IPv6, SSL e proxy server IRC utilizzabili a piacimento. Lo schermo può essere suddiviso in modo da visualizzare più finestre contemporaneamente[2]. WeeChat fornisce anche la ricerca incrementale di testo nei buffer, il supporto aspell per il controllo ortografico, una hotlist intelligente, il supporto per molti linguaggi di scripting (Perl, Python, Ruby, Lua, Tcl, Scheme con GNU Guile), FIFO pipe per il controllo remoto, e il supporto per diversi codifiche di caratteri.[3] Al primo avvio, un file di configurazione di default viene creato, semplificando l'uso, e un comando editor di configurazione è disponibile[2]. Alias dei comandi definiti dall'utente e le scorciatoie a singolo tasto possono essere creati per ridurre la digitazione di comandi lunghi[2].

Piattaforme supportate modifica

WeeChat supporta una vasta gamma di piattaforme e sistemi operativi, compreso Linux, BSF (FreeBSD, NetBSD, OpenBSD), macOS, Debian GNU/Hurd / Debian GNU/kFreeBSD, HP-UX, Solaris, QNX, Haiku (era OpenBeOS), e Microsoft Windows (tramite Cygwin e la libreria API)[4].

Pacchetti già pre-compilati sono disponibili per le altre distribuzioni e sistemi operativi.[5] È inoltre disponibile per molte distribuzioni Linux tra cui Debian,[6] Ubuntu,[7] Mandriva Linux,[8] Fedora,[9] Gentoo,[10] e Arch Linux.[11] WeeChat è inoltre disponibile per gli utenti FreeBSD tramite il sistema FreeBSD Ports.[12]

Accoglienza modifica

Sulla rivista Free Software Magazine, Martin Brown assegna a WeeChat 43 punti su 50, affermando: "Da una prima occhiata, WeeChat non è intuitivo e facile da usare come Rhapsody", ma, "Ci sono molti punti di forza nascosti nell'applicazione", inclusi plugin per Python, Perl, Ruby e Lua che possono essere installati.[13]

Note modifica

  1. ^ QWeeChat - Python/Qt GUI - WeeChat dev news, su dev.weechat.org. URL consultato il 3 febbraio 2012 (archiviato dall'url originale il 20 febbraio 2012).
  2. ^ a b c (DE) Thomas Rudolph, Arbeiten in der Konsole (II) - WeeChat (PDF), in YalmMagazin, marzo 2009, p. 28 (archiviato dall'url originale il 29 giugno 2009).
  3. ^ WeeChat: Features, su weechat.org. URL consultato il 5 ottobre 2009.
  4. ^ WeeChat: Supported Operating Systems, su weechat.org, 4 marzo 2009. URL consultato il 14 aprile 2009.
  5. ^ WeeChat: Downloads, su weechat.org, 4 marzo 2009. URL consultato il 14 aprile 2009.
  6. ^ Debian: WeeChat packages, su packages.debian.org. URL consultato il 14 aprile 2009.
  7. ^ Ubuntu: WeeChat packages, su packages.ubuntu.com, packages.ubuntu.org. URL consultato il 14 aprile 2009.
  8. ^ Mandriva: WeeChat packages, su club.mandriva.com, mandriva.com. URL consultato il 14 aprile 2009 (archiviato dall'url originale il 4 luglio 2009).
  9. ^ Fedora: WeeChat packages [collegamento interrotto], su admin.fedoraproject.org, fedoraproject.org. URL consultato il 14 aprile 2009.
  10. ^ Gentoo: WeeChat packages, su packages.gentoo.org, gentoo.org. URL consultato il 14 aprile 2009.
  11. ^ Arch Linux: WeeChat packages, su archlinux.org. URL consultato il 14 aprile 2009.
  12. ^ FreeBSD Ports: WeeChat, su freebsd.org. URL consultato il 14 aprile 2009.
  13. ^ Martin Brown, Free IRC clients : Choosing the best IRC client for your needs, in Free Software Magazine, n. 7, 7 settembre 2005.

Altri progetti modifica

Collegamenti esterni modifica