<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>alexmak.net &#187; kmk</title>
	<atom:link href="http://alexmak.net/blog/tag/kmk/feed/" rel="self" type="application/rss+xml" />
	<link>http://alexmak.net/blog</link>
	<description>Блог об Apple, мобильных технологиях и прочих IT-штучках...</description>
	<lastBuildDate>Wed, 08 Feb 2012 05:12:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>We did it again!</title>
		<link>http://alexmak.net/blog/2009/03/04/we-did-it-again/</link>
		<comments>http://alexmak.net/blog/2009/03/04/we-did-it-again/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 07:58:13 +0000</pubDate>
		<dc:creator>alexmak</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[kmk]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://alexmak.net/blog/?p=1233</guid>
		<description><![CDATA[Программа i2Recorder, диктофон без ограничений по длине записи, с возможностью защиты записи паролем, поддержка различных аудиоформатов, и, конечно же, защита с помощью Kali AP :) А еще — шикарный &#8220;винтажный&#8221; интерфейс: А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи: Как работает Kali AP Кали — освободительница&#8230; How Kali [...]
А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи:<ol>
<li><a href='http://alexmak.net/blog/2009/02/20/how-kali-ap-works/' rel='bookmark' title='Как работает Kali AP'>Как работает Kali AP</a></li>
<li><a href='http://alexmak.net/blog/2009/02/11/kali-release-and-piracy-numbers/' rel='bookmark' title='Кали — освободительница&#8230;'>Кали — освободительница&#8230;</a></li>
<li><a href='http://alexmak.net/blog/2009/02/24/how-kali-ap-works-eng/' rel='bookmark' title='How Kali AP works'>How Kali AP works</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://alexmak.net/blog/wp-content/uploads/2009/03/i2rec_release.png" alt="i2rec_release" title="i2rec_release" width="294" height="201" class="aligncenter size-full wp-image-1234" /></p>
<p>Программа <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=306578507&#038;mt=8">i2Recorder</a>, диктофон без ограничений по длине записи, с возможностью защиты записи паролем, поддержка различных аудиоформатов, и, конечно же, защита с помощью <a href="http://alexmak.net/blog/2009/02/20/how-kali-ap-works/">Kali AP</a> :)<br />
<span id="more-1233"></span><br />
А еще — шикарный &#8220;винтажный&#8221; интерфейс:<br />
<img src="http://alexmak.net/blog/wp-content/uploads/2009/03/i2rec-interface.png" alt="i2rec-interface" title="i2rec-interface" width="331" height="282" class="aligncenter size-full wp-image-1236" /></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9527432491225545";
google_ad_channel = "inthetext-text";
google_ui_features = "rc:6";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "000000";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи:</p><ol>
<li><a href='http://alexmak.net/blog/2009/02/20/how-kali-ap-works/' rel='bookmark' title='Как работает Kali AP'>Как работает Kali AP</a></li>
<li><a href='http://alexmak.net/blog/2009/02/11/kali-release-and-piracy-numbers/' rel='bookmark' title='Кали — освободительница&#8230;'>Кали — освободительница&#8230;</a></li>
<li><a href='http://alexmak.net/blog/2009/02/24/how-kali-ap-works-eng/' rel='bookmark' title='How Kali AP works'>How Kali AP works</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alexmak.net/blog/2009/03/04/we-did-it-again/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Как работает Kali AP</title>
		<link>http://alexmak.net/blog/2009/02/20/how-kali-ap-works/</link>
		<comments>http://alexmak.net/blog/2009/02/20/how-kali-ap-works/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 06:06:07 +0000</pubDate>
		<dc:creator>alexmak</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[kmk]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[kali]]></category>
		<category><![CDATA[piracy]]></category>

		<guid isPermaLink="false">http://alexmak.net/blog/?p=1200</guid>
		<description><![CDATA[Я уже писал про систему защиты от взлома приложений из App Store для iPhone и iPod touch, которую мы назвали Kali AP. Теперь пришло время рассказать немного о том, как она работает, а также ответить на некоторые вопросы касательно Kali, которые взволновали публику. Собственно, в этой статье я пытаюсь раскрыть обе темы. Заодно мы решили [...]
А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи:<ol>
<li><a href='http://alexmak.net/blog/2009/02/24/how-kali-ap-works-eng/' rel='bookmark' title='How Kali AP works'>How Kali AP works</a></li>
<li><a href='http://alexmak.net/blog/2009/04/01/apple-game-store/' rel='bookmark' title='Apple Game Store'>Apple Game Store</a></li>
<li><a href='http://alexmak.net/blog/2009/02/11/kali-release-and-piracy-numbers/' rel='bookmark' title='Кали — освободительница&#8230;'>Кали — освободительница&#8230;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Я уже <a href="http://alexmak.net/blog/2009/02/11/kali-release-and-piracy-numbers/">писал про систему защиты</a> от взлома приложений из App Store для iPhone и iPod touch, которую мы назвали Kali AP. Теперь пришло время рассказать немного о том, как она работает, а также ответить на некоторые вопросы касательно Kali, которые взволновали публику. Собственно, в этой статье я пытаюсь раскрыть обе темы. </p>
<p>Заодно мы решили помочь соотечественникам, которые пишут приложения для iPhone, и дать им возможность пользоваться Kali совершенно бесплатно. Так что если у вас есть приложение для iPhone, которое вы продаете в App Store (бесплатное защищать, очевидно, нет смысла), и вас не устраивает ситуация с пиратами — пишите на kaliap@ripdev.com, мы постараемся вам помочь. А теперь — к делу, поговорим о Kali. </p>
<p>Создавать защиту для ПО — дело крайне неблагодарное. Хотя бы потому, что ее мало кто оценит. Например, ее не оценят те, кто, собственно, взламывают приложения — ну зачем им дополнительные сложности в их и без того непростых задачах? Как и не оценят обычные пользователи, которые привыкли брать софт там, где он «хорошо лежит» — в различных торрентах и других p2p сетях. Ну, или борцы за «открытый код», «все бесплатное» и мир во всем мире — для них еще одна система защиты или шифрования это как серпом по гениталиям.<br />
<span id="more-1200"></span><br />
И только разработчики, уставшие от зашкаливающего уровня воровства их приложений (а про уровни я уже писал в других статьях, разработчики регистрируют от 50 до 95% пользователей с украденными приложениями) могут заинтересоваться таким продуктом. Да и то, среди разработчиков как раз очень силен уровень скептицизма по отношению к системам защиты, поскольку «все равно все сломают», поэтому зачем тратить время, силы и деньги на это, проще пытаться игнорировать пиратов и ничего не делать. </p>
<p>Еще один подход, часто встречающийся среди разработчиков — «это проблема Apple, поэтому пусть она ее и решает». К счастью, не все разработчики считают такую «страусиную» позицию правильной — рассчитывать на сознательность пользователей или решение Apple, когда пираты изобретают автоматизированные инструменты для взлома и размещения приложений, довольно сложно. Ждать, что Apple «запретит» jailbreak (а именно на телефоны с jailbreak устанавливаются взломанные приложения), тоже не приходится — во-первых, см. выше «все равно взломают», во-вторых, как ни крути, а jailbreak Apple все же опосредованно выгоден — не будь его, многие пользователи просто не покупали бы телефон (и мы говорим не о единицах, а о миллионах пользователей — есть информация, что процедуру jailbreak проходит около 20-25% всех проданных iPhone). </p>
<p>Еще одна причина, по которой разработчики зачастую решают не тратить силы на защиту своих приложений — это потому, что серьезно инвестировать время и силы на защиту готов мало кто, а простую защиту действительно нет смысла делать, потому что «все равно взломают». Поэтому лучше потратить время на улучшение функциональности приложения, удовлетворение запросов пользователей, чем на невидимую защиту, которую никто не заметит и не оценит. Вот здесь как раз и может оказаться полезной помощь сторонних компаний, которые обладают нужными знаниями в определенной области и владеют достаточными ресурсами для разработки, и, что самое главное — дальнейшей поддержки специализированной системы защиты. Как вы понимаете, в данном случае я говорю о Ripdev и системе защиты приложений для App Store — Kali AntiPiracy. </p>
<p>С момента анонса этой системы мы получили достаточно много различных вопросов и прочего фидбека (сюда я включаю не только жалобы по недоразумению, но и проклятия — было и такое), чтобы на основе этой входящей информации понять, что именно интересует людей в этой защите. Поэтому и возникла эта статья, в которой, конечно, не будет технических know-how, но будет небольшой рассказ о том, как работает наша защита, почему мы считаем ее очень удачной, и в чем заключается ее unique selling proposition. </p>
<p>Для начала — небольшое введение о том, как работает система взлома приложений для iPhone на данный момент, чтобы вы представляли себе, с чем нам приходится бороться. Взломщик покупает приложение  в App Store и запускает его у себя на телефоне — само приложение изначально защищено от копирования тем, что его исполняемый код зашифрован специальным ключом. Но когда приложение стартует — система вычитывает его ключи и, «расшифровавшись», загружается в память.<br />
 Затем к запущенному приложению подключается отладчик, выполнение программы останавливается, а из оперативной памяти устройства (в которой загружена расшифрованная программа) создается «слепок». После этого образ памяти телефона  выгружается на диск, где из этого «слепка» памяти путем нехитрых манипуляций создается рабочее приложение, которое уже может работать без зашифрованных ключей. </p>
<p>Поэтому нам осталось всего лишь сделать так, чтобы хакеры не могли провести вышеописанную процедуру — и все будет замечательно. Просто? Конечно, описать задачу значительно проще, чем ее реализовать, но мы не ищем легких путей.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9527432491225545";
google_ad_channel = "inthetext-text";
google_ui_features = "rc:6";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "000000";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>Соответственно, система защиты Kali AP состоит из трех модулей, каждый из которых отвечает за свой участок защиты. Во-первых, это «антиотладка» — подсистема, которая предназначена для того, чтобы не дать хакеру запустить приложение под отладчиком. Если Kali засекает попытки «подобраться» к приложению с отладчиком — приложение, скорей всего, «упадет», не дав хакеру сделать свое черное дело. </p>
<p>Но, допустим, хакеру удалось таки заставить программу работать под отладчиком, и тогда в действие вступает вторая подсистема защиты — «антидамп». Как я писал выше, приложение, защищенное с помощью Apple DRM, на старте вычитывает свои зашифрованные ключи и после этого загружается в память незашифрованным. В случае с Kali все сложнее, потому что благодаря Kali приложение в памяти фактически никогда не является цельным, исполняемый код (не исходный код — об этом ниже) программы проходит через различные участки, где он вначале модифицируется, а затем пересобирается обратно, и все это завязано на проверку целостности защиты, поэтому без нее, даже если получить «слепок» памяти (который, скорей всего, будет сильно испорченным), программа целостно не соберется.</p>
<p>Третья важная подсистема Kali (я ее уже упомянул выше) — это проверка целостности защиты приложения в целях обнаружения попыток ее взлома. Она состоит из трех компонентов, поочередной проверки различных уровней — проверки самой себя, проверки приложения и проверки различных элементов приложения. Для обеспечения успешной работы последнего компонента в приложение случайным образом внедряются различные проверочные модули, которые и отлавливают любое вмешательство в действия защиты.</p>
<p>Таким образом, благодаря тесному взаимодействию трех подсистем, достигается определенная непробиваемость системы, по крайней мере, с первого наскока. Неудивительно, что хакеры, участвующие в создании инструмента для взлома под названием Crackulous, пощупав iPref с защитой, сказали, что «The protection actually doesnt look bad.  On first look, I would say there wont be a crack for that for some time.» («Защита, вообще-то, выглядит неплохо. На первый взгляд, я бы сказал, что какое-то время ее не взломают»).</p>
<p>Но надо также помнить, что невзламываемых систем не бывает — все, что написано одним человеком, другим может быть взломано. Поэтому мы прекрасно понимаем, что рано или поздно появится какой-то гений-подросток, у которого слишком много свободного времени, и он таки что-то наковыряет и взломает Kali (может быть). Именно поэтому код модулей защиты — полиморфен, то есть он периодически меняется. Имеется в виду, что для различных приложений в разные периоды времени могут быть использованы различные подходы в кодировании, что приведет к тому, что создать автоматический Kali-Crackulous будет если не невозможно, то крайне сложно. </p>
<p>Теперь что касается взаимодействия Kali и разработчиков сторонних приложений, как происходит процесс внедрения защиты. По этому поводу тоже было много воплей, что, де, ripdev хочет получить доступ к исходным кодам всех программ. Это не так — Kali не работает с исходным кодом приложения. Написав свою программу, ее разработчик создает релизную версию для ее закачки в App Store, приходит к нам на сервер и закачивает на него приложение (всё это происходит в автоматическом режиме, как часть процесса построения приложения в Xcode).</p>
<p> На сервере приложение обрабатывается скриптом, который создает из готового приложения защищенную версию, добавляя к исполняемому коду приложения код защиты, и после этого разработчик получает готовую версию, которую можно подавать в App Store. Такое «завернутое» в Kali приложение прекрасно проходит проверку в App Store и становится доступным покупателям. </p>
<p>Еще одна тема для беспокойства, которую неоднократно высказывали в обсуждениях Kali заинтересованные лица — это поведение приложения  на телефоне пользователя. В частности, многих интересовало, «стучит» ли Kali куда-то на удаленные сервера, проверяя лицензионность приложений. Нет, Kali работает в абсолютно автономном режиме, для работы приложения не требуется подключение к интернету, и никакой передачи данных (а тем более — конфиденциальных данных пользователя) приложение с Kali не осуществляет.<br />
Более того, никаких целенаправленных действий при обнаружении взлома Kali тоже не делает — она не наносит вреда ни данным пользователя, ни его телефону. Да и пользователь (легитимного приложения, приобретенного в App Store) никогда и не узнает, что в его приложении есть какая-то там защита, для него это все выглядит абсолютно прозрачно, точно так же, как и раньше.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9527432491225545";
google_ad_channel = "inthetext-text";
google_ui_features = "rc:6";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "000000";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>Ну и последняя тема, волновавшая потенциальных заказчиков такой системы — а что будет в случае успешного взлома Kali? Соглашение, которое разработчики подписывают при использовании Kali, гласит, что сервис предоставляется без гарантий 100% защиты от взлома, да и кто ее согласится дать? Даже разработчики защиты для игрушек делают ее с обещанием, что она продержится «хотя бы два дня после релиза» (по крайней мере, они на это надеются). Мы же точно можем обещать, что если Kali для какого-то конкретного приложения взломают — мы обновим систему и следующую версию приложения можно будет упаковать в обновленную Kali, на которую хакерам опять потребуется время и силы. А разработчики смогут с помощью новых возможностей привлекать пользователей на более поздние версии приложений — ведь их время не будет тратиться на то, чтобы придумать, как защититься от пиратов. </p>
<p>Победит ли Kali пиратство? Нет, конечно, мы на это и не рассчитываем — ведь понятно, что не все разработчики согласны разглашать свои продажи и к тому же отдавать процент с полученных денег. Поэтому будет достаточно много приложений, которые по-прежнему можно будет взламывать и распространять по интернету. Пока что можно сказать, что первые приложения с Kali уже ушли в App Store и скоро там появятся — к сожалению, мы не можем раскрывать названия этих приложений по просьбе заказчиков. Но, по крайней мере, тот факт, что мы не сидим сложа руки, и не надеемся на то, что «пиратство — это как реклама приложения», нам очень сильно нравится. А еще параллельно Kali помогает другим разработчикам, и мешает пиратам — есть в этом какое-то странное удовольствие :)</p>
<p>А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи:</p><ol>
<li><a href='http://alexmak.net/blog/2009/02/24/how-kali-ap-works-eng/' rel='bookmark' title='How Kali AP works'>How Kali AP works</a></li>
<li><a href='http://alexmak.net/blog/2009/04/01/apple-game-store/' rel='bookmark' title='Apple Game Store'>Apple Game Store</a></li>
<li><a href='http://alexmak.net/blog/2009/02/11/kali-release-and-piracy-numbers/' rel='bookmark' title='Кали — освободительница&#8230;'>Кали — освободительница&#8230;</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alexmak.net/blog/2009/02/20/how-kali-ap-works/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>Еще один релиз в App Store</title>
		<link>http://alexmak.net/blog/2009/02/10/kmk-bible-in-app-store/</link>
		<comments>http://alexmak.net/blog/2009/02/10/kmk-bible-in-app-store/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 08:14:58 +0000</pubDate>
		<dc:creator>alexmak</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[kmk]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://alexmak.net/blog/?p=1163</guid>
		<description><![CDATA[Совместно с АСМО-ПРЕСС выпущена программа для iPhone — Библия на русском языке, издание &#8220;посвященное и со вступительным словом Святейшего Патриарха Московского и Всея Руси Алексия II&#8221;. Программа базирована на движке i2Reader, с удобной навигацией, поиском и закладками. Конечно, бесплатна. Теперь iPref уже не один в нашей коллекции в App Store :) ЗЫ И когда Apple доделает свой [...]
А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи:<ol>
<li><a href='http://alexmak.net/blog/2009/01/21/ipref-11-in-app-store-now/' rel='bookmark' title='iPref 1.1 in App Store now'>iPref 1.1 in App Store now</a></li>
<li><a href='http://alexmak.net/blog/2009/02/04/app-store-effect/' rel='bookmark' title='Эффект App Store'>Эффект App Store</a></li>
<li><a href='http://alexmak.net/blog/2009/01/19/ipref-11/' rel='bookmark' title='iPref 1.1'>iPref 1.1</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://alexmak.net/blog/wp-content/uploads/2009/02/bible_appstore.png"><img src="http://alexmak.net/blog/wp-content/uploads/2009/02/bible_appstore.png" alt="" title="bible_appstore" width="285" height="165" class="alignnone size-full wp-image-1164" /></a><br />
<span id="more-1163"></span><br />
Совместно с АСМО-ПРЕСС выпущена программа для iPhone — <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=304205076&#038;mt=8">Библия</a> на русском языке, издание &#8220;посвященное и со вступительным словом Святейшего Патриарха Московского и Всея Руси Алексия II&#8221;.</p>
<p>Программа базирована на движке i2Reader, с удобной навигацией, поиском и закладками. Конечно, бесплатна.</p>
<p>Теперь <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">iPref</a> уже не один в нашей коллекции в App Store :)</p>
<p>ЗЫ И когда Apple доделает свой App Store, чтобы везде был Unicode? Бездельники&#8230;</p>
<p>А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи:</p><ol>
<li><a href='http://alexmak.net/blog/2009/01/21/ipref-11-in-app-store-now/' rel='bookmark' title='iPref 1.1 in App Store now'>iPref 1.1 in App Store now</a></li>
<li><a href='http://alexmak.net/blog/2009/02/04/app-store-effect/' rel='bookmark' title='Эффект App Store'>Эффект App Store</a></li>
<li><a href='http://alexmak.net/blog/2009/01/19/ipref-11/' rel='bookmark' title='iPref 1.1'>iPref 1.1</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alexmak.net/blog/2009/02/10/kmk-bible-in-app-store/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>iPref в лотерее</title>
		<link>http://alexmak.net/blog/2009/01/29/ipref-lottery/</link>
		<comments>http://alexmak.net/blog/2009/01/29/ipref-lottery/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 15:26:21 +0000</pubDate>
		<dc:creator>alexmak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ipref]]></category>
		<category><![CDATA[kmk]]></category>

		<guid isPermaLink="false">http://alexmak.net/blog/?p=1137</guid>
		<description><![CDATA[Сайт iGameme.com, посвященный обзорам игрушек для iPhone/iPhone touch, проводит розыгрыш промокодов для различных приложений, среди тех пользователей, которые оставят комментарии к записи. Одним из призов, приятно признаться, является и наш iPref, так как программа очень понравилась ребятам. Если вы еще не купили себе Преферанс для iPhone, то это может быть ваш шанс немножко сэкономить и [...]
А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи:<ol>
<li><a href='http://alexmak.net/blog/2009/01/02/ipref-101/' rel='bookmark' title='iPref 1.0.1'>iPref 1.0.1</a></li>
<li><a href='http://alexmak.net/blog/2009/01/19/ipref-11/' rel='bookmark' title='iPref 1.1'>iPref 1.1</a></li>
<li><a href='http://alexmak.net/blog/2009/01/21/ipref-11-in-app-store-now/' rel='bookmark' title='iPref 1.1 in App Store now'>iPref 1.1 in App Store now</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Сайт <a href="http://igameme.com">iGameme.com</a>, посвященный обзорам игрушек для iPhone/iPhone touch, проводит <a href="http://igameme.com/iPhone-iPod-touch-Gaming-News/5-Promo-Codes-Lottery">розыгрыш промокодов</a> для различных приложений, среди тех пользователей, которые оставят комментарии к записи. Одним из призов, приятно признаться, является и наш <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">iPref</a>, так как программа очень понравилась ребятам. Если вы еще не купили себе Преферанс для iPhone, то это может быть ваш шанс немножко сэкономить и получить его бесплатно.</p>
<p>А вот эти записи из блога, любовно отобранные нашими заслуженными роботами, могут оказаться по теме статьи:</p><ol>
<li><a href='http://alexmak.net/blog/2009/01/02/ipref-101/' rel='bookmark' title='iPref 1.0.1'>iPref 1.0.1</a></li>
<li><a href='http://alexmak.net/blog/2009/01/19/ipref-11/' rel='bookmark' title='iPref 1.1'>iPref 1.1</a></li>
<li><a href='http://alexmak.net/blog/2009/01/21/ipref-11-in-app-store-now/' rel='bookmark' title='iPref 1.1 in App Store now'>iPref 1.1 in App Store now</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://alexmak.net/blog/2009/01/29/ipref-lottery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>А канделябром по голове?</title>
		<link>http://alexmak.net/blog/2009/01/23/ipref-answer-to-letter-to-apple/</link>
		<comments>http://alexmak.net/blog/2009/01/23/ipref-answer-to-letter-to-apple/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 05:39:31 +0000</pubDate>
		<dc:creator>alexmak</dc:creator>
				<category><![CDATA[kmk]]></category>
		<category><![CDATA[ipref]]></category>
		<category><![CDATA[legal]]></category>

		<guid isPermaLink="false">http://alexmak.net/blog/?p=1127</guid>
		<description><![CDATA[Многие из вас, наверно, помнят историю с начала декабря, когда сразу после выхода нашего приложения iPref в Apple App Store для iPhone и iPod touch, нас обвинили в воровстве алгоритма игры для нашей программы из программы для Windows “Марьяж”. У кого-то из вас могло сложиться впечатление, что затишье с тех пор означает, что дело затихло, [...]
Записей на такую тему не нашлось.]]></description>
			<content:encoded><![CDATA[<p>Многие из вас, наверно, помнят <a href="http://alexmak.net/blog/2008/12/17/piece-of-me/">историю с начала декабря</a>, когда сразу после выхода нашего приложения iPref в Apple App Store для iPhone и iPod touch, нас обвинили в воровстве алгоритма игры для нашей программы из программы для Windows “Марьяж”. У кого-то из вас могло сложиться впечатление, что затишье с тех пор означает, что дело затихло, и к нему не проявляют интереса. Однако, это не так. </p>
<p>Мы, конечно же, попытались направить все эти “разборки” в цивилизованное русло, попросив у стороны с претензией документальное подтверждение претензий, и чтобы они идентифицировали себя. С тех пор мы, к сожалению, так ничего и не получили от них, зато позавчера мы получили кое-что от Apple. В частности, нам прислали письмо, которое человек, называющий себя адвокатом авторов “Марьяжа”, отправил в Apple. Честно говоря, почитав это письмо, большинство из нас буквально “выпало в осадок”, но, чтобы не быть голословным, я это письмо процитирую и переведу на русский язык для читателей блога.<br />
<span id="more-1127"></span><br />
Прежде чем мы перейдем к самому тексту письма, я все же расскажу немного об авторе. Не называя, пожалуй, имени, скажу, что он является (или являлся) студентом известного российского вуза &#8220;при Президенте РФ&#8221; (почему это важно — вы узнаете чуть ниже). Человек работает в уважаемой западной компании в роли младшего юриста по финансовым вопросам (что-то связанное с кредитными картами, а не защитой авторского права, отнюдь). В переписке и телефонных разговорах этот юрист неоднократно призывал нас действовать “профессионально и без эмоций”, однако сам при этом допускает высказывания и утверждения, которые мало тянут на профессионального юриста. Более того, в переписке фигурировали практически шантажные утверждения из серии “кошелек или жизнь”, а если цитировать его письмо — “вы не захотели все решить по-хорошему &#8211; либо показать код, либо предложить роялти”. Но давайте вернемся к письму этого юриста в Apple, поскольку оно — это практически феерия клеветы и вранья.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
<em>Оригинал</em>: Merry Christmas to you! I hope you do not mind getting back to the issue I previously raised. I regret informing you that KMK Research aka RIP Dev do not cooperate.</p>
<p><em>Русский</em>: С Рождеством вас! Я надеюсь, вы не против, что я напоминаю вам о проблеме, с которой я раньше к вам обращался. Я сожалею, но хочу сообщить, что KMK Research (она же RIP Dev) не сотрудничает с нами.</p>
<p><em>Перевод</em>: “Мы им не показали ни одного документа о том, кто мы такие и чего хотим, а они отказываются показывать нам свои исходные коды. Негодяи!”</p>
<p><em>Оригинал</em>: Their initial reaction was totally unprofessional and emotionally negative. They feel and several times accused us in &#8220;blackmailing&#8221; them, though we only requested parts of the source code and offered confidential resolution of the dispute. They offered us to contact their lawyer in Switzerland translating and apostiling (legalizing the signatures) all our claims and sending it in paper form to Switzerland. We refused doing so. We perfectly understand that Swiss company is established for tax manipulations (quite questionable under Russian law by the way) and for cases like ours &#8211; for procrastination.</p>
<p><em>Русский</em>: Их первая реакция была совершенно непрофессиональной и эмоционально негативная. Они несколько раз обвинили нас в “шантаже”, хотя мы всего лишь запросили части исходного кода и предложили конфиденциальное решение спора. Они предложили нам связаться с их адвокатом в Швейцарии, переведя и заверя нотариально все наши заявления и отправив их в бумажном виде в Швейцарию. Мы отказались это сделать. Мы прекрасно понимаем, что швейцарская компания основана для манипуляций с налогами (что довольно спорно по российскому законодательству), и для случаев как наш — для затягивания.</p>
<p><em>Комментарий</em>: Как вы понимаете, никаких оснований и доказательств даже предполагать о “манипуляциях с налогами” у нашего, законным образом зарегистрированного юридического лица — нет. Информация, изложенная выше — чистой воды клевета, призванная очернить нашу репутацию в глазах нашего партнера — Apple. Это совершенно не стыкуется с просьбами г-на юриста сначала “договориться по-хорошему”, а за нашей спиной — облить нас грязью по максимуму. Даже если и было желание им поверить, то увидев это письмо, оно полностью и навсегда испарилось.</p>
<p><em>Оригинал</em>: Please be advised on a few issues of Russian copyright regulation as it is codified as Russian law belongs to the &#8216;continental&#8217; law system opposite to US-UK &#8216;common&#8217; law system.</p>
<p><em>Русский</em>: Хочу вам подсказать о парочке моментов российского законодательства, которое принадлежит к “континентальной” законодательной системе, в отличии от системы “прецендентов” в США и Великобритании</p>
<p><em>Перевод</em>: “Да им просто пипец по малявам нашего района!”</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9527432491225545";
google_ad_channel = "inthetext-text";
google_ui_features = "rc:6";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "000000";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><em>Оригинал</em>: Origination of the copyrighted material<br />
Please be advised that the original copyrighted material is created in Russia by the Russian citizen, therefore its origination is protected under Russian law.</p>
<p><em>Русский</em>: Происхождение охраняемого авторским правом материала<br />
Хочу донести до вашего сведения, что первоначальный материал был создан в России гражданами России, поэтому его происхождение защищено российским законодательством.</p>
<p><em>Перевод</em>: Ваше американское законодательство засуньте себе поглубже, мы будем разбираться по нашим правилам и без вас”</p>
<p><em>Оригинал</em>: Copyright infringement<br />
The actual developers of the software that possibly utilize the copyrighted material are located in Russia (St. Petersburg), therefore if the facts of infringement will be confirmed we can utilize the copyright protection mechanisms provided by the Russian law only. The possible wrong doers are located in Russia as I indicated and we do not need to track the material rights for the software to its ultimate owner (KMK Research as they claim &#8211; we did not receive any proves of that). We can initiate the civil or even criminal proceedings in Russia. Please do not be misguided with false redirection to the Swiss jurisdiction. It has no connection with possible infringement.</p>
<p><em>Русский</em>: Нарушение авторского права<br />
Разработчики приложения, которое возможно использует защищенные авторским правом материлы, находятся в России (Санкт-Петербург), поэтому если факты нарушения подтвердятся, мы можем использовать механизмы защиты авторского права, которые предоставляются российским законодательством. Возможные нарушители находятся в России, как я указал, и нам не надо идти по цепочке до конечного владельца (KMK Research, как они утверждают — мы не получили никаких доказательств этого факта). Мы можем инициировать гражданское или даже уголовное дело в России. Пожалуйста, не запутывайтесь в фальшивом переводе на швейцарскую юрисдикцию. Это не имеет никакой связи с возможным нарушением.</p>
<p><em>Перевод</em>: Мы настолько уверены в своей правоте, что нам все равно кто там и чем владеет, кто и чего написал, но мы боимся, что из любого другого суда нас тут же вышвырнут с нашим иском, поэтому мы обратимся в самый справедливый суд в мире (Басманный, я полагаю?)</p>
<p><em>Оригинал</em>: Dear Mrs. Draffen, I proposed to the representative of KMK Research aka RIP Dev to react constructively this Monday, though I barely believe that this will happen. Therefore, please kindly inform on Apple policy (if any) of our possible actions for investigation and copyright protection. Please advise whether we are able to:<br />
1) initiate court filing in Russian civil court; and<br />
2) initiate the criminal investigation under Russian law (copyright infringement is a crime under Russian law).</p>
<p><em>Русский</em>: Дорогая миссис Драффен, я предложил представителям KMK Research, они же RIP Dev отреагировать конструктивно в понедельник, хотя я сомневаюсь, что это произойдет. Поэтому я прошу вас сообщить меня о политике Apple, что мы можем сделать в плане расследования нарушения и защиты авторского права.<br />
Посоветуйте, можем ли мы:<br />
1) подать гражданский иск в суде в России<br />
2) начать уголовное расследование согласно российскому законодательству (нарушение авторского права — это преступление по российскому законодательству). </p>
<p><em>Перевод</em>: мы дальше не знаем, что делать, в Швейцарию идти боимся, поэтому расскажите, что нам делать дальне.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9527432491225545";
google_ad_channel = "inthetext-text";
google_ui_features = "rc:6";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "000000";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><em>Оригинал</em>: Please advise whether we can initiate the above at will or we need a permission from Apple if there is a special internal procedure of Apple for resolving such disputes. We want to do everything the right way.</p>
<p><em>Русский</em>: Пожалуйста, посоветуйте, можем ли мы делать что-то из вышеперечисленного, или нам надо разрешение от Apple, если у Apple есть особая внутренняя процедура для решения таких споров. Мы хотим сделать все правильно.</p>
<p><em>Комментарий</em>: Мой вам совет, г-н адвокат, причем бесплатный — прежде чем обвинять кого-либо в чем-то, обзаведитесь какими-то фактами, иначе вы можете поставить себя в исключительно идиотское положение.</p>
<p><em>Оригинал</em>: In the meantime we require some assistance from Apple. As we understand Apple pays the developers for App Store applications on a monthly basis. We request holding such payments for KMK Research aka RIP Dev until the dispute is resolved. I regret to note that Russian legal system is quite corrupted and we want to avoid the situation when the wrong doer may obtain funds to bias the officials or avoid liability. Please kindly confirm whether this is possible under Apple policies.</p>
<p><em>Русский</em>: Тем временем мы хотели бы получить помощь у Apple. Как мы понимаем, Apple выплачивает вознаграждение разработчикам из App Store ежемесячно. Мы просим задержать эти выплаты для KMK Research, известные также как RIP Dev до решения спора. Мне жаль, но российская законодательная система очень коррумпирована, и мы хотим избежать ситуации, когда нарушители могут получить ресурсы для склонения официальных лиц на свою сторону или избежать ответственности. Пожалуйста, сообщите, возможно ли это по политике Apple.</p>
<p><em>Комментарий</em>: Да вы, простите, сэр, охренели? Вы, студент государственного вуза при Президенте Российской Федерации, в письме к официальному лицу американской компании утверждаете, что российской законодательной (судебной) системе доверять нельзя? Что вопросы решаются за деньги? Более того, не имея на это никаких оснований, вы обвиняете нас в коррупции, в том, что мы даем взятки официальным лицам, чтобы получить удовлетворяющее нас решение? То есть вы необоснованно, без каких-либо доказательств дискредитируете не только нашу компанию, но и свое государство? И не стыдно вам врать так? Или вы считаете нас настолько бедными, что, по вашему, это наши единственные деньги? Или вы считаете Apple настолько идиотами, что они подумают так же, как подумали вы? Ха-ха три раза.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Короче говоря, резюмируя, становится понятно, что с той стороны головой в стену стучится кто-то очень сильно неумный, как минимум, довольно сильно плавающий в вопросах законодательства не только по защите авторского права, но и вообще. Если добавить сюда признание в переписке, что ни в каких коллегиях адвокатов он не состоит, то возникает вопрос в его легитимности вести подобные дела в целом. А нам остается всего лишь “мотать происходящее на ус” да собирать факты. Конечно, рассказывать здесь, что мы планируем по этому поводу сделать, я не буду, дабы не раскрывать карты раньше времени, но у нас есть парочка козырей в рукаве, и в нужный момент мы нанесем ответный удар (в рамках закона, конечно же), если эти товарищи не успокоятся и не поймут, что мало того, что они не правы в корне, так они еще и наделали много-много ошибок.</p>
<p>Записей на такую тему не нашлось.</p>]]></content:encoded>
			<wfw:commentRss>http://alexmak.net/blog/2009/01/23/ipref-answer-to-letter-to-apple/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Продолжение марлезонского марьяжа</title>
		<link>http://alexmak.net/blog/2008/12/19/marriage-claiming-rights-2/</link>
		<comments>http://alexmak.net/blog/2008/12/19/marriage-claiming-rights-2/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 11:27:28 +0000</pubDate>
		<dc:creator>alexmak</dc:creator>
				<category><![CDATA[kmk]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipref]]></category>
		<category><![CDATA[strange]]></category>

		<guid isPermaLink="false">http://alexmak.net/blog/?p=1067</guid>
		<description><![CDATA[Я думаю, что уважаемые читатели не успели еще забыть позавчерашней эпопеи с наездом на нас за наше приложение iPref. Напомню, там нас обвинили в использовании чужого алгоритма в нашей программе, без согласия авторов этого самого алгоритма, и потребовали снять приложение с продажи. (Про вечернюю DDoS атаку на мой блог и russianiphone.ru, где был продублирован мой [...]
Записей на такую тему не нашлось.]]></description>
			<content:encoded><![CDATA[<p>Я думаю, что уважаемые читатели не успели еще забыть <a href="http://alexmak.net/blog/2008/12/17/piece-of-me/">позавчерашней эпопеи</a> с наездом на нас за наше приложение <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">iPref</a>. Напомню, там нас обвинили в использовании чужого алгоритма в нашей программе, без согласия авторов этого самого алгоритма, и потребовали снять приложение с продажи. (Про вечернюю DDoS атаку на мой блог и <a href="http://russianiphone.ru/">russianiphone.ru</a>, где был продублирован мой пост, я, пожалуй, все же умолчу, так как к делу это практически не относится).</p>
<p>Вчера у этой истории было продолжение, и надо сказать, что дальше становится только веселее. Как сказали бы американцы, shit has just become uglier. По крайней мере, намерения &#8220;требовательщиков&#8221; уже начинают проясняться — все оказалось до банального просто.<br />
<span id="more-1067"></span><br />
Позавчера поздно ночью господин юрист, якобы представляющий интересы авторов Марьяжа, таки прислал нам письмо. Правда, это было не совсем то письмо, которого мы ждали. Когда я просил прислать официально сформулированную претензию, я рассчитывал получить грамотно и с соблюдением законодательных норм оформленный документ, из которого было бы понятно, кто в чем нас обвиняет, и кто же с нами связывается по этому поводу. Вместо этого нам пришло письмо, которое, если не вникать в детали, вообще можно принять за спам, в котором примерно теми же словами, что и по телефону, нам было сказано, что мы украли алгоритм программы Марьяж, и поэтому срочно должны доказать обратное. В подписи в очередной раз не было никакой контактной информации того человека, который нам шлет эти претензии. </p>
<p>Таким образом, получилось так, что нас обвиняют в воровстве непонятно кто и непонятно по какому поводу. Да-да, о господине юристе мы знаем пока что только его имя — ни телефона (его номер при звонках блокируется), никакой другой информации о человеке мы официально не получили. Хорошо, что есть интернет, из которого можно много узнать о ком-то (зачастую неприглядного — например, о популяризации торрент-трекеров с ворованным ПО). Но все равно, из-за вот этой неизвестности о том, кто нас пытается терроризировать звонками и письмами, складывается очень неприятное ощущение чего-то незаконного.</p>
<p>Забавно, что человек, называющий себя представляющим интересы авторов Марьяжа, даже не понимает, что то, как он пытается вести дела — не совсем то, как обычно это должно происходить. Это подтвердилось сегодняшним телефонным звонком мне, во время которого г-н юрист заявил буквально следующее: &#8220;Я послал вам письмо, так что, когда вы пришлете исходники?&#8221;.  К счастью, к тому времени мы уже приняли решение вести это дело максимально корректно с точки зрения законодательства, поэтому разговоры по телефону сводятся к минимуму, а все переговоры должны фиксироваться как минимум в электронной почте. </p>
<p>Поэтому, в итоге, в ответ на свое письмо г-н юрист получил от нас письмо с просьбой предоставить нам несколько документов, чтобы мы поняли, с кем же мы имеем дело. В частности, нам хотелось увидеть доверенность на представление интересов от авторов Марьяжа, доказательства того, что у авторов Марьяжа есть авторские права на алгоритмы в приложении (которые мы могли нарушить), а также, собственно, юридически правильно оформленную претензию с перечислением того, что же именно мы нарушили. Все это я предложил отправить по адресу, где зарегистрировано наше юридическое лицо, оно же — компания, от имени которой было опубликовано приложение <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">iPref</a> в App Store — то есть, в Швейцарию. </p>
<p>В этом месте у г-на юриста, видимо, сдали нервы, так как он начал лихорадочно веерным методом опылять письмами всех известных ему участников компании KMK Research, по очереди то взывая к благоразумию, то призывая &#8220;тихо и спокойно все выяснить&#8221;. И здесь он допустил одну небольшую, но стратегически важную ошибку, так как он в итоге проговорился о том, что же на самом деле от нас хотят. </p>
<p>Цитирую: &#8220;Вы не захотели все решить по-хорошему &#8211; либо показать код, либо предложить роялти&#8221;. Так вот оно что, ребята. Они просто денег хотят, а весь этот цирк, похоже, затеян из расчета &#8220;на дурачков&#8221;, которые поведутся, испугаются &#8220;большого дядю&#8221; и тут же раскошелятся и начнут делиться. Если это не вымогательство, то я не знаю, что это. </p>
<p>&#8220;Мы предложили все корректные варианты выяснения истины&#8230;&#8221;, написал мне г-н юрист. Вот как оно теперь называется — &#8220;вы нам код или роялти&#8221; — это даже не требования, это, оказывается, корректные варианты выяснения истины. (Здесь мне почему-то в голову пришла аналогия с угрозой &#8220;жизнь или кошелек&#8221;, ну да ладно). Остается задуматься, неужели на самом деле нет более корректного варианта выяснения? Нам кажется, что официальный путь, при котором мы будем, по крайней мере, знать, кто же от нас чего требует — это куда более корректно, чем то, что происходит сейчас. </p>
<p>А теперь давайте еще смоделируем одну простую ситуацию. Мы, конечно, в нашем коде уверены — наш <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">iPref</a> написан от начала и до конца на языке Objective-C, который ни к Марьяжу (он, как утверждал г-н юрист, вообще на Delphi был написан), ни к другим приложениям с преферансом никакого отношения не имеет. И вот, будучи уверенными в нашем коде, мы соглашаемся и показываем этот код тем, кто от нас чего-то хочет. После всех заявлений, которые мы уже услышали, как мы можем быть уверенными в том, что они, увидев наш код, хотя бы &#8220;просто из вредности&#8221; не скажут &#8220;ну конечно же, это наш алгоритм!&#8221;?  Мы не можем в этом быть уверенным, как и в том, что в будущем они не будут использовать это против нас: &#8220;мы видели их код, это 100% наши алгоритмы!&#8221;. От этого мы, к сожалению, никак не застрахованы. </p>
<p>НО! Всегда есть НО :) Есть и хорошие новости. Они заключаются в том, что г-н юрист, который нас &#8220;спамит&#8221;, похоже, лекции по авторскому праву в институте прогуливал, так как он, очевидно, совершенно не ориентируется в вопросах, к нему относящихся. Я специально здесь не буду ничего говорить, чтобы не делать за него его работу, но многое из того, что я сегодня читал о копирайтах и проч, указывает на то, что перспектив у них маловато. И если мне, человеку от юриспруденции весьма далекому, так кажется, то что говорить о наших юристах, которые на таких вещах собаку съели (ведь это, увы, не первое обращение к нам от различных страждущих граждан). А так — пусть для начала хотя бы представится, чтобы мы знали, с кем мы имеем дело. Для этого достаточно выслать уже запрошенные документы на указанный в переписке адрес. </p>
<p>А слова &#8220;вымогательство&#8221; он, конечно, боится, и теперь, похоже, очень жалеет, что потребовал у нас &#8220;роялти&#8221; прямо в письме. Мне вот только непонятно, ну откуда может взяться такая уверенность в том, что мы используем их код? Только потому, что &#8220;игроки так же называются&#8221;, как было нам указано в письме? Ну это же смешно, с таким же успехом можно обвинять нас в использовании игральных карт в программе. В самом начале их обращения фигурировала информация о том, что мы, якобы, получили алгоритмы Марьяжа от разработчиков PocketPref, которые в свое время получили его у разработчиков Марьяжа. Нам, правда, кажется, что можно было бы именно с PocketPref и разбираться в этой ситуации, если подозрение падает на них, но почему-то этого не происходит. </p>
<p>В итоге мы решили ждать документы от г-на юриста. А если не придут — значит, как в том анекдоте, &#8220;не получилось&#8221;. Ну и ладно.</p>
<p>Записей на такую тему не нашлось.</p>]]></content:encoded>
			<wfw:commentRss>http://alexmak.net/blog/2008/12/19/marriage-claiming-rights-2/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Piece of me</title>
		<link>http://alexmak.net/blog/2008/12/17/piece-of-me/</link>
		<comments>http://alexmak.net/blog/2008/12/17/piece-of-me/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 16:49:09 +0000</pubDate>
		<dc:creator>alexmak</dc:creator>
				<category><![CDATA[kmk]]></category>
		<category><![CDATA[ipref]]></category>
		<category><![CDATA[strange]]></category>

		<guid isPermaLink="false">http://alexmak.net/blog/?p=1062</guid>
		<description><![CDATA[Название этой песенки Бритни Спирс, в которой она поет о том, как “все хотят урвать свой кусочек от нее” в название этой статьи вынесено совершенно неслучайно. Достаточно было нам было выпустить свою версию преферанса для iPhone, как тут же налетели коршуны появились желающие заставить нас поделиться кусочком нашего успеха. И я говорю вовсе не о [...]
Записей на такую тему не нашлось.]]></description>
			<content:encoded><![CDATA[<p>Название этой <a href="http://www.youtube.com/watch?v=f4NayXtzsBo">песенки Бритни Спирс</a>, в которой она поет о том, как “все хотят урвать свой кусочек от нее” в название этой статьи вынесено совершенно неслучайно. Достаточно было нам было выпустить свою версию <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">преферанса для iPhone</a>, как тут же <s>налетели коршуны</s> появились желающие заставить нас поделиться кусочком нашего успеха. И я говорю вовсе не о налоговой — в этом плане у нас как раз все хорошо.</p>
<p>На самом деле удар последовал с той стороны, откуда меньше всего его ждали. У одного из наших сотрудников зазвонил телефон, кто говорит — адвокат! (представляющий интересы блаблабла), вы украли у нас алгоритмы преферанса, как вам не ай-ай-ай, мы пожалуемся в Лигу сексуальных реформ (а заодно уже написали жалобу в Apple), вы хулиганье!, ну и дальше по тексту.<br />
<span id="more-1062"></span></p>
<p>Начну по порядку. Идея преферанса для Мака/iPhone у нас зрела давно, а в октябре она у нас дозрела до процессе реализации. Программисты сели писать движок (алгоритм игры), а я пошел в интернет искать, что есть по этому поводу в мире. В мире есть известное многим приложение “Марьяж”, написанное для Windows (есть его же реализация для PocketPC, называется, кажется, PocketPref, построенная на том же алгоритме, что и “Марьяж”). Мы обратились к создателям “Марьяжа” с вопросом, могут ли они лицензировать нам свой движок — чтобы мы, соответственно, сэкономили немного времени. (Честно говоря, я вообще рассчитывал, что они его отдадут бесплатно, но ради приличия спросил о лицензировании). В ответ с их стороны поступило деловое, но с нашей точки зрения, неразумное предложение с фиксированной суммой, и, что более важно, определенным процентом роялтис с каждой продажи. Такой вариант нас, естественно, не устроил, и мы решили писать алгоритм сами — все-таки три программиста с совокупным опытом игры в преферанс лет в 40 это не просто так. </p>
<p>Заняло это у нас чуть больше, чем мы планировали (мы хотели закончить игру к началу декабря, хотя процесс затянулся где-то примерно до середины декабря), зато “никому не должен”. В процессе, конечно, ребята “подглядывали” в то, что есть в открытых исходных кодах — есть такая штука, OpenPref, если не ошибаюсь — но алгоритм ими все равно был написан с нуля полностью на Objective-C. У нас в этом вопросе, как говорится, совесть чиста. </p>
<p>А дальше начинается совсем весело — это мы уже возвращаемся в сегодняшний день, когда у нас “зазвонил телефон”. Невнятно представившись, некий мужской голос заявил, что мы украли алгоритм Марьяжа, незаконным образом получив его у проекта PocketPref, и поэтому в Apple умчалась телега о нарушении копирайтов и требовании снять <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">наше приложение</a> с продажи. Основной аргумент звонившего товарища заключался в том, что “Мы два года писали алгоритм игры, а вы написали его за месяц, что невозможно, значит, вы украли алгоритм!”. Железная логика, что и сказать. Кстати, в свое время писали они его на Delphi, а про квалификацию авторов Марьяжа в программировании я вообще ничего не знаю, так что, может оказаться, что странно, что они всего за два года управились. Но дело не в этом, и даже не в том, что мы свою программу тоже не месяц писали. </p>
<p>Позже я связался с авторами “Марьяжа” и попытался выяснить с ними, в чем же по сути заключается их претензия, и как они это все определили. К сожалению, ничего кроме эмоционального “Я поиграл, iPref просто слизан с Марьяжа!” и предполагающего “вы не могли так быстро написать”, я не услышал. Зато когда я сказал, что нам нечего бояться и мы в случае потребности можем и исходный код <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">iPref</a> показать, господин юрист отмочил по телефону “Да-да, давайте вы мне быстренько пришлете исходники вашей программы, мы посмотрим и решим!”. </p>
<p>Пришлось посоветовать господину юристу для начала хотя бы осилить и сформировать к нам письменную претензию, из которой мы бы поняли, у кого именно к нам возникли вопросы и в чем заключается претензия. Юрист-то должен был бы знать, что такие вещи по телефону не решаются — все должно быть документально оформлено и запротоколировано. Конечно, сложно ожидать большего от юриста, в свободное время “барыжащего” iPhone-ами и популяризирующего у себя в ЖЖ ресурс torrents.ru (известный варезный ресурс). Кому, конечно же, как не ему, бороться за легальность софта, да. Именно после разговора с ним у меня сложилось впечатление, что нас обвиняют в том, что мы вообще игру преферанс сделали, которая соответствует правилам преферанса. Это надо уметь.</p>
<p>В любом случае, до получения каких-либо письменных уведомлений от “жалующихся” все это напоминает не более, чем просто шантаж, вымогательство и желание насолить “нелюбимой” компании? Почему нелюбимой? Потому что в этой истории успел засветиться ни кто иной, как некий Ведущий Аналитик, &#8220;поклонник&#8221; KMK Research, который, как нам стало известно, консультировал г-на юриста в вопросах того, кто же это такие, эти авторы iPref — он же и раздает телефоны наших сотрудников направо и налево. Что именно посоветовал г-н Аналитик, нам неизвестно, но жалоба в Apple помчалась именно после разговора с ним. Конечно, после этого в телефонном разговоре со мной г-н юрист неоднократно утверждал, что он “хочет культурно и технично разобраться”, но после жалобы в Apple любые разговоры по телефону хочется пресекать и требовать все даже не в виде электронной почты, а в письменном виде, с официальными подписями. Иначе с человеком, который сначала стреляет, а потом разбирается, дела вести невозможно.</p>
<p>Отдельно (и неприятно) поразил один из авторов Марьяжа, предложивший поставить 100 тыс долларов против его 150 тыс долларов, что он докажет, что в нашей программе используется его алгоритм. Честно говоря, будь у меня такие деньги — я бы, наверно, поставил (я-то знаю, откуда взялся в <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">iPref</a> алгоритм, я знаю его авторов, они под моим присмотром его писали), но это ведь даже не деловой разговор, да и не хочется переводить это все в эмоциональную часть. Хотите официально, хотите piece of me? Давайте, я готов разговаривать официально, наши юристы уже сделали охотничью стойку. Если, к примеру, Apple не станет разбираться в авторстве алгоритма <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">нашей программы</a> и просто уберет ее с продажи — тут же будет подан иск с требованием компенсации потерянных продаж приложения. </p>
<p>Самое обидное во всей этой идиотской истории — это то, что мы действительно искренне хотели честно лицензировать алгоритм Марьяжа, пусть не для 1.0, но для более поздних версий. Мы не хотели платить сразу кучу денег, не зная объема рынка и количества потенциальных продаж. Думали — вот, посмотрим, как пойдет, и если все будет хорошо — договоримся с “Марьяжем”. Теперь же, после того, как они прямо обвинили нас в воровстве ихнего алгоритма (при этом просили почему-то дело огласке не предавать) — мы, пожалуй, обойдемся и в будущем без их алгоритма. Наш алгоритм, похоже, и так хорош, по крайней мере, <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299918217&#038;mt=8">пользователи не жалуются</a> — есть, конечно, мелкие недочеты, но ничего ужасного нет. К следующим версиям мы его еще улучшим, сделаем “классическим” в дополнение к “турнирному” — и будет отличная программа на лучшей платформе. </p>
<p>Записей на такую тему не нашлось.</p>]]></content:encoded>
			<wfw:commentRss>http://alexmak.net/blog/2008/12/17/piece-of-me/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
	</channel>
</rss>

