Dlaczego Jabber ?
Wpisany przez verim   

Dlaczego Jabber ?

 

Dlaczego powstała ta strona ?

To jest dobre pytanie. Na początku, jak pewnie większość z was, używaliśmy Gadu-Gadu. Jednak z biegiem czasu stawało się ono "ciężkie", a dodatkowo serwery tej usługi często padały. Nie chcieliśmy być uzależnieni od tej jednej sieci. Trafiliśmy na protokół Jabbera, który dawał wyjście z tej sytuacji. Mogliśmy się kontaktować za pomocą transportów ze znajomymi w innych sieciach. Dodatkowo dawał ten komfort, że w przypadku niedziałania którejś z sieci, mogliśmy nadal ze sobą prowadzić rozmowę za pomocą właśnie Jabbera. W miarę poznawania samego protokołu i jego możliwości stwierdziliśmy - czemu by nie założyć własnego serwera ? Tak też się stało i powstał nasz serwer, który jest serwerem prywatnym, na nasz własny użytek i naszych znajomych, którym chcieliśmy zapewnić komfort komunikacji i uniezależnienie się od innych sieci. Jednak niedawno nastąpił duży przełom. W momencie gdy Gadu-Gadu zaczęło blokować starsze komunikatory (brak możliwości komunikacji z numerami powyżej 17mln ze starszych klientów), musieliśmy zainstalować łatki na transport które umożliwiały komunikację z numerami powyżej 17mln. Byliśmy zmuszeni do zainstalowania chociaż na chwilę GG 10, aby sprawdzić, czy transport będzie miał możliwość porozumienia się z takimi numerami. Okazało się, że nowa wersja GG na sprzęcie z procesorem Intel Core2Duo i 3GB ramu - zajmowała 99MB i "zjadała" średnio 34% procesora. Tak naprawdę nie mamy wyboru instalując taki komunikator, czy chcemy w nim używać radio, tv czy inną usługę. Instaluje się od razu cały duży kombajn ze wszystkimi usługami mimo, że większość z nas ich nie używa. Oczywiście wiele ludzi stosuje różnego rodzaju programy/wspomagacze, które umożliwiają blokowanie reklam wyświetlanych w komunikatorze. Jednak zapewne jest to łamaniem regulaminu, wiąże się to również z szukaniem odpowiedzi na pytanie "jak to ewentualnie zablokować ?" oraz instalowaniem dodatkowego oprogramowania. Nie o to chyba chodzi w korzystaniu z komunikatora ;).

Czytając opisy "przejścia" z GG na Jabbera, doszliśmy do wniosku, że są one bardzo chaotyczne. Wydawać się może, że żeby tego dokonać trzeba przejść przez nie wiadomo jak trudny proces i wykonać dużą ilość czynności. To oczywiście zniechęca potencjalnych nowych użytkowników Jabbera. Dlatego postanowiliśmy ten proces zrobić jak najbardziej przyjaznym dla ludzi, którzy chcą tego spróbować i umieścić całość na tej stronie. Bez chodzenia po innych, bez przerabiania list i zbędnego komplikowania całego procesu "przejścia". "Przejście" właśnie rodzi najwięcej problemów i pytań, które mamy zamiar dzięki tej stronie pokazać, że jest to bardzo proste i szybkie. Największym problemem dotychczas była konwersja listy Gadu-Gadu, bo przecież prawie każdy używa GG, a przechodząc na inny komunikator/standard trzeba takową listę przekonwertować. Skrypty (programy) są napisane tak by za pomocą dosłownie czterech kliknięć przenieść swoje wszystkie kontakty z GG na wybrany serwer Jabbera i cieszyć się wolnością :). Nie jesteśmy wrogo nastawieni do Gadu-Gadu czy innych sieci. Jednak chcemy dać ludziom alternatywę upraszczając cały proces do minimum :).

UWAGA !

Jeżeli używacie komunikatora do przesyłania plików lub też rozmów głosowych, to niestety "Jabberowe Transporty" tego Wam nie zapewnią. Z transportu Gadu-Gadu nie wyślecie plików do użytkowników oryginalnego komunikatora, czy też nie nawiążecie z nim rozmowy głosowej, ani wideo. Transport jest tylko transportem, który ma zapewnić podstawowe normy komunikacyjne tj. wysyłanie-odbieranie wiadomości tekstowych, informacje o statusach innych użytkowników oraz odczytywanie opisów.

Dlaczego tak się dzieje ? XMPP jest po prostu innym protokołem. Można to porównać do tego że np. z Gadu-Gadu nie wyślecie pliku do Skype i na odwrót, ponieważ protokoły są różne.

Oczywiście z Jabbera na Jabbera nie ma problemu, pliki możecie wysyłać do woli i prowadzic rozmowy głosowe :).

 

Czym jest Jabber ?

Jabber jest otwartym protokołem XMPP (Extensible Messaging and Presence Protocol) opartym na XML, umożliwiającym wymianę wiadomości.

 

Dlaczego Jabber ?

W dzisiejszych czasach gdzie wszystko jest przeładowane Flashem i nastawione na reklamę, komunikatory niestety nie pozostają w tyle. Wydaje się, że zapomniały do czego zostały stworzone (a raczej ich twórcy zapomnieli, ścigając się miedzy sobą kto więcej upchnie w jednej aplikacji).. Początkowo miały służyć do komunikacji między znajomymi w formie tekstowej. Jednak z biegiem czasu otrzymywały kolejne funkcje, mniej lub bardziej potrzebne. Tych mniej potrzebnych - niestety - była większość. W końcu rozrosły się do olbrzymich kombajnów umożliwiających oglądanie TV, słuchanie muzyki, rozmów wideo. Co za tym idzie dostały automatycznie niesamowity apetyt na zasoby naszego sprzętu. Dziś odpalenie komunikatora, przeładowanego reklamami Flash, z tymi wszystkimi dodatkami na starcie potrafi nam "chapnąć" 100MB + solidnie obciążyć procka.

Na szczęście jest Jabber. Jest on w stanie zapewnić nam wszystko to, co powinien stary, dobry komunikator. Dodatkowo mamy możliwość przystosowania go do własnych potrzeb. Bez zbędnego obciążania maszyny. Tak naprawdę każdy z Was może postawić swój własny serwer Jabbera w domu i przestać być uzależnionym od zewnętrznych firm, przy jednoczesnym zachowaniu kontaktów i możliwości komunikowania się ze znajomymi w swoich ulubionych sieciach.

 

Zalety Jabbera ?

 

  • Protokół jest otwarty. Co za tym idzie może być dowolnie modyfikowany.
  • Zapamiętanie swojej nazwy czyli JID. Jest banalnie proste gdyż mamy ją w postaci podobnej do adresu e-mail nazwa.uzytkownika@nazwa.servera.jabber.
  • Sieci jest zdecentralizowana. Padnięcie jednego serwera nie powoduje wyłączenia całej sieci. A co za tym idzie przełączamy się na drugie konto, i nadal możemy prowadzić rozmowę ze znajomymi.
  • Serwery mogą używać szyfrowania SSL. Dodatkowo klient z którego korzystamy może mieć możliwość wsparcia dla PGP lub GPG.
  • Serwery udostępniają tzn "Transporty" które pozwalają oprócz korzystania z samego protokołu Jabbera i wymieniania tekstu z jego użytkownikami. Na kontakt z takimi sieciami jak : Gadu-Gadu, ICQ, MSN, AIM etc. Nie są to wtyczki znane z innych multikomunikatorów typu Konnekt, Miranda etc. Dzięki temu raz utworzona lista tzw. Roster  może być zaimportowany do każdego komunikatora ze wsparciem Jabbera.
  • Boty umożliwiające szereg usług od śledzenia kanałów RSS po możliwość blogowania bezpośrednio z komunikatora.
  • Szereg komunikatorów ze wsparciem protokołu XMPP takich jak : PSI, Pidgin, Kopete, Miranda, Jajc, Konnekt, WTW, Meebo (bardzo dobry klient przez www) i wiele innych. Każdy na pewno znajdzie coś dla siebie.
  • Jeśli używasz Tlena, GTalk - nie musisz nic zmieniać, to już jest Jabber :). Spokojnie można dodawać nowe Jabberowe kontakty.
  • Sporo klientów z których można korzystać na komórkach bez żadnych abonamentów tj. Slick, Palringo, Bombus, Papla, mTalk, Instango.
  • Ty decydujesz jak chcesz sie komunikować.
O, koniec... i co teraz ? Proponuję zajrzeć do zakładki "Jak zacząć ?" :).