Komunikatywny Pingwin
- Andrzej Kwaśniewski,
- 15.10.2004, godz. 14:37
Dobrodziejstwo Internetu polega m.in. na tym, że pozwala on na łatwe nawiązywanie i utrzymywanie kontaktów z ludźmi z całego globu. Możemy korzystać zarówno z poczty elektronicznej, jak i programów do rozmów w czasie rzeczywistym, a nawet zamienić komputer w internetowy telefon czy stanowisko do tele- i wideokonferencji. Co ważne, wbrew obiegowej opinii nie ma z tym najmniejszych problemów również w systemie Linux, którego każda niemal dystrybucja zawiera zestaw najbardziej potrzebnych do komunikowania się aplikacji.
Zobacz również:
- Ta inicjatywa ma ułatwić firmom zadanie wdrażania systemów AI
- Ruszyły testy satelitów Starlink działających w trybie „direct-to-cell”
- Polacy bezrefleksyjnie ufają technologii?
Użytkownicy systemu Linux nie mają również problemu z korzystaniem z sieci IRC (Internet Relay Chat). Dostępne są m.in. programy Irssi, modułowy klient IRC, posiadający tekstowy interfejs użytkownika, który umożliwia korzystanie z kanałów IRC, przełączanie się pomiędzy serwerami, pozwala na zastosowanie gotowych, jak i pisanie własnych tematów, aplikacje X-Chat, BitchX czy Kvirc. Dla przykładu, ten ostatni zawiera m.in. bazę użytkowników, wsparcie dla śledzenia i powiadamiania o dostepności użytkownika, listę ignorowanych, wsparcie dla szyfrowania SSL oraz opcji CHAT, SEND, VOICE, RSEND, GET, RECV.
Sieciowe rozmówki
W systemie Linux obsługiwane są także protokoły odpowiedzialne za prowadzenie sieciowych pogaduszek. Tutaj prym wiedzie Gaim, wieloplatformowy komunikator internetowy, pozwalający na prowadzenie rozmów w sieciach AIM, ICQ, MSN Messenger, Yahoo, Jabber, Zephyr, IRC oraz w Gadu-Gadu. Aplikacja umożliwia jednoczesne zalogowanie się do każdej z sieci, pozwala na zmianę skórek, stosowanie wtyczek, przesyłanie plików bezpośrednio z okna rozmowy oraz poprzez system 'przeciągnij-i-upuść' na liście kontaktów. Popularnością cieszy się również Kopete, multikomunikator zawierający m.in. wtyczki do obsługi protokołów Jabber, ICQ, AIM, Gadu-Gadu, IRC, MSN Messenger oraz Yahoo!. Zawiera m.in. wsparcie dla przesyłania plików przy użyciu Jabbera oraz czat dla tego protokołu, moduł powiadamiania o poczcie dla protokołu Yahoo! i wsparcie dla szyfrowania SSL w ramach IRC.Zwolennicy rodzimych protokołów mogą wybrać np. program GNU Gadu, obsługujący protokoły Gadu-Gadu, Tlen.pl oraz Jabber, TleenX (będący linuksowym klonem Tlena) lub Kadu. Oprócz prowadzenia rozmów, Kadu umożliwia m.in. wysyłanie SMSów, szyfrowanie wiadomości, wstawianie emotikonek, przesyłanie plików i wiadomości, zawierających wklejone grafiki oraz prowadzenie rozmów konferencyjnych. Dzięki modułowej budowie można go dodatkowo wyposażyć w różnego rodzaju wtyczki (m.in. do pobierania danych pogodowych, zmiany wyglądu, wsparcia dla odtwarzacza XMMS, itp).
Do obsługi niezwykle popularnego w środowisku linuksowym protokołu Jabber można polecić chociażby program Psi. Prosty w obsłudze, za to o ogromnych możliwościach klient Jabbera, obsługuje wiele kont jednocześnie, umożliwia dostęp poprzez bramki na serwerach do sieci Gadu-Gadu, ICQ, AIM, MSN, Tlen, posiada polską wersję językową oraz opcję zalogowania jednocześnie na wiele kont. Psi pozwala też na przesyłanie plików zgodnie ze standardem Jabbera, oferuje możliwość eksportowania historii w postaci zwykłego tekstu, obsługi konferencji, zawiera również wsparcie dla szyfrowania SSL oraz OpenPGP.
Telefon w komputerze
Jeśli mamy odpowiednio wyposażony komputer (m.in. w pełni dupleksowa karta dźwiękowa, karta TV, kamera internetowa) możemy nie tylko porozmawiać, ale i zobaczyć naszego rozmówcę w formie przekazu wideo. Liderem w dziedzinie tele- i wideokonferencji dla systemów linuksowych jest bez wątpienia GnomeMeeting. Program korzysta z protokołu H.323, umożliwia nawiązanie połączenia również z użytkownikami innych systemów (np. Microsoft Netmeeting). Pozwala on także na przeszukiwanie oraz filtrowanie adresów, oferuje wsparcie dla gatekeepera, historię połączeń, obsługę przekierowania połączeń czy konferencje z udziałem wielu użytkowników.
Większość linuksowych programów można rozbudować o nowe możliwości dzięki systemowi wtyczek. Dobrym przykładem mogą tu być programy obsługujące protokół Jabbera, dla których aż roi się od dodatków. Do komunikatora można m.in. dołączyć komponenty udostępniające zestaw słowników językowych, boty umożliwiające dostęp do encyklopedii, informacji pogodowych, dostarczające dowolne nagłówki RSS z serwisów informacyjnych, program TV, a nawet rozkład jazdy (ZTM w Warszawie). Dzięki usłudze Jogger możemy z kolei prowadzić bloga używając wyłącznie komunikatora (dodawanie nowych wpisów odbywa się bezpośrednio z poziomu okna wiadomości). Polską wersję joggera znaleźć można pod adresem tutaj.
Posiadając dowolny faks modem, możemy również skorzystać z jednego z wielu programów umożliwiających wysyłanie, odbieranie i przeglądanie faksów (np. Efax, FaxMail, fax2send, mgetty), a także zamienić nasz komputer w automatyczną sekretarkę (vgetty, tkVOICE, KAM2).
Wymiana plików
Swoistą formą komunikacji jest również wymiana plików pomiędzy użytkownikami. W systemie Linux dostępne są oczywiście programy - klienty najpopularniejszych protokołów. Jest m.in. GTK-Gnutella, klon najstarszego klienta sieci Gnutella, który umożliwia wyszukiwanie, pobieranie i współdzielenie plików z wielu źródeł, DConnect Daemon - hub Direct Connecta (który działa w tle i nie wymaga, w przeciwieństwie do wielu innych, systemu Xwindow) czy eDonkey2000, klient sieci peer-to-peer, pozwalający na pobieranie i udostępnianie dowolnego rodzaju plików. eDonkey posiada funkcję przerwania i wznowienia pobierania, wyszukiwania, a także pobierania pojedynczego pliku z kilku różnych lokalizacji, dzięki czemu sam proces ulega przyspieszeniu. Dla tego programu dostępna jet również bardzo funkcjonalna, graficzna nakładka (ed2k-gtk-gui).