http://cranequinier.livejournal.com/ ([identity profile] cranequinier.livejournal.com) wrote in [community profile] russian_america2012-06-20 03:36 pm

Украли исходники программы, продают в США. Советы?

У знакомого проблема. Он живет в России, зарабатывает продажей софтвера через Интернет. Несколько лет назад у него работал сотрудник, который потом уволился и уехал в США. Живет видимо в NYC. Сейчас выясняется, что этот сотрудник продает очень точную копию программы знакомого, судя по разным признаком - скомпилированную из украденых исходников. Формальные технические доказательства спёртости кода достаточно просты. Свидетельства работы на знакомого - тоже вроде есть. Новая программа, естественно, прямой конкуретн старой, и до какой-то степени уменьшает её продажи.

Что можно было бы сделать, чтобы создателю программы стало лучше, а вору - хуже? Объемы денег под вопросом - наверное единицы, ну десятки тысяч долларов в год, совсем не миллионы. Знакомый совершенно неагрессивен, вопрос мести особо не стоит, скорее интересуют возможные увеличения доходов.

UPD: Много вопросов возникло про доказательство эквивалентности программ. Поясняю для не-программистов: если у вас есть два независимо развивавшихся клона одной программы, которую не переносили с Windows на мэйнфрейм и не переписывали с нуля, выбросив до байта все старые исходники, у вас есть хороший шанс через год-другой продемонстрировать, что это именно клоны одной программы.

UPD2: Много содержательных ответов, особенно ответ от [livejournal.com profile] vivaerotica. Ну похоже это совершенно безнадежно. Я думаю я скажу знакомому, что я ошибся (это вообще-то была моя идея - попробовать наехать, я наивно верю в демократию), и наехать нереально. Вот тебе и правовое государство. Хптьфу.

Ну а для себя вывод, который мне рассказал другой знакомый, покруче: ни один нанятый разработчик не должен держать в руках достаточно исходников, чтоб скомпилировать продукт. Но ему легко говорить, у него их туча...
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2012-06-24 04:10 am (UTC)(link)
Web - это не просто можно. Это объективно очень удобный инструмент как для пользователей, так и для программистов.
Но если хотите держать свой бизнес неизменным и в секрете - не буду вам мешать.

[identity profile] hoholusa.livejournal.com 2012-06-24 04:41 am (UTC)(link)
Да какие уж тут секреты... Зайти на сайт, доунлоаднуть программу - и там всё видно...

Но от МЕНЯ то вы чего хотите ?
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2012-06-24 04:48 am (UTC)(link)
Программа не расскажет, почему вы считате, что переход на web service не приведёт к существенному увеличению объема продаж.

[identity profile] hoholusa.livejournal.com 2012-06-24 04:54 am (UTC)(link)
Ну обьясните мне из чистого любопытства, зачем ВАМ знать, почему портинг моей программы на веб не приведёт к существенному увеличению объема продаж ? Какая вам от этого знания польза ?

Если вы понимаете, для чего нужна и как используется моя программа, так у вас и вопроса такого не возникнет.
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2012-06-24 05:00 am (UTC)(link)
Объясняю:
У меня есть убеждение, что коммерчески успешные программы в подавляющем большинстве случаев выгодно продолжать развивать.

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

[identity profile] hoholusa.livejournal.com 2012-06-24 03:28 pm (UTC)(link)
Программы имеет смысл развивать в трёх случаях (за исключением баг фиксов):
1. Программа потеряла совместимость с современными програмными продуктами, покупатели не могут её использовать.
2. Добавление дополнительных возможностей привлечёт покупателей, которые не покупали программу именно из-за отсутствия этих возможностей.
3. Добавление дополнительных возможностей даст возможность успешно конкурировать с конкурентами, предлагая больше фукций за те же деньги.

В остальных случаях развитие прграммы является вещью приятной, но нерентабельной.
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2012-06-24 05:16 pm (UTC)(link)
Web application позволяет воспользоваться функциональность программы без установки её на свой desktop.
Это - очень важная возможность, и по соображениям security, и по соображениям совместимости, и по соображениям простоты использования, и по соображениям доступности приложения с разных компьютеров (офис/дом/мобильный телефон).
Вы считаете, что подавляющему большинству ваших потенциальных заказчиков это неважно?

[identity profile] hoholusa.livejournal.com 2012-06-24 06:09 pm (UTC)(link)
1. Security - палка о двух концах.
2. Чего говорить о совместимости, если каждую страницу приходится тестировать в тройке ИЕ-Лис-Хром. Как минимум, тройке.
3. Ни одна веб-страница не сравнится в простоте с грамотно написанным desktop app.
4. Я позволяю свом клиентам устанавливать программу без покупки дополнительной лицензии одновременно на двух компьютерах. А доступ с мобильника ей не нужен.
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2012-06-24 06:35 pm (UTC)(link)
1) С точки зрения пользователя, web app безопаснее, потому что не надо устанавливать чужой exe-файл на своей машине.

2) Совместимость - это о возможности запускать app на разных OS: windows/iOS/linux.
Если не добавлять advanced javascript, то вопросы cross-browser compatibility решаются просто.

3) Веб-страницы более стандартизированы (за счёт общей функциональности браузеров). Поэтому изучение web app - проще, даже если desktop app хорошо написан.

4) "Позволить установить" и "установить" - довольно разные вещи.
Web app устанавивать не нужно вообще.

Вы со статьёй, которую я вам порекомендовал ознакомились?
http://www.kalzumeus.com/2009/09/05/desktop-aps-versus-web-apps/
Неубедительно?

[identity profile] hoholusa.livejournal.com 2012-06-24 09:38 pm (UTC)(link)
Неубедительно. У автора purchase rate чуть больше 1%, и невероятным усилием он приподнимает его до 2.5% через web app. У меня purchase rate 18%-20% и мне не хочется маяться хернёй.
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2012-06-24 11:09 pm (UTC)(link)
Возможно conversion rate зависит от типа приложения.
Возможно, что вы неправильно меряете количество free trials.

В любом случае, разумно предположить, что количество trials с переходом от downloadable program на web - вырастет очень существенно на обоих проектах.

[identity profile] hoholusa.livejournal.com 2012-06-24 11:21 pm (UTC)(link)
Предположить можно всё, что угодно.
dennisgorelik: 2020-06-13 in my home office (Default)

[personal profile] dennisgorelik 2012-06-24 11:31 pm (UTC)(link)
Можете назвать хотя бы примерный объём продаж, чтобы было понятно, о чём речь?

[identity profile] hoholusa.livejournal.com 2012-06-25 01:08 am (UTC)(link)
Неа.