[ajsíkjú a džebr]
Začiatkom roku pána 2005 som ani len netušil ako zmenia a obohatia môj život tri písmenka. Tou dobou tie písmenka obohacovali ľuďom život necelých deväť rokov a získavali stále viac fanúšikov. Dnes môžem povedať, že som vďaka ním získal viac priateľov, usmernil som svoju budúcnosť, zabavil sa, utrpel rany. Priateľstvo, lásku, radu, nenávisť aj trápenie. To všetko dnes skrz nich prúdi medzi vyše dvesto päťdesiatimi miliónmi ľudí. ICQ [I Seek You] - hľadám ťa…
Toto je len ďalší článok, ktorí sa stratí v oceáne zbytočných článkov o ICQ, Jabberi a podobným drístoch. A k tomu je ešte aj príliš dlhý. Ale čo mám robiť, keď som mal chuť vyjadriť sa?
Na počiatku všetkého stáli študenti, ktorým zrejme nepostačoval vtedajší vývoj internetovej komunikácie, možno len chceli viac súkromia, než poskytovalo IRC, možno rýchlejší postup komunikácie než umožňuje e-mail. Dnes zastupuje ICQ veľká firma. Vtedy šlo o revolúciu, dnes je slovo ICQ zavrhované ako protokol aj ako program. Dôvod?
ICQ – protokol a program – monopol a problémy
V ICQ svete je rovnaký problém, aký je aj vo svete Windowsu. Prvorodenosť a monopolnosť. Mnoho užívateľov oficiálneho programu ICQ, ani len netuší o vonkajšom svete. Žijú v zahmlenej pravde. Pri registrácií im je vnútený program plný reklám, ktoré sa nedajú vypnúť (a je teda adware), je prešpikovaný animáciami a hrami. Žiadna iná možnosť. Kto nemá priateľov znalých problematiky ostáva závislí na systém zaťažujúcom programe.
Problém protokolu je podobný. ICQ využíva svoj vlastný a uzavretý protokol, do ktorého nikto nemá prístup. Nedá sa teda zistiť, čo všetko sa o užívateľovi do sveta dostáva. Nie je ani zabezpečený, a tak si správy tečúce medzi dvoma osobami, môže prečítať ktokoľvek, kto sa medzi nich vo virtuálnej rieke dostane.
A potom sú tu ešte tie podmienky, ktoré každý pri registrácii len odklikne. Na wikipédii som sa opäť dozvedel zaujímavé veci. Citujem voľný preklad:
Súhlasíte, že posielaním akéhokoľvek materiálu alebo informácií kdekoľvek v rámci Služieb a informácií ICQ sa vzdávate autorských práv a akýchkoľvek iných vlastníckych práv na posielaný materiál alebo informácie. Ďalej súhlasíte, že ICQ Inc. je oprávnená použiť podľa vlastného uváženia akýkoľvek poslaný materiál na akýkoľvek účel vrátane, ale nielen za účelom jeho publikácie alebo šírenia. (ICQ Acceptable Use Policy)
Pravdupovediac, lepšie by sa mi spávalo, ak by to tam nebolo, alebo ak by som to vedel o čosi skôr a posielal by som citlivý materiál inou cestou. Ach tá moja angličtina… ach to ICQ…
Jabber – svitanie do nového a lepšieho dňa?
Oficiálne (i keď nie medzi užívateľmi aktívne) začína história Jabberu už v roku 1998 (len dva roky po ICQ), no kým bol Jabber skutočne plnohodnotným „komunikačným prostriedkom“ preletelo pár rôčkov. V mojom okolí sa však o Jabber protokole začalo hovoriť len pred necelými dvoma – troma rokmi a vtedy ma to veľmi nezaujímalo. Dnes sa však príliš vtiera do podvedomia a v IT komunite sa o ňom dosť diskutuje (prípadne flamuje). V čom teda spočíva sila Jabberu?
Jabber je na rozdiel od ICQ otvorený protokol (teda – aby som bol presný – protokoly… Jabber technológie). Nie je tam teda žiadne „tajomstvo“. A tajomstvá užívateľov môžu byť chránené SSL. Jednou z ďalších (a nemalých) výhod je aj necentralizovanosť systému. Ak spadne jeden zo serverov, nemôžu komunikovať užívatelia len tohto servera a ostatných sa to nijako nedotkne (pri páde ICQ poskytovateľa sú všetci slušne povedané v prdely).
Jabber – komunita a jej malé neklamstvá
Okolo Jabberu vznikla rovnaká (a takmer totožná) komunita ako okolo Linuxu. Ľudia, ktorí sa vyznajú v IT svete, vedia, čo je dobré (a ešte lepšie) pre ľahšie bytie v ich svete. Bohužiaľ, rovnako ako zarytí linuxáci, pristupujú k druhej strane s miernym odporom. A samozrejme, že svojho miláčika (či už Jabber protokol alebo svoj ICQ/jabber klient) propagujú, pretláčajú a bránia. A na hlavy užívateľov ICQ protokolu a nebodaj ešte aj ICQ klienta padajú nadávky a posmešky.
Bohužiaľ, rovnako ako je tomu aj pri Linuxe, Jabber komunita používa k svojej propagácii neklamstvá – teda okrem hlavných dôvodov používa aj dôvody, ktoré však nespĺňajú len oni. Aby som odôvodnil svoje tvrdenie, nalistoval som si na internete stránku o slovenskej Jabber komunity (jabber.sk) a bod po bode to okomentujem. V niektorých príkladoch uvediem ako proti porovnanie IM program Miranda. Porovnávať protokol a program je síce padnuté na hlavu, ale ja len chcem poukázať na to, že tieto body skutočne stoja tak trochu na hrane…
- Jabber je zadarmo a vždy bude zadarmo.
- súhlasím, ale treba podotknúť, že aj ICQ protokol je momentálne zadarmo (vrátane jeho neobľúbeného rozšíreného klienta)
- Jabber vás spojí s používateľmi všetkých konkurenčných IM sietí. Vďaka Jabberu nepotrebujete jeden klientsky program pre ICQ, iný pre AIM a iný pre MSN messenger.
- Áno – Jabber skutočne koná zázraky a dokáže spojiť všetky možné protokoly pod seba, vytvoriť tak jednotnosť… ale musím podotknúť, že existujú (klientské) programy, ktoré dokážu taktiež spúšťať pod sebou všetky tieto protokoly. Teda nie je potrebné používať viacero programov. Mnohé vznikli práve pre protokol ICQ a nie kvôli Jabberu. Nesledujem až tak vývoj klientov, no minimálne Miranda a (asi) nový QIP Infinum to dokážu. Miranda dokáže pomocou defaultne integrovaných pluginov komunikovať cez ICQ, IRC, MSN, AIM, Jabber, Gtalk, GG a Yahoo…
- S Jabberom sa neupisujete žiadnej veľkej firme. Môžete si vybrať klientsky program, ktorý použijete, i server, na ktorý sa prihlasujete. V systéme Jabber nie je žiadny centrálny server.
- Súhlasím s tým, že sa pri Jabberi netreba nikomu upisovať. Že tu funguje necentralizovaný server a možnosť voľby cez ktorý sa prihlasovať. Ale klientský program si môžem zvoliť aj pri ICQ (aj keď je to neoficiálne nelegálne – no nikto proti tomu právne nevystupuje)
- Jabber nezobrazuje vo svojom okne žiadne reklamy.
- ICQ klient ich zobrazuje, ale neoficiálne klienty (Miranda, QIP, Trillian) reklamu nezobrazujú… reklama nie je v protokole – je v programe
- Zoznam vašich kontaktov je uložený na serveri. Preto ak používate Jabber na rôznych platformách a na rôznych počítačoch všade budete mať prístup k rovnakým kontaktom.
- Miranda tiež ukladá kontakty na server a taktiež sú prístupné z akéhokoľvek PC
- Jabber je bezpečný. Vaše konto je chránené heslom. So serverom sa môžete spojiť pomocou bezpečného protokolu SSL a používať šifrovanie a digitálny podpis PGP.
- tak proti tomuto nemôžem namietať. V tomto smere u mňa Jabber vyhráva a zrejme práve toto bude dôvod prečo na neho preleziem. Bezpečnosť nadovšetko…
Našiel som aj stránku, kde autor vyrátal desať dôvodov, prečo nepoužívať ICQ. V komentároch je logický vyvrátených pár bodov (súhlasím hneď s prvým), potom sa to, ako býva zvykom pri podobných rozporuplných témach, zvrtlo na flame.
Taktiež u Littlemapla (ten bude mať radosť, že ho zas spomínam) som narazil na odstavec, ktorý musím odcitovať a mierne napadnúť.
Nemáme moc rádi kýčovité smajlíky a reklamní bannery a proto nám prográmek na ICQ nevyhovuje. Je toho více, ale tohle jsou asi věci, které se nám líbí nejvíce. Navíc, můžeme mít kromě kamarádů ve svém Jabberu i předpověď počasí, TV program, aktuální články z blogů a novin, překladové slovníky nebo třeba i velmi pohodlné SMS brány na O2 a Vodafone (není třeba opisovat žádná čísla apod. a není nutné nic platit). Holt se nám ve světe Jabberu líbí více.
Ak by mi niekto tieto argumenty uviedol ako dôvod k prestúpeniu na Jabber – vysmial by som ho. Dôvod je jednoduchý. Moja Miranda nemá reklamné bannery, mám tam nekýčovité smajlíky a je otázkou pridania jedného pluginu a zaškrtnutia v možnostiach, aby som si mohol užívať počasie, TV a rádio program, RSS, slovník či SMS bránu.
Nevedending story – alebo flame až do posledného užívateľa
Rozhodnúť, či je lepšie ICQ, alebo Jabber by bolo ako rozhodnúť, či je lepšie jazdiť na bicykli, alebo sa korčuľovať. O zániku jedného z protokolov sa v najbližšej dobe nedá určite hovoriť, a tak bude voľba vždy na užívateľovi. Jabber musí pokračovať vo svojej kampani (založenej na skutočných, lepších dôvodoch) a ICQ, ak nechce prísť o všetkých užívateľov, bude musieť trochu popracovať na svojej otvorenosti a bezpečnosti.
V mojom prípade je to však o čosi lepšie, než to bolo včera. Donedávna som bral švitorenie jabberákov za nepodstatné, ale pri písaní tohto (spočiatku zbytočného a pre mňa predsa prospešného) príspevku som si uvedomil, že ICQ nie je to pravé orechové. Takže otvorene uznávam, že je Jabber lepší, len nech mi pod nos nestrkajú veci (argumenty), ktoré sú pre mňa irelevantné a skôr strápňujúce celok ako technológiu. Je isté, že ešte dlhú chvíľu budem používať ICQ, no jedného krásneho dňa skončím v náruči Jabberu. Je to jednak spôsobené mojou lenivosťou a jednak tým, že ICQ vďačím za obrovské množstvo priateľov…
08. Október, 2007 (Pondelok)o 22:31
Jaj, tys tomu dal
Tak jinak. Co třeba autorizace? Jak je to se správou autorizací v ICQ, to víme. Koho chci, toho si přidám do seznamu a má prostě smůlu. Už ho v seznamu lidí nechci? Můžu ho smazat. Uvidí mě? Ano… V Jabberu je celkem striktní kontrola nad autorizacemi, plně ovládaná ze obou stran. Požádám, schválí. Neschálí, mám smůlu. Odebere (kdykoliv později), mám smůlu taky.
Jak je to třeba s hlasem u ICQ? Mířím teď k Jabber Jingle (http://www.xmpp.org/extensions/xep-0166.html), který bude brzy standardizován (očekává se konec roku 2007) a již v tuto chvíli existuje hned několik klientů, kteří jej nějak podporují (GTalk, Psi, Coccinella).
Co spam v sítí ICQ? To není už tak moc záležitost klienta, jako spíš sítě jako takové. Kdy naposledy ti napsala “hot japan”, že tě moc chce? Miranda to řeší antispam pluginem, nicméně ani to podle všeho není 100%. V sítí Jabber jsem za poslední 4 roky na žádný spam nenarazil. Je však otázkou, čím to je, zda malým počtem lidí v síti či nezájmem spammerů a nebo dokonalostí implementace anispamu na Jabber serverech
Tím, že je jabber protokol otevřený a přesně zdokumentovaný, je otevřen i nejrůznějším experimentům. Viděl jsem rozšíření (jabber transport), která umožňovala přes instant messaging sledovat stav serverů a ovládat je, podílel jsem se na experimentálním traffic transportu, který sleduje vybrané komunikace a poskytuje informace o dopravě (dálnice, průjezdnost, kolony, havárky, hraniční přechody…). Jasně - k čemu to je běžnému uživateli, který si nic takového programovat nechce? K prdu. Chci spíš naznačit, že ta možnost je a současně posouvám tyto vymoženosti spíše do služeb sítě než služeb klienta. Je hezké, že má Miranda 1000 pluginů, které to nejspíš umí taky. Ale co když z nějakého důvodu nemůžu použít Mirandu? Co když bych rád použil Jimma? (http://www.jimm.org) Pak o všechny vymoženosti a podobné služy přicházím, protože je vlastně nenabízí síť, ale klient. Miranda tímto jen supluje tento nedostatek v síti ICQ.
Nicméně souhlasím s tím, že se často uvádí jako výhoda jednoho proti druhému cokoliv. Je to však běžně užívaný marketingový tah (stavební spořitelna taky napíše, že u nich dostaneš státní podporu a že ti nebudou danit úroky, v obchodě ti taky napíšou, že jejich produkt je zcela jedinečný, ale už ti neuvedou, že vedle mají podobný, co ti poslouží ještě líp…) To srovnání si musí každý udělat sám.
A nakonec je to jen o tom, že buď chceš a nebo ne
09. Október, 2007 (Utorok)o 8:50
No… či som tomu dal, alebo nie, je mi jedno… pri písaní, som sa toho dozvedel viac o Jabberi a to je, aspoň ja si to myslím, kladným bodom tohto príspevku… samozrejme, že nechcem zhadzovať Jabber… len sa mi nepáči, že všetci naokolo mi ho vychvaľujú práve tými argumentami, ktoré sú mi ukradnuté, pretože ich využívam v Mirande…
Autorizácia
- Miranda a QIP podporujú odoberanie autorizácie ľudí. Stačí ak kliknem, a na serveri sa danej osobe odoprie autorizácia. To znamená, že ľudia používajúci oficiálny klient ICQ prídu o moje číslo v kontakt liste. Problém je ale v tom, že Miranda (a možno ešte pár klientov) ma síce svoje kontakty na servere (s ktorým sa synchronizujú), ale ukladajú si ich aj offline (do profilu na disku). No a odtiaľ nezmiznú. A teraz už nemá cenu pokračovať v diskusii, či je v tomto smere lepší Jabber. Pokiaľ viem, on má svoje kontakty na servere, a teda aj Miranda by ho blokovala…
Telefonovanie
)…
- nikdy som to od ICQ nevyžadoval a od Mirandy už vôbec nie, ale ako plugin by som to samozrejme, prijal veľmi rád. Verím, že hlasová (a video) komunikácia bude pre Jabber ďalším plusovým bodom. Možno práve to bude dôvod, prečo veľa ľudí opustí ICQ a prejde na Jabber (takže ICQ spraví protiťah a vytvoria niečo podobné… - vezmi si, že MSN už video, hlas aj kreslenie podporuje
Spam
Na Mirande som nedostal spam od vtedy, čo ju mám. A plugin nemám žiaden (je to zrejme integrované). A ako podotkol “filer” v komentári k tomu článku o 10 dôvodoch - hoax a spam sa šíria ICQ len preto, lebo ho používa najviac ľudí (o tomto sa nemienim hádať - je to to isté ako vírusy a Windows/Linux)…
Služby versus Pluginy
V príspevku som písal, že vyvrátim tie “neklamstvá” porovnaním s Mirandou. ÁNO!!! ICQ je shit - súhlasím s tým… Ale Miranda mi dokáže vyplniť väčšinu týchto medzier a nemusím teda prechádzať na Jabber. Ak ti nevyhovuje Miranda tak amen s tebou (doslovne), pretože nejak sa mi ešte nepodarilo nájsť niečo lepšie…
…
Tak či onak - (už druhýkrát) súhlasím, že Jabber je lepší než ICQ. Uznávam aj jeho komunitu a dúfam, že jeho vývoj pôjde dopredu. Zrejme som ten príspevok nenapísal dostatočne objektívne (on spočiatku mal byť tvrdší k Jabberu, ale čím viac som sa dozvedel, tým viac som ho opravoval
), ale tak čo… neide o život. Nech Jabber sila IM sprevádza…
09. Október, 2007 (Utorok)o 9:03
btw: opravil som tu tých smajlov… zobrazovali sa s float:right :P… a nestihol som cvičenie v matiky
09. Október, 2007 (Utorok)o 10:38
Smajly jsem nereklamoval, doufal jsem, že to pořešíš
Ad autorizace: nevím, zda je něco nového v protokolu ICQ, nicméně praxe v minulosti byla taková, že zvláště alternativní (a tedy nepovolení) klienti si mohli přidat do seznamu lidí kohokoliv, kdo je napadl (bez potvrzení autorizace). A současně, když byla autorizace potvrzena a já jsem si někoho smazal ze svého seznamu lidí, on mě nadále mohl vidět a sledovat “můj prezenční stav” (tak se tomu správně říká v IM terminologii) a já s tím nemohl už nikdy nic dělat.
V Jabberu to takto není a ani Miranda to nezmění, protože to zajišťuje síť, protokol je takto postavený. Když někoho odeberu ze svého seznamu lidí, automaticky se zajistí, že tomu člověku se odebere autorizace (na mě). Na jeho klienta mu přijde už jen oznámení, že se tak stalo a může dělat co chce, ale můj stav sledovat nemůže, protože mu tyhle informace server neposkytne. A to mi přijde fér. Plná kontrola nad tím, kdo smí vidět můj stav a koho chci vidět já.
Jak to funguje v ICQ dnes moc nevím, mluvím o tom, jak to bylo dřív. Jak to funguje v Jabberu/XMPP vím docela přesně, protože jsem implementoval klienta i server
Co se týče toho, že “je mi Miranda málo”, tak to je právě ono. Těch klientů pro ICQ je jak šafránu, protože stojí často na vratkých nohách “dekompilovaného a odsniffovaného” protokolu ICQ. Pokud se něco v protokolu změní, musí zase programátoři sniffeři sednout a prozkoumat, co se změnilo a upravit své pluginy. Potřebuju mobilního klienta? Můžu si vybrat, jakého bych chtěl (pro Jabber) a nemusím přijít o žádnou z vymožeností sítě, které mi běžně nabízí “na mém stole”. Jimm je dobrý mobilní ICQ klient, nicméně pluginy Mirandy v něm asi moc nepoběží…
ICQ je hodně českou záležitostí: http://www.lupa.cz/clanky/icq-.....ev-atlasu/
Neříkám, že je špatné. Jen je docela dřina ho používat.
Jinak, co se týče přirovnání Jabberu k Linuxu, souhlasím. Nicméně, věz, že já na Linuxu nefrčím
09. Október, 2007 (Utorok)o 11:02
Okej… to priznávam… autorizácia na ICQ nefrčí, tak ako by mala… a tým pádom nemôže fungovať ani na neoficiálnych klientoch… takže to bude problémom vždy… kdesi a kedysi som síce čítal, že Miranda vyvíja plugin na úplne odstraňovanie autorizácie a blokovanie viditeľnosti statusu pre daný odautorizovaný UIN (zrejme ten prezenčný stav), ale myslím, že to stroskotalo práve na hlúpom autorizačnom systéme protokolu ICQ.
Rovnako je to aj s tým, že firma ICQ inc môže upravovať protokol a Mirande (či iným) chvíľu trvá, kým sa prispôsobia…
S týmito vecami som sa už zmieril, i keď práve sa chystám na čistku ICQ kontakt listu a zrejme ma trochu bude štvať, že ma uvidia, tí, ktorých vyhodím… (takže som sa nezmieril :\ )
To všetko sú dobré body pre Jabber, ktorý ponúka o mnoho viac, než ICQ, už vo svojich službách (a protokole) a nie vo forme pluginov… ach jaj… to aby som presunul mamu a priateľku na Jabber a potom sa tam presunul sám…
PS: pred 2 dňami, by som o prechode na Jabber ani len nepremýšľal… čo sa človek všetko nedozvie pri skúmaní problému
* U nás na Slovensku je momentálne ICQ záležitosť zoznamu
- na ten sa ja osobne chystám už asi rok a pol…
* linux
09. Október, 2007 (Utorok)o 12:01
Vítej mezi námi
P.S. to, že je ICQ česko-slovenskou záležitostí jsem myslel hlavně to, že máme opravdu velký podíl na celkovém počtu uživatelů vzhledem k tomu, kolik máme celkem lidí vůbec … (viz ten článek) Nějak se nám tady to ICQ uhnízdilo
P.S.2: Znám jednu dívku, která asi jako jedna z mála (dívčin) na světě naimplementovala plnohodnotného Jabber Mobile klienta a Jabber Server spolu s dopravním transportem (vše Java), napsala k tomu bezmála 100 stran dipomové práce a získala ocenění. Tato dívčina je současně mým jediným kontaktem, kvůli kterému mám ve svém PSI stále ICQ transport, protože ji “Jabber nějak nepřirostl k srdci”
Ale protože je to má žena, ten transport mě zas tak moc nebolí 
09. Október, 2007 (Utorok)o 12:05
tak na to druhé PS sa dá odpovedať len takto:

09. Október, 2007 (Utorok)o 12:20
Ještě jsem si vzpomněl na jednu drobnost, která by se asi nezařadila mezi “neklamstvá”. V síti Jabber můžeš být připojen pod jedním ID vícekrát, odlišuješ se pak pomocí tzv. “resource” (zdroje), Jabber ID pak vypadá takto nějak markoph@jabber.sk/kolej nebo markoph@jabber.sk/mobilne. Každému zdroji můžeš přiřadit prioritu a podle toho se na něj směrují zprávy.
Př.: sedíš u kompa a nevypneš ho a vystřelíš rychle do školy, bo bys zmeškal superdůležitou přednášku s nejmenovaným uspávačem hadů. Nicméně jsi měl rozpovídanou pohádku se svou přítelkyní a tak se rychle připojíš mobilně, abyste si to mohli po cestě do školy dopovídat, na mobilním klientovi nastavíš vyšší prioritu zdroje a server ti pak směruje zprávy na mobil a ne na kompa na koleji.
http://www.jabber.cz/wiki/Nast.....C3%ADstech
Těch drobností je asi více… jen si je tak všechny nevybavím
09. Október, 2007 (Utorok)o 15:07
noooo… tak toto sú veci, s ktorými by mala Jabber komunita vyskakovať proti ICQ
to som napríklad vôbec nevedel… vďaka