IM клиенты"Скайпец" и прогноз Gartner относительно xmpp.

В конце прошлого года случился масштабный сбой в работе Skype, а буквально пару дней назад китай запретил Skype. Тут я должен бы позлорадствовать и сказать, что предупреждал об этом уже давно. Ведь очень многие, из тех, кому я показывал «Семь причин посоветовать Skype вашему злейшему врагу», отвечали: «У меня все работает, зачем что-то менять? Что может случиться со Skype?». Теперь я могу ответить: «Нет, Skype не работает, с ним может случиться что угодно в любой момент. В конце декабря миллионы пользователей остались без средства связи друг с другом, потому что пользовались только Skype».



Но что же теперь делать пользователям скайпа? Ответ, не так уж труден — тоже самое, что вы делали при переходе с ICQ на Jabber, т.е. использовать мультипротокольные клиенты и «не складывать все яйца в одну корзину». Очевидно, что уже сегодня есть как минимум две альтернативы — это SIP и Jingle. Но, к сожалению, я пока не видел клиентов для IP-телефонии, которые бы поддерживали все три протокола. Хотя, технически препятствий для его создания нет — вспомните, Skype выпустил недавно SkypeKit, а протоколы SIP и Jingle открыты. Поэтому я уверен, что вскоре мы с вами увидим такие мультипротокольные клиенты для VoIP. Кстати, клиент Skype вроде уже сегодня поддерживает возможность звонков на SIP-телефоны.

Оптимизм у меня в этом вопросе еще из-за того, что в новой мобильной версии ICQ появилась поддержка xmpp. Да-да, вы все верно прочитали. В официальном мобильном клиенте ICQ теперь есть jabber! Но путь к такому решению был труден — за последнее время ICQ потеряла почти 20 миллионов пользователей.

Собственно, связь между «ICQ => jabber» и Skype прямая. Я думаю, что именно Jingle (который работает поверх jabber'а) станет тем самым «убийцей скайпа». По мнению Gartner, xmpp/jabber к 2015 году станет общепринятым универсальным стандартом для IM. Gartner советует предприятиям смело использовать jabber и прогнозирует, что эта технология выйдет в лидеры лет через пять. Вот такие дела. :-)
  • +6
  • fog
  • 01 января 2011, 22:36

Комментарии (26)

  • avatar
  • h31
  • 02 января 2011, 00:00
  • #
  • 0
Тут я должен бы позлорадствовать и сказать, что предупреждал об этом уже давно

Извиняюсь, что перехожу на личности, но синдром «Анонимных аналитиков» ввергает в ярость.
Но, к сожалению, я пока не видел клиентов для IP-телефонии, которые бы поддерживали все три протокола

Pidgin сам по себе поддерживает Jingle, Skype к нему прикручивается довольно легко, насчет SIP не знаю, но вроде бы что-то делали.
Если не учитывать количество пользователей, то у Скайпа на данный момент есть два преимущества по сравнению с XMPP/Jingle:
1) Обычному человеку поставить и настроить Скайп намного легче, чем Jabber-клиент. Единственный сравнимый вариант — это Google Talk. Но там нельзя добавить человека с другого сервера официальным клиентом, а значит получаем проблемы с общением с большинством пользователей Jabber, так что вряд ли Google Talk будут использовать массово.
2) Низкая совместимость. Даже в тепличных условиях возникают проблемы между разными клиентами. Что уж говорить про суровые условия реальности. Недавно появился клиент, который поддерживает Jingle на таком уровне, что способен заменить Skype — SIP Communicator. С другой стороны, самый популярный клиент (по моим наблюдениями), Psi, там и не научился согласованию кодеков. Что уж говорить по Jingle Nodes, поддержка которых скорее исключение, нежели правило (как со стороны клиентов, так и со стороны сервером).
Несмотря на множество альтернативных технологий, реальной альтернативы скайпу нет. Пытались заменить скайп Jingle, и как раз столкнулись с проблемой не совместимости клиентов. Многие клиенты не имеют межплатформной реализации Jingle. Тот же пиджинг умеет работать с Jingle в линуксе но винде не поддерживается. А о том чтобы скрестить разные клиенты мы вообще надеется перестали.
столкнулись с проблемой не совместимости клиентов
Я согласен, есть такая проблема, но она не относится к разряду непреодолимых. Нужно писать в багзилу разработчикам, просить на форумах соответствующих проектов и в рассылках. Может быть даже, дать донейшен с комментарием, что хотелось бы реализации таких и таких функций. Как только девелоперы поймут, что отсутствие нормальной поддержки VoIP сдерживает рост популярности их ПО, я думаю, что проблема решится, технических препятствий для этого нет.
Skype не работает, с ним может случиться что угодно в любой момент
а что же тогда работает и с чем же в любой момент не может что угодно случиться?
Ну, к примеру, xmpp децентрализован, то есть любой может поднять сервер в любой момент и даже если гугль выпилится, жаббер будет работать.
Только вот если вдруг любимый и обожаемый jabber.ru/jabber.org/jabber.someserver.org упадет, то общаться будет нельзя. И человеку будет наплевать на децентрализацию, федерацию и прочие плюшки, ведь он никак не сможет ни получить, ни отправить сообщение.
любой может поднять сервер в любой момент

Сколько процентов пользователей жабера используют свой сервер?
Сколько процентов пользователей жабера используют свой сервер?

И каким боком этот вопрос относится к факту децентрализованности? Вопрос не в том, как большинство использует, а в том, что вполне себе могут. У яндекса например есть возможность привязать жаббер к своему домену вместе с почтой, у меня несколько знакомых так сделали, теперь у них username@domain.ru и все отлично работает.

А вот закроет скайп логинсервера и все, можно выкидывать бинарники скайпа в корзину. =) вот, где разница.
И каким боком этот вопрос относится к факту децентрализованности?

Таким, что есть теория, а есть практика.
У яндекса например есть возможность привязать жаббер к своему домену вместе с почтой, у меня несколько знакомых так сделали, теперь у них username@domain.ru и все отлично работает.

Если честно, не понял, к чему это.
Таким, что есть теория, а есть практика.

Децентрализованность джаббера — это практика, это факт.
Предлагаю абстрагироваться и задать воброс несколько иначе. Если вдруг закроется mail.ru, что будет с почтой? Куча пользователей останутся без почты раз и навсегда? Или как оно будет? Представьте так, а потом экстраполируйте.
Если честно, не понял, к чему это.

К тому, что поднять свой собственный джаббер с преферансом и распутницами может любой знакомый с технологией человек.
А более квалифицированный может поднять ejabberd на своем сервере. Это, кстати, удобно для корпоративного сектора, где корп. почта людей может быть и их jid.

Если же скайп сдохнет, то технология сдохнет следом, если ее в порыве добродетельности не сделают открытой. Такая вероятность мала, но она все-же есть. А джаббер уже не остановить, вот где разница.
Куча пользователей останутся без почты раз и навсегда?

Останутся без переписки (если они не скачивали её на свой компьютер) и адреса.
К тому, что поднять свой собственный джаббер с преферансом и распутницами может любой знакомый с технологией человек.

Для этого нужно иметь либо круглосуточно работающий компьютер, либо выделенный сервер.
Если же скайп сдохнет, то технология сдохнет следом

Ты моя не понимать. Людям глубоко наплевать на технологию. Сообщения идут? Нет. Значит не работает.
Останутся без переписки (если они не скачивали её на свой компьютер) и адреса.

ССЗБ
В любом случае произойдет примерно следующее: они зарегаются в другом сервисе, или начнут использовать тот, где рега уже есть, просто не пользовался человек им, как основным.

Для этого нужно иметь либо круглосуточно работающий компьютер, либо выделенный сервер.

Ох толи я пишу неразборчиво, толи вы читать не умеете. Для этого не нужно сервера или компьютера, мало того, это еще и бесплатно. Достаточно владеть доменом и чтобы у него были ДНСы от кого угодно, хоть бы от того же руцентра. Все, более ничего не нужно.

Ты моя не понимать. Людям глубоко наплевать на технологию. Сообщения идут? Нет. Значит не работает.

Отчасти правда, но лишь отчасти. И потом это скорее-всего относится к 95% неайтишного населения.
95%

ССЗБ

Предлагаю завершить дискуссию. Не люблю спорить с неадекватами.
Была у меня подобная мысль пару сообщений назад, по той же причине. Но я сдержался. Не люблю опускаться ниже верхней половины пирамиды Грема.
Только вот если вдруг любимый и обожаемый jabber.ru/jabber.org/jabber.someserver.org упадет, то общаться будет нельзя. И человеку будет наплевать на децентрализацию, федерацию и прочие плюшки, ведь он никак не сможет ни получить, ни отправить сообщение.
Он пойдет использовать свой gmail, LJ, вконтакт и кучу других возможных сервисов. Обмен сообщениями не прекратится, технология будет продолжать работу, ну пусть и без парочки знаменитых доменов, тоже мне проблема.
Обмен сообщениями не прекратится, технология будет продолжать работу, ну пусть и без парочки знаменитых доменов, тоже мне проблема.

Сеть продолжит работу, да. А вот пользователи упавших серверов не смогут по-нормальному пользоваться жабером, ибо придется восстанавливать контакт-лист и каждому объяснять, с чего это он внезапно переехал. Та ещё морока.
Меньшее из зол.
а что же тогда работает и с чем же в любой момент не может что угодно случиться?
У меня два jid на разных серверах — один из них работает в любой момент. ;-)
Очень элегантное и красивое решение.
  • avatar
  • NOX
  • 02 января 2011, 16:15
  • #
  • 2
Предложите альтернативу со столь же развитой инфраструктурой, супортом и аксесорией. Или хотя бы предложите Jabber-клиент + SkypeKit.
Звоним из скайпа в SIPNET и обратно:
www.sipnet.ru/call/skype.html

Для звонков с оборудования (SIP-телефоны, шлюзы, ip-АТС) можно заносить учетки user@skype.sipnet.ru в записную книжку / номерной план устройства и звонить по короткому «внутреннему» номеру :-)
  • avatar
  • sanb
  • 04 января 2011, 22:51
  • #
  • 2
Но, к сожалению, я пока не видел клиентов для IP-телефонии, которые бы поддерживали все три протокола

empathy + telepathy-sofiasip + telepathy-haze + eion.robbmob.com/
спасибо!
а на деле насколько стабильно все это вместе работает??
хмммм- печально(((

FAQ
===

Q: Does this plugin require Skype to be running?
A: Yes.

Q: Can you make a version that doesn't need Skype?
A: Not possible right now.
Может напишешь пост «в картинках» как оно все вместе работает?
я вообще хотел написать обзор SIP/VoIP клиентов под Linux c картинками
самому интересно
последние версии клиентов уже стоят :)
ещё стоит задача к одному из них прикрутить USB-трубку SkypeMate USB-P1K
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.