LINUX.ORG.RU

AOL Open AIM 2.0

 , aol


0

0

На протяжении последних двух лет AOL продвигает проект OpenAIM как средство для разработки сторонних AIM-клиентов. Но до недавнего времени были некоторые проблемы с доступной документацией по протоколу.

С выходом OpenAIM 2.0 AOL предоставляет разработчикам более свободный доступ к своей информации.

Среди прочего, в рамках OpenAIM 2.0 были полностью открыты спецификации протокола OSCAR (Open System for CommunicAtion in Realtime).

Но, как и следовало ожидать от компании такого рода, не обошлось и без подводных камней. Для того, чтобы использовать открытую документацию для разработки AIM клиента, обязательно выполнить два из пяти предложеных пунктов:

  • Показ рекламы в клиенте
  • Ссылка на AIM toolbar
  • Показ иконок пользователей
  • Показ информации о пользователе
  • Показ веб-страницы AIM.

    Но, в связи с тем, что показ иконок и информации о пользователе распространен и без того, особых преград в использовании документации не предвидется.

    Страница проекта: http://dev.aol.com/aim

    >>> Подробности

  • ★★★

    Проверено: Shaman007 ()

    Иными словами, идут лесом, а с документацией случится то же самое, что и с документацией на Flash: проигнорируют и будут и дальше ревёрс-инженерить.

    Sikon ★★★
    ()
    Ответ на: комментарий от boombick

    а как же оскар? (Open System... бугага!)

    anonymous
    ()

    Не говорит ли это о том, что те клиенты которые не будут исполнять 2 из 5 пунктов будут поставлены вне закона и AOL потредует их запрещения?

    anonymous
    ()
    Ответ на: комментарий от vadiml

    не, я конечно понимаю, что это не Ъ, но все же ссылки не просто так дают.

    Jeepston ★★★
    () автор топика
    Ответ на: комментарий от anonymous

    > Так они реверсинженирили протокол, им на эти пункты положить.

    Увы и ах чтоб ревисинженерить протокол надо сначала получить акк на аоле, а для этого надо согласиться с лицензией, которая такие действия запрещает в явном виде. Так что все ревеинженерщики - вне закона.

    anonymous
    ()

    >>Для того, чтобы использовать открытую документацию для разработки AIM клиента

    Т. е. джаббер-транспорты можно писать по этим спекам?

    anonymous
    ()
    Ответ на: комментарий от anonymous

    Реверс в законе.

    А если с условиями лицензии соглашусь я, и сообщения буду слать я. А хакер Вася будет перехватывать мои пакеты и реверс-инженерить?

    Camel ★★★★★
    ()
    Ответ на: комментарий от anonymous

    только вот в россии реверс инжиниринг не запрещён

    anonymous
    ()
    Ответ на: Вдогонку. от Camel

    Пользуюсь жабером с самого начала, и удивляюсь, откуда на лоре столько быдлоасеров? И вот плачутся днями на пролёт: "му-му-му, когда же откроют спеекиии..."

    scaldov ★★
    ()
    Ответ на: комментарий от anonymous

    > Т. е. джаббер-транспорты можно писать по этим спекам?

    Нет, только клиенты:

    D.1:

    Further, in addition to any other restrictions contained in this Agreement,
    you will not use any Tool to, and your Developer Application will not,
    enable direct communication (*e.g*., presence data, text, video, VoIP, file
    transfers, or data exchanges) between the AIM Service and any other instant
    messaging community or third party instant messaging service. You will
    ensure that any end user's log on to the AOL Messaging Network will be
    accomplished solely through the use of unique end user identifiers and
    passwords authorized by AOL.

    plm ★★★★★
    ()
    Ответ на: комментарий от hibou

    Исключительно удобства ради, дабы блондинкам было проще. Они (не блондинки а разработчеги) об этом даже писали где-то.

    anonymous
    ()
    Ответ на: комментарий от scaldov

    Блин, да тыщу раз говорили, что когда в контакт листе дохера контактов, далеко не всем удается заставить их пересесть на джаббер, поэтому и приходится пользоваться асей. И все-равно находится удивляющийся, и ничего не понимающий. Чего ты не удивляешься что разрабатывают wine, samba, поддержку doc и xls в openoffice, зачем они нужны, раз ты этим не пользуешься?

    Скорее бы уже по-нормальному открыли и сделали нормальную поддержку протокола.

    anonymous
    ()
    Ответ на: комментарий от scaldov

    >Пользуюсь жабером с самого начала, и удивляюсь, откуда на лоре столько быдлоасеров? И вот плачутся днями на пролёт: "му-му-му, когда же откроют спеекиии..."

    в 90ых не было джаббера... все юзали icq .... поэтому когда контакт человек на 300 и с нужными людьми... то приходится пользоваться.

    xocolate
    ()
    Ответ на: комментарий от xocolate

    >в 90ых не было джаббера... все юзали icq .... поэтому когда контакт человек на 300 и с нужными людьми... то приходится пользоваться.

    Они оба появились в конце 90-х с разницей в 2 года (96 - 98 года).

    MYMUR ★★★★
    ()

    Если это считать открытостью, то она всё равно меньше открытости шрифтов Bitstream Vera, IMHO.

    anonymous
    ()
    Ответ на: комментарий от xocolate

    мне не приходится. для тех, кто в танке, у меня есть эл. почта.

    scaldov ★★
    ()
    Ответ на: комментарий от DoTheGNU

    >Это были 90-е. Мы зарабатывали как могли...

    Иногда мы тупо кодили, иногда кодили тупо....

    MYMUR ★★★★
    ()
    Ответ на: комментарий от xocolate

    Что мешает настроить джаббер для работы с быдлоAIMами?

    anonymous
    ()

    >Но, в связи с тем, что показ иконок и информации о пользователе распространен и без того, особых преград в использовании документации не предвидится.

    благодарю, посмеялся. по ссылке не пойду — вдруг прочитаю нечаянно? придётся при следующем патче SIM дописывать рекламу…

    mirage
    ()

    там после пяти вариантов есть интересная приписка

    Just to be clear, these requirements don’t apply to Plugins, Bots or the use of the Presence Indicators. Please note that if your application exceeds 100,000 peak simultaneous users, you must implement Advertising as described below as one of your two options.

    То есть, как я понимаю, для многопротокольных клиентов это не нужно? И при этом-же, если более 100 000 пользователей - то реклама - обязательна?

    anonymous
    ()
    Ответ на: комментарий от Nonexistent

    в каком месте его открыли? показали сиськи из-за угла. и то не сиськи, а фото сисек. тьфу.

    mirage
    ()
    Ответ на: комментарий от mirage

    > благодарю, посмеялся. по ссылке не пойду — вдруг прочитаю нечаянно? придётся при следующем патче SIM дописывать рекламу…

    Sim-IM? Или есть еще сим кроме сима? ;-)

    shaplov ★★★
    ()
    Ответ на: комментарий от mirage

    > зыж не-не, я не майнтайнер

    А я так да... ;-) И очень удивился, что вас не припомню... ;-)

    > отачиваю напильничком для себя лично иногда.

    А может тогда все-таки поделитесь, вдруг пригодиться... ;-)

    shaplov ★★★
    ()

    не понимаю, как можно запретить использовать документацию на протокол для написания, например, своего транспорта в джаббер?

    Это что, "право читать" в действии? Вы не можете читать эту книгу, если не ОБЯЗУЕТЕСЬ написать на нее положительную рецензию или вам запрещено ее ругать?

    AVL2 ★★★★★
    ()
    Ответ на: комментарий от AVL2

    Специально прочитал лицензию - нет там указаний, для чего можно или нельзя читать документацию. Сказано только, что документация входит в tools, а приложения, созданые с использованием tools нельзя и т.д. Но совершенно очевидно, что имеется в виду производные от библиотек или примеров, а не от мозга прочитавшего документацию...

    AVL2 ★★★★★
    ()

    > Для того, чтобы использовать открытую документацию для разработки AIM клиента, обязательно выполнить два из пяти предложеных пунктов

    Бред какой-то. Это уже называется псевдооткрытостью (по аналогии с лицензиями от одной небезысвестной корпорации).

    ---
    С Уважением,

    BuG2BuG
    ()
    Ответ на: комментарий от anonymous

    >Увы и ах чтоб ревисинженерить протокол надо сначала получить акк на аоле, а для этого надо согласиться с лицензией, которая такие действия запрещает в явном виде. Так что все ревеинженерщики - вне закона.

    Вне закона по местному законодательству могут быть такие запреты. Афаик, в России запрет на реверсинжениринг недействителен.

    Ramen ★★★★
    ()
    Ответ на: комментарий от shaplov

    >А я так да… ;-) И очень удивился, что вас не припомню… ;-)

    виноват, пост криво написал. %-)

    >А может тогда все-таки поделитесь, вдруг пригодиться… ;-)

    это вряд ли. я фичи не добавляю, а вырезаю, в основном. %-) и то по мелочи. на что никак не могу собраться — выкинуть нафиг XSLT и привинтить Lua-скриптинг. честно говоря, лениво каждый раз объединять с новым снапшотом (а я их регулярно достаточно из svn забираю).

    вот щаз, кстати, гиперссылки стали отчего-то рисоваться противным жёлтым цветом на белом фоне. ужасно. так я третью неделю не могу починить — лень. %-)

    до этого был баг после отрубления электричества: пока сам что-то не напишешь контакту, SIM упорно не хотел приходящие мессаги добавлять в хистори. но багрепорт не накатал, ибо фиг знает, чего там было: я тупо хистори повытирал. %-)

    кстати. а почему нет релиза 0.9.5? оно давно уже, имо, стабильно (юзаю, не падает %-). а то скажешь народу «юзай SIM», а в ответ: «а! это старьё, которое фиг знает когда в последний раз обновлялось!» вантузникам слова «svn» и «собери» ничего не говорят. %-)

    mirage
    ()

    мдя... вот оно - различие между open и free. пускай с такими условиями назад закрывают.

    GFORGX ★★★
    ()
    Ответ на: комментарий от mirage

    > кстати. а почему нет релиза 0.9.5? оно давно уже, имо, стабильно (юзаю, не падает %-). а то скажешь народу «юзай SIM», а в ответ: «а! это старьё, которое фиг знает когда в последний раз обновлялось!» вантузникам слова «svn» и «собери» ничего не говорят. %-)

    http://sim-im.org/wiki/Roadmap - Пока эти баги не будут пофикшены, релиз будет явно преждевременным. А фиксить их некому... Старый народ разбежался, а нового не набралось... Народ появляется, заявляется, но начав копаться в коде понимает, что в нем черт ногу сломит, и пропадает...

    Так что все в твоих руках ровно до той степени, до которой в моих ;-)

    > до этого был баг после отрубления электричества: пока сам что-то не напишешь контакту, SIM упорно не хотел приходящие мессаги добавлять в хистори. но багрепорт не накатал, ибо фиг знает, чего там было: я тупо хистори повытирал. %-)

    Да... Хистори там -- это тяжело.

    shaplov ★★★
    ()
    Ответ на: комментарий от shaplov

    > Не говорит ли это о том, что те клиенты которые не будут исполнять 2 > из 5 пунктов будут поставлены вне закона и AOL потредует их > запрещения?

    Гм... полгода назад идея уйти из аськи казалась мне немного утопичной, клиенты, коллеги и т.д. Поставил себе все: skype, msn,jabber, gtalk, icq. И что-то последнее время народ тихо мигрирует с аськи. Все больше общения идет через что-нибудь другое. Думаю аська в итоге довыеживается и ее заменит MSN и Jabber.

    anonymous
    ()
    Ответ на: комментарий от shaplov

    >Так что все в твоих руках ровно до той степени, до которой в моих ;-)

    ну ты же сам понимаешь, что я отвечу: «времени нет, у меня своих фиговин дофига, я c++ не люблю, и вообще не знаю, где скачать gcc». %-)

    к тому же ты прав — уж дофига сильно кода страшного. заявляться с радостной мордой «я! я буду!» — глупо. надо с патчем в лапах приходить. может, когда и созрею что-нибудь там понять да доделать. была идея file transfer починить, как с виду лёгкое и давно нефиксеное, но момент упущен. да и нет сейчас времени (а у кого оно есть?! %-).

    и, имо, всё равно стоит на главную хотя бы 0.9.5 RC(-1) %-) положить. а то не у всех хватает терпения до места, где dev-версии. особенно у виндовозников.

    mirage
    ()
    Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.