[Управление продуктом] Escrow (эскроу) исходного кода
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Чаще всего термин эскроу (escrow) используется при оплате покупок или передачи работы по фрилансу. Эта, скорее короткая заметка, чем большая статья, описывает применение code escrow — депонирование исходного кода.
Неважно маленькая ли вы команда или большая компания, развиваете ли вы известный на рынке продукт или делаете новый стартап. В какой-то момент к вам придет заказчик с вопросом: «А что произойдет, если вдруг ваша компания закроется?». Ни известное имя, ни размер команды не гарантирует того, что продукт будет существовать и внезапно не исчезнет.
Если продукт не выполняет критические задачи, или используется ограничено, то потери от перехода на другой софт будут незначительными. А если это большая организация, в которой конкретное ПО выполняет ключевую роль, то нужно иметь страховку. Одной из таких страховок является code escrow – размещение исходного кода вашего приложения в специальном репозитории. Доступ к нему получают заказчики, в случае если компания перестает существовать.
Code escrow включает в себя два важных элемента: договор на доступ и непосредственно хранилище (третья сторона). Соглашение на доступ ваших клиентов к репозиторию должно быть достаточно подробным, и как правило включать в себя следующие требования:
- условия, при которых компания получает доступ к исходникам;
- определение объекта доступа: одно приложение, версия, или группа;
- обязательство по обновлению исходников и регулярность (мажорная версия, минорная версия или патч).
В российском законодательстве термин «условное депонирование» появился в 2014 году и его можно использовать при оформлении договоров.
Как правильно депонировать исходники. Правильная организация архива включает в себя сам исходный код, который должен компилироваться, и подробные инструкции по развертыванию. Если требуются сторонние компоненты или инструменты, то они должны быть перечислены. Обратите внимание, что распространять сторонние компоненты в виде исходного обычно нельзя.
Ведение code escrow затратная процедура. Расходы будут включать в себя оплату третьей стороне за хранение кода, работы по обновлению исходников, работу юристов. Стоимость такого сервиса–страховки можно включать в цену продукта, но чаще всего эскроу оформляется либо отдельным контрактом, либо в составе приоритетной поддержки заказчика. Не каждому клиенту необходимо иметь доступ к исходникам. Так же наличие code escrow положительно влияет на имидж компании.
В западных компаниях, особенно в крупных производителях ПО, такой подход применяется чаще чем в российских компаниях. Вариантов провайдеров code escrow service можно найти достаточно. Альтернативой code escrow может быть публикация продукта или основной его части в open source.
На основе своего опыта могу сказать, что чем крупнее ваш клиент, тем важнее роль code escrow, не зависимо от того устанавливается ли продукт на инфраструктуре или это SaaS.
===========
Источник:
habr.com
===========
Похожие новости:
- [Growth Hacking, Дизайн игр, Управление продуктом] Fatal Fight: How we've got 5 million organic installs?
- [Growth Hacking, Управление продуктом, Дизайн игр] Fatal Fight: История многомиллионных загрузок
- [Управление разработкой, Управление проектами, Управление продуктом, Управление персоналом] Два «вечных» подхода к управлению собственным бизнесом
- [IT-компании, Конференции, Тестирование IT-систем] Приглашаем на QA Meeting Point
- [GTD] Как не доверять мотивации и положиться на систему
- [Программирование, .NET, Управление продуктом, Управление персоналом, Читальный зал] Меня перевезли в другую страну и через две недели выставили на мороз — потому что передумали нанимать
- [Проектирование и рефакторинг, Управление разработкой, Управление продуктом, Дизайн] Баланс между общим и частным в большой компании: консистентность, переиспользование кода и поиск чётких метрик
- [Фриланс, Развитие стартапа, Управление продуктом, Дизайн] История стартапа по разработке и изготовлению детских конструкторов из фанеры от первого лица
- [Управление проектами, Управление продуктом, IT-компании] Прививка инноваций через инициативные проекты
- [Управление продуктом] Как найти и описать платящий сегмент пользователей?
Теги для поиска: #_upravlenie_produktom (Управление продуктом), #_code_escrow, #_escrow, #_razrabotka_prilozhenij (разработка приложений), #_upravlenie_produktom (управление продуктом), #_menedzhment (менеджмент), #_startap (стартап), #_upravlenie_produktom (
Управление продуктом
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 23-Ноя 01:34
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Чаще всего термин эскроу (escrow) используется при оплате покупок или передачи работы по фрилансу. Эта, скорее короткая заметка, чем большая статья, описывает применение code escrow — депонирование исходного кода. Неважно маленькая ли вы команда или большая компания, развиваете ли вы известный на рынке продукт или делаете новый стартап. В какой-то момент к вам придет заказчик с вопросом: «А что произойдет, если вдруг ваша компания закроется?». Ни известное имя, ни размер команды не гарантирует того, что продукт будет существовать и внезапно не исчезнет. Если продукт не выполняет критические задачи, или используется ограничено, то потери от перехода на другой софт будут незначительными. А если это большая организация, в которой конкретное ПО выполняет ключевую роль, то нужно иметь страховку. Одной из таких страховок является code escrow – размещение исходного кода вашего приложения в специальном репозитории. Доступ к нему получают заказчики, в случае если компания перестает существовать. Code escrow включает в себя два важных элемента: договор на доступ и непосредственно хранилище (третья сторона). Соглашение на доступ ваших клиентов к репозиторию должно быть достаточно подробным, и как правило включать в себя следующие требования:
В российском законодательстве термин «условное депонирование» появился в 2014 году и его можно использовать при оформлении договоров. Как правильно депонировать исходники. Правильная организация архива включает в себя сам исходный код, который должен компилироваться, и подробные инструкции по развертыванию. Если требуются сторонние компоненты или инструменты, то они должны быть перечислены. Обратите внимание, что распространять сторонние компоненты в виде исходного обычно нельзя. Ведение code escrow затратная процедура. Расходы будут включать в себя оплату третьей стороне за хранение кода, работы по обновлению исходников, работу юристов. Стоимость такого сервиса–страховки можно включать в цену продукта, но чаще всего эскроу оформляется либо отдельным контрактом, либо в составе приоритетной поддержки заказчика. Не каждому клиенту необходимо иметь доступ к исходникам. Так же наличие code escrow положительно влияет на имидж компании. В западных компаниях, особенно в крупных производителях ПО, такой подход применяется чаще чем в российских компаниях. Вариантов провайдеров code escrow service можно найти достаточно. Альтернативой code escrow может быть публикация продукта или основной его части в open source. На основе своего опыта могу сказать, что чем крупнее ваш клиент, тем важнее роль code escrow, не зависимо от того устанавливается ли продукт на инфраструктуре или это SaaS. =========== Источник: habr.com =========== Похожие новости:
Управление продуктом ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 23-Ноя 01:34
Часовой пояс: UTC + 5