http://agent.mail.ru/developers/licence.html
Компания предоставляет возможность использовать Протокол в собственных разработках на следующих условиях:
Права на разработанное ПО принадлежат разработчику;
.
.
Разработчик не имеет права продавать, сдавать в аренду или иными способами получать выгоду от разработанного на основе протокола ПО, не заключив с Компанией
.
.
.
А также иным способом нарушает принятные в Интернете этические нормы и/или законы РФ
Интересует пункт «Разработчик не имеет права продавать, сдавать в аренду или иными способами получать
выгоду от разработанного на основе протокола ПО, не заключив с Компанией ».
У нас что заработали патенты на алгоритмы?
В данном случае ты принимаешь договор с компанией на предоставление документации по протоколу в обмен на ограничения на его использование. Имеет ли договор юридическую силу или нет - может решить только суд.
Если спецификации протокола получены без заключения договора - например, с помощью reverse engineering официального клиента - то их можно использовать в любых целях.
В частности, почему бы просто не попросить исходники mrim.jabber.ru? В договоре написано, что разработчик имеет право свободно распространять ПО, но нигде не написано, что на его пользователей договор тоже распространяется!
Это абсолютно законно. Обычный NDA. А попытки обмануть лицензию хоть и типичны для различных девелоперов-воришек, но судом рассматриваться не будут. Это как использовать взломаный инсталятор, из которого удалили EULA - ответсвенность ты всеравно будешь нести по полной. Не нравится? Это мало кого волнует. Если законодательство твоей страны разрешает реверс инженеринг кода, то это твоя единственная возможность.
>Только если докажут, что ты знал что инсталлятор взломан.
Возьми аналогию - твой кореш спиратил новую модель запорожца работающую на коньячном спирте (при необходимости модернизируется до работающей на портвейне 777), дал тебе эти чертежи как свои собственные, и ты начал ее серийно выпускать. Когда же всплывет информация об этом, можешь даже не надеятся выйти сухим. Штрафы за нанесенный ущерб, изъятие всей серии будет обеспечено. А т.к. изъять всю серию невозможно, т.к. это ПО разошлось штрафы еще вырастут.