{"id":14263,"url":"\/distributions\/14263\/click?bit=1&hash=b4dc4ce4b906960991e4705d10ce304ff5052bead202f1bda35bfb08e31596b1","title":"\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u0430\u0442\u044c, \u0435\u0441\u043b\u0438 \u043f\u043e\u043a\u0440\u0430\u0441\u0438\u0442\u044c \u0433\u043b\u0430\u0432\u043d\u0443\u044e \u043a\u043d\u043e\u043f\u043a\u0443 \u0432 \u0447\u0451\u0440\u043d\u044b\u0439","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"edca0fea-02f8-5eb8-ae8c-3678b2acc040"}

DashaMail украл калькулятор AB-тестов и код Mindbox. Пожалуйста, не надо так

Эта статья — последняя попытка решить дело миром с помощью давления общественности, без суда.

Не ищем негативного PR, не хотим судиться и обижать маленьких. Хотим писать про полезное клиентам, делиться опытом, но оставить историю без внимания не видим возможности.

Сервис email-рассылок DashaMail «позаимствовал» калькулятор AB-тестов и вдобавок использовал наш JS-клиент и API на сайте «Билайна». Сначала мы попробовали договориться с коллегами в переписке, потом отправили досудебную претензию — ответа не получили.

Mindboxкрупнейший Martech SaaS в России. Платформа автоматизации маркетинга (CDP). Объединяем в едином профиле клиента информацию с сайта, из мобильных приложений, касс розницы, рассылок.

С 2006 года помогаем «Ригле», Burger King, United Colors of Benetton и еще 400 компаниям создавать омниканальные программы лояльности; общаться с клиентами через email-рассылки, мобильные и вебпуши, чат-боты; рекомендовать релевантные товары и услуги — в письмах и на сайте. Опубликовали 157 историй успеха клиентов.

Что украл DashaMail и как обнаружили

Осенью прошлого года кто-то из коллег случайно увидел рекламу в «Фейсбуке» — в ней DashaMail продвигала свой калькулятор сплит-тестов. Сходство между их и нашим инструментом заметно невооруженным взглядом:

Слева калькулятор Mindbox, справа — DashaMail: совпадают даже дефолтные цифры в ячейках

Калькулятор мы сделали три года назад. Предыстория вопроса, проверяемая через кэши Гугла, — в конце статьи. У нас на руках договоры с веб-студией, которая верстала калькулятор. Конечно, с передачей прав нам.

Коллеги не стесняются пиарить полностью скопированный инструмент: написали даже целую статью про тестирование гипотез на vc.ru.

Мы начали изучать, а не позаимствовал ли DashaMail еще какие-нибудь наши разработки. Выяснилось: позаимствовал! На сайте «Билайна» Хром определяет в качестве источника JS-файла наш код. Этот код нужен для того, чтобы передавать данные с сайта в платформу. Сравните код Mindbox и код DashaMail.

Вероятно, копировать код понадобилось, чтобы быстрее провести интеграцию сайта с DashaMail — разработчики сервиса не стали писать код с нуля, а просто скопировали наш JS-клиент и, очевидно, серверное API.
Мы за конкуренцию, длинными контрактами не привязываем. Если клиенту лучше с конкурентом — экспортируем все данные и помогаем с переходом. Но не путем передачи нашей интеллектуальной собственности. Это перебор.

Немного технических деталей: код трекера не просто похож — оставлены даже комментарии нашего разработчика в Source Maps. Уточню на всякий случай: Source Maps (сорсмэп) — это инструмент, который позволяет посмотреть исходный код даже после того, как его сжали.

Попытка договориться

После обнаружения заимствования калькулятора, когда прошла первая обида, мы решили, что готовы для пользы рынку поделиться им бесплатно. Ведь мы его делали не для себя, а для клиентов. В конце концов, пусть будет зеркало, просто с указанием нашего авторства.Начали с общения в мессенджере: предложили поставить ссылку на наш сайт в калькуляторе. Так и наши права были бы соблюдены, и клиенты DashaMail продолжили бы пользоваться удобным инструментом.

Дальше мы наткнулись на копирование нашего кода, и расстройство выросло.

Через месяц после переписки в мессенджере наш юрист направила DashaMail досудебную претензию:

Ответа не дождались.

Чего хотим от DashaMail сейчас

Предлагаю DashaMail выполнить два условия:

  • В калькуляторе указать наше авторство и разместить кликабельный логотип Mindbox на видном месте. Например, как на картинке ниже.

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

  • Удалить наш код на сайте «Билайна».

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

Предыстория: зачем нужен калькулятор AB-тестов и как мы его разработали

AB-тесты — стандартный инструмент маркетологов для определения наиболее эффективного варианта из двух элементов, например темы письма. Чтобы результаты были статистически достоверными, используется калькулятор AB-тестов: подбирает размер выборки до теста и оценивает значимость полученных результатов после.

Чтобы сделать статистические формулы удобными и понятными, нужно как следует разобраться и подумать. Калькулятор может быть выполнен в виде Excel-файла с формулами или визуального инструмента. Мы пошли по второму пути — в феврале этого года нашему калькулятору исполнится уже 3 года.

Вдохновлялись блогом evanmiller.org: понравилась общая концепция, но взяли формулы попроще (плохо работаем с малыми выборками), визуальное решение не копировали. В результате получился удобный калькулятор с возможностью сравнивать несколько вариантов теста и пояснениями. Этого в исходной версии не было. Кажется, это единственный подобный русскоязычный инструмент.

Маркетологи оценили наш калькулятор: 73 тысячи просмотров страницы с калькулятором за 2020 год, по данным Google Analytics.

Автор

Александр Горник, CEO Mindbox

0
317 комментариев
Написать комментарий...
Arthur Koch

Нет вижу ссылки на публичный репозиторий с описанием лицензии на использование кода.

Так что могут эксплуатировать и копировать сколько угодно. Несмотря на то, что Даша - как сервис - дно :)

Ответить
Развернуть ветку
Alexander Gornik

Уже ответили, но на всякий — поясню. 

Для защиты авторских прав не требуется публиковать код в интернете, конечно же. Иначе невозможно было бы защищать непубличные разработки :).

Он зарегистрирован в установленном порядке, кража заверена нотариусом. 

Ответить
Развернуть ветку
Vlad Klekovkin

dashamail поступили не хорошо, но интересны детали:
А как это выглядит, заверение нотариусом, и какой именно код украден?
файл, на который приведена ссылке:
https://api.mindbox.ru/scripts/v1/tracker.js
содержит только два Copyright-а, и всё с MIT лицензией. (явно разрешающей копирование)

Компания претендует на тот код который до первого Copyright? (по умолчанию, мы не знаем какая там лицензия, незнание не защищает от ответственности)
На весь код? Но после явного MIT говорить "а там дальше наше что-то, но мы не указали" - выглядит так себе.

Ответить
Развернуть ветку
Иван Иванов

Такс.. а если я тут напишу 
—--
@license Licensed under MIT license
Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
—---

какую часть vc.ru можно невозбранно скопипистить? ведь на странице теперь эта фраза.

а если в скачаном с торрента (т.е. не купленном) ms office набрать "this software is free of charge" - для проверяющих органов это за лицензию сойдет?

Ответить
Развернуть ветку
Michael Smith
какую часть vc.ru можно невозбранно скопипистить? ведь на странице теперь эта фраза.

эта же фраза в UGC, а не в исходниках

а если в скачаном с торрента (т.е. не купленном) ms office набрать "this software is free of charge"

аналогично

для проверяющих органов это за лицензию сойдет?

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

Ответить
Развернуть ветку
Иван Иванов
эта же фраза в UGC, а не в исходниках

это как вы определили? вы исходники посмотрели? в хромобраузерах это - правая кнопка мыши - Показать исходный код.. и там есть искомая лицензия. 

 если проверяющим органам показать что в иходниках

а где в ГК про исходники? и главное - opensource не есть бесплатное и наоборот..  вот в ворде прям на пол экрана 20пх полужирным написано, что он бесплатный - значит бесплатный?

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

Ответить
Развернуть ветку
Michael Smith
это как вы определили?

у вас есть проблемы с определением где тут комментарии пользователей, а где код сайта? )

а где в ГК про исходники?

там где в ГК про авторские права и произведение

вот в ворде прям на пол экрана 20пх полужирным написано, что он бесплатный - значит бесплатный?

я вообще не понимаю вашей логики, причем тут то, что вы в нем напишите?
вы не кодите программу ворд и не распространяете его код на законных основаниях, если вы как пользователь что-то где-то напишите, это никакой роли играть не будет

если про бесплатность напишет МС или компания которая официально занимается распространением этого ПО, то это будет иметь вес

Ответить
Развернуть ветку
Иван Иванов

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

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

ЗЫ. где-то в ГК написано, что информация о условиях использования, ценах, скидках на ПО, записанная в исходниках является значимой для пользователя конечного продукта? статью не напомните?

Ответить
Развернуть ветку
Michael Smith
чем эта лицензия на данную страницу отличается от лицензии

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

да и код HTML страницы – это не программа, упрощенный порядок присоединения к лицензии в ГК прописаны только для программ и баз данных

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

где-то в ГК написано, что информация о условиях использования, ценах, скидках на ПО, записанная в исходниках является значимой для пользователя конечного продукта? статью не напомните?

напомню, статья 1286

5. Лицензионный договор с пользователем о предоставлении ему простой (неисключительной) лицензии на использование программы для ЭВМ или базы данных может быть заключен в упрощенном порядке.
Лицензионный договор, заключаемый в упрощенном порядке, является договором присоединения, условия которого, в частности, могут быть изложены на приобретаемом экземпляре программы для ЭВМ или базы данных либо на упаковке такого экземпляра, а также в электронном виде (пункт 2 статьи 434).
Ответить
Развернуть ветку
Иван Иванов
да и код HTML страницы – это не программа, упрощенный порядок присоединения к лицензии в ГК прописаны только для программ и баз данных

а почему HTML страница это не программа с т.з. законодательства? а скрипт на баше программа? а на похапе?
Другой вопрос, что исходный код HTML страницы не является исходным кодом данной программы (хотя по факту - все таки является) и то, что вы можете там прочитать какие-то лицензии - это ваши трудности..

про ГК РФ вы вроде и отвечаете, но я не понимаю о чем именно. похоже, что о чем-то своем.
Представьте, вы открываете подписанный цифровой подписью MS word.exe в блокноте и там, после заголовка EXE файла где-то видите строку "Данное ПО предоставляется всем бесплатно без каких либо ограничений" и тыкаете этой строкой проверяющим.. прокатит? на какие законы ссылаться будете? (представим, что все экспертизы подтвердят на раз-два, что бинарник оригинальный и даже лично билл г. это скажет под присягой)

Ответить
Развернуть ветку
Michael Smith
а почему HTML страница это не программа с т.з. законодательства?

с каких это пор язык разметки стал программой?

на какие законы ссылаться будете

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

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

и у распространямых в сети програмных модулей исходный код – это вообще единственное место, где можно нормально указать лицензию, у них нет упаковки или пользовательского интерфейса

Ответить
Развернуть ветку
314 комментариев
Раскрывать всегда